پہلی گوگل پلے ایپ - کورونا وائرس کی وجہ سے معطل

میں نے حال ہی میں Google Play میں ایک آسان ایپ جمع کرائی ، جس کی امید میں ایپ جمع کرانے کے عمل کا ذائقہ حاصل ہوگا۔ میں توقع کر رہا تھا کہ یہ عمل قدرے تکلیف دہ ہوگا ، اور میں معطل ہوکر ختم ہوگیا۔

اپ ڈیٹ (6 مارچ ، 2020): ایک حالیہ سی این بی سی آرٹیکل کے بارے میں بات کرنے کے لئے آخر میں ایک سیکشن شامل کیا گیا جس میں ایپل اور گوگل نے تبادلہ خیال کیا ہے وہ اپنے ایپ اسٹور سے کورونا وائرس ایپس کو ہٹا رہے ہیں۔

میں حالیہ کورونا وائرس پھیلنے کی پیروی کر رہا ہوں اور جان ہاپکنز یونیورسٹی سی ایس ای ای کے ذریعہ تیار کردہ ڈیش بورڈ کو بہت مددگار ثابت ہوا۔

میں اکثر تازہ ترین اعداد کی جانچ پڑتال کے لئے ڈیش بورڈ کی طرف دیکھتا ہوں اور سوچا کہ ایسا ایپ بننا آسان ہوگا جو مجھے تازہ کاریوں سے آگاہ کرے۔ یہ بھی بالکل اچھے امیدوار کی طرح لگتا ہے کہ میرے پاس مختلف ایپ اسٹورز پر میری پہلی تحفہ ہے۔ تو میں چلا گیا۔

یہ ان خصوصیات کا سیٹ ہے جسے میں اپنی ایپ میں نافذ کرنا چاہتا ہوں:

  • اعداد و شمار میں تبدیلی کے لئے وقتا فوقتا چیک
  • اطلاعات کی نمائش کریں
  • ویجٹ دکھائیں
  • صارف کو ملک کے لحاظ سے فلٹر کرنے کی اجازت دیں

ڈیٹا

جے ایچ یو نے ابتدائی طور پر ان کا سارا ڈیٹا گوگل شیٹ پر جاری کیا تھا اور تب سے وہ گیتوب کے ایک ریپو میں منتقل ہوچکا ہے۔

CSVs خود دن دن گروپ کرتے ہیںہر CSV میں ، اس کالم کو صاف ہوا دینے کے لئے واضح طور پر لیبل لگے ہوئے 6 کالم ہیں۔

گتھوب کے CSVs کے ساتھ ، ڈیٹا کو لوڈ کرنے کے لئے ایپ کا حصول سیدھا تھا۔

پس منظر کے کام اور اطلاعات

اس ایپ کا ایک پیچیدہ پہلو یہ ہے کہ اسے وقتا فوقتا ڈیٹا کے ل closed گیتوب کو کھینچنے کے قابل ہونا چاہ. اگر ایپ بند ہو اور صارف کو کسی قسم کی تبدیلیوں سے آگاہ کرنے کے لئے ایک نوٹیفیکیشن بھیجے۔ مجھے دو پیکیجز ، لہرانے والے_مقول_نوٹیفیکیشنز ملے ، جو اطلاعات بھیجنے میں مدد کرتے ہیں ، اور ورک ورکر ، جو پس منظر کے کاموں کو عملی جامہ پہنانے میں مدد کرتے ہیں۔ ان پیکیجوں نے میرے ترقیاتی وقت کو نمایاں طور پر کم کردیا ہے کیوں کہ پھڑکنے والا خود ان افعال کی حمایت نہیں کرتا ہے اور لہذا صارف کو فلوٹر کے پلیٹ فارم چینلز کے ذریعے مقامی کوڈ لکھنے کی ضرورت ہے۔

تازہ کاری کے بعد عالمی سطح پر متاثرہ نمبروں کو ظاہر کرنے والے اطلاعات

UI

میں ایک UI کو ترجیح دیتا ہوں جو آسان اور اس نقطہ پر ہو۔ اس میں ہونا چاہئے:

  • صارف کو ملک / خطہ منتخب کرنے کے لئے ایک ڈراپ ڈاؤن (بعد کے مرحلے میں شہر کا انتخاب بھی شامل کرسکتا ہے کیونکہ وہ CSV کے ذریعہ بھی فراہم کیے جاتے ہیں)
  • نمبروں کی نمایاں نمائش (تصدیق شدہ ، اموات ، بازیاب)
  • صارف کو اطلاعات کو آن کرنے کے ل for ایک سوئچ ، جو وقتا فوقتا پس منظر کو تازہ دم کرنے کے قابل بھی بنائے گا۔
ایپ UI

میں نے ایک "مکالمے کے بارے میں" بھی شامل کیا ہے جو صارفین کو یہ بتاتا ہے کہ معلومات جے ایچ یو سی ایس ایس کی طرف سے ہے اور ان کے ل me مجھے رائے دینے کا ایک طریقہ۔

صارف کے تاثرات فارم کے ساتھ مکالمہ کے بارے میں

وجیٹس

معلوم ہوا کہ پھڑکڑ نہ تو Android وجیٹس کی حمایت کرتا ہے اور نہ ہی iOS ٹوڈے ویو وجیٹس کو۔ چونکہ پلیٹ فارم چینلز کے ذریعہ اس کو مقامی طور پر نافذ کرنے کی ضرورت ہے ، اس کو میں بعد میں ورژن کی تازہ کاری میں نافذ کروں گا۔

گوگل پلے پر سبمیشن

چونکہ میری اصل ڈویلپمنٹ مشین ونڈوز پر ہے ، لہذا فطری طور پر میں پہلے گوگل پلے پر جمع کروں گا۔ اس میں میرا ڈویلپر اکاؤنٹ مرتب کرنا اور یو ایس ڈی 25 کی رجسٹریشن فیس ادا کرنا شامل ہے۔ اپنی ایپ کے اندراج کے بارے میں مزید معلومات فراہم کرنے کے بعد ، میں نے اپنی ایپ داخلی ٹیسٹ کے لئے پیش کی ، اصل عوامی اجراء سے پہلے ان چار ٹیسٹوں میں سے پہلا ٹیسٹ۔

3 دن کے انتظار کے بعد ، یہ دیکھ کر میں حیران رہ گیا کہ ایپ معطل ہوگئی:

گوگل کی جانب سے ای میل یہ کہتے ہوئے کہ میری ایپ گوگل پلے میں معطل کردی گئی ہے

میری ایپ معطل ہوگئی کیونکہ یہ:

"قدرتی آفات ، مظالم ، تنازعہ ، موت ، یا دیگر المناک واقعات کے بارے میں معقول حساسیت کا فقدان یا اس کا فائدہ اٹھانا"

میری سبھی ایپ میں یہ ہے کہ یہ وسیع پیمانے پر قبول شدہ ماخذ سے تازہ ترین متاثرہ نمبروں کو ظاہر کرتا ہے اور جب یہ نمبر تبدیل ہوجاتے ہیں تو صارف کو اطلاعات موصول کرنے کا اختیار فراہم کرتے ہیں۔ یہ کسی بھی طرح سے نمبروں کی غلط تشریح یا ترجمانی نہیں کرتا ہے۔ نہ ہی اس میں کوئی اشتہار ہے اور نہ ہی میں اس صورتحال سے فائدہ اٹھا رہا ہوں۔ میں صرف تازہ ترین نمبروں پر اطلاعات وصول کرنا چاہتا ہوں۔

ایسا لگتا ہے کہ جب یہ سادہ ایپ ان کی پالیسی کی خلاف ورزی کرتی ہے تو ، ایک نیوز ایپ (جیسے سی این این ، بی بی سی) ، جو ان ہی نمبروں کی اطلاع دیتی ہے ، جبکہ ان کی ترجمانی اور اشتہاری رقم حاصل کرنا اس پالیسی کی خلاف ورزی نہیں ہے۔

میں آن لائن گیا اور ناجائز معطلی کی کہانی کے بعد خوفناک کہانی دیکھی۔

کورونا وائرس گوگل پلے سے صاف ہوگیا

جب میں تھوڑا سا مایوس ہو رہا تھا ، تو کچھ دلچسپ ہو گیا۔ ایپ تیار کرنے سے پہلے ، میں نے موجودہ ایپس پر تھوڑی سی تحقیق کی جو کورونیوائرس پر بھی مرکوز تھیں۔

موجودہ کورونا وائرس سے متعلقہ ایپس

میں نے ان میں سے 5 پایا۔ یہ سب ایک مختلف UI لگائے ہوئے وائرس سے تازہ ترین نمبر ظاہر کرنے کے لئے اسی طرح کا فنکشن مہیا کرتے ہیں۔ کچھ ایپس نے تازہ ترین خبروں اور چارٹس کو بھی فراہم کیا۔ ان میں سے ایک صارف کو اطلاعات کو فعال کرنے کی اجازت دیتا ہے لیکن اس میں سادہ UI نہیں تھا جو میں چاہتا تھا۔

پلے اسٹور سے پہلے موجود تمام کورونا وائرس ایپس غائب ہوگئیں

اب تمام 5 ایپس Play Store سے غائب ہوگئی ہیں۔ "کرونیو وائرس کی تاریخ" پر ایک ایپ کے استثناء کے ساتھ ، جو انگریزی اور 9 دیگر زبانوں میں وائرس کی سائنسی دریافت کے بارے میں بات کرتی ہے ، ان میں متاثرہ نمبروں یا خبروں کے ذکر کے بغیر ، سبھی کھیل دکھاتے ہیں۔

اپیلیں

تو کم از کم یہ صرف میری ایپ ہی نہیں تھی جسے مسترد کردیا گیا۔ میں نے ان وجوہات کی بناء پر معطلی کی اپیل کی جس میں نے مذکورہ بالا (گوگل پلے کونسول کے توسط سے میرے پاس ای میل نہیں ہے) اور 2 دن بعد مجھے جواب ملا جس میں پہلی ای میل کی طرح ہی بات ہے۔

پہلی اپیل پر گوگل کا جواب

سچ پوچھیں تو ، یہ توقع کے اندر ہی تھا کیونکہ ایسا لگتا ہے کہ دوسروں کی باتوں کے مطابق ہے۔

میں نے دوبارہ اپیل کی کیونکہ میں اب بھی معطلی سے اتفاق نہیں کرتا ہوں کیونکہ میری ایپ کو عوام کے سامنے کبھی بھی جاری نہیں کیا گیا تھا۔ بظاہر ، معطلی سے میرے اکاؤنٹ کی حیثیت مستقل طور پر داغدار ہوجائے گی جہاں یہ آخر کار ختم ہوجائے گا اور اکاؤنٹ میں موجود ہر چیز ناقابل رسائی ہوجائے گی (جیسے اکاؤنٹ کا Gmail)۔

دوسری اپیل

گوگل کی میری دوسری اپیل پر جواب نے انہیں دن میں صرف آدھے دن سے بھی کم وقت لیا۔ انہوں نے مجھے اپنے پہلے ای میل کے مقابلے میں مزید معلومات نہیں دیں اور میرے اختتام پر کچھ بھی نہیں بدلا۔

گوگل کی دوسری اپیل کا جواب

کچھ وضاحت آخر میں

کچھ دن پہلے ، سی این بی سی نے ایک مضمون شائع کیا جس میں اس بارے میں بات کی گئی ہے کہ ایپل کس طرح کورون وائرس سے متعلق تمام ایپس کو ہٹا رہا ہے۔

کچھ ڈویلپرز جن کی کورونا وائرس ایپ کو نیچے لے جایا گیا ان کو ایپل کا جواب ملا جس میں کہا گیا تھا:

"موجودہ طبی معلومات کے بارے میں اطلاقات والے ایپس کو کسی تسلیم شدہ ادارے کے ذریعہ جمع کروانے کی ضرورت ہے ،"… ایپل غلط معلومات کے پھیلاؤ کو روکنے کے لئے کورونا وائرس ایپس کا خاص طور پر جائزہ لے رہا ہے۔ اس معاملے سے واقف شخص کے بقول ، یہ دونوں کی طرف دیکھتا ہے کہ صحت کا ڈیٹا کہاں سے آتا ہے یا نہیں اور کیا ڈویلپرز ان تنظیموں کی نمائندگی کرتے ہیں جن پر صارف اعتماد کرسکتے ہیں جیسے درست اعداد و شمار کو شائع کرنے ، جیسے حکومتوں یا صحت پر مبنی تنظیموں ، معاملے سے واقف شخص کے مطابق۔

اگرچہ گوگل نے اس مسئلے پر کوئی تبصرہ نہیں کیا ، تاہم انھوں نے ایسے ایپس کی فہرست جاری کی جو اچھی طرح سے تسلیم شدہ ذرائع یا حکومت کی طرف سے ہیں ، جیسے امریکی حکومت کی سی ڈی سی ، امریکن ریڈ کراس اور ٹویٹر (ظاہر ہے کہ یہاں کوئی غلط معلومات نہیں ہیں)۔

میرے خیال میں یہ غلط معلومات کے پھیلاؤ کو روکنے میں مناسب اور معاون ہے۔ لیکن گوگل کو زیادہ شفاف ہونا چاہئے اور ڈویلپرز کو ایپ کے ختم ہونے کی وجوہ بتانا چاہئے۔ تاہم ، میں اب بھی انتہائی شکوک و شبہ ہوں کہ معطلی کی ضرورت ہے کیونکہ میرے ایپ نے جو ڈیٹا پیش کیا ہے وہ کسی تسلیم شدہ ماخذ سے ، اور غلط بیانی کے بغیر خالصتا fact حقیقت پسندانہ تھا۔

اسباق

اچھی بات ہے کہ میں نے اس پر زیادہ وقت نہیں گزارا۔ اور چونکہ میں نے اسے لہرانا میں کوڈ کیا ہے ، شاید مجھے کوشش کرنی چاہئے اور ایپل ایپ اسٹور پر جمع کرانا چاہ see اور دیکھیں کہ یہ کیسے چلتا ہے۔ تاہم ، مجھے ایپل ایپ اسٹور پر کوئی ایسی ایپس نہیں ملی جس میں متاثرہ افراد کی تعداد کی اطلاع ہو۔ مجھے لگتا ہے کہ میں بہتر انداز میں اگلے ایپ آئیڈیا کی طرف بڑھتا ہوں۔

اس تجربے نے مجھے سب سے پہلے ہی یہ سکھایا ہے کہ جب تقسیم کے لئے ایپ اسٹور پر انحصار کرنے کی بات آتی ہے تو کتنے لاچار ڈویلپر ہوسکتے ہیں۔ اگر میں نے محصول اور آمدنی کے لئے ایپ پر انحصار کیا تو میں یہ تصور بھی نہیں کر سکتا تھا کہ یہ کتنا دباؤ کا باعث ہوگا۔

اگرچہ میں سمجھتا ہوں کہ یہ چیک اور توازن بدستور ایپس کو سسٹم کو ناجائز استعمال کرنے سے روکنے کے لئے موجود ہیں ، وہ کامل حد سے دور بھی ہیں کیونکہ وہ اچھے ارادوں سے ایپ ڈویلپرز کے لئے بھی غیر ضروری رکاوٹیں پیدا کرتے ہیں۔

برائے کرم جاوا اسکرپٹ کو اہل بنائیں ڈسکس کے ذریعے چلنے والے تبصروں کو دیکھنے کے لئے۔

اصل میں 2 مارچ ، 2020 کو https://www.flyingnobita.com پر شائع ہوا۔