ٹیک پریس میں یہ باقاعدہ ہورہا ہے۔ ایک ایپ کے پاس قابل اعتراض اجازتیں ہیں اور لوگ اس کے بارے میں اشارہ کرتے ہیں۔ بعض اوقات اس کی تصدیق ہوتی ہے ، لیکن زیادہ تر اس کی وجہ یہ ہے کہ لوگ آزادانہ طور پر Android اینڈروڈ ماڈل کو نہیں سمجھتے ہیں یا پھر وقت نہیں نکالا ہے کہ کسی ایپ کو ان وجوہات سے خاکے کی اجازت کی ضرورت پڑنے کی ضرورت ہے۔ اور یہ گوگل کی غلطی ہے۔ معذرت ، گوگل ، ہم آپ سے پیار کرتے ہیں ، لیکن یہ سب آپ کا ہے۔
صارف کو اجازت دینے کے لئے دو طریقے ہیں (یہ آپ اور میں ہی ہیں) جانتے ہیں کہ کام کرنے کیلئے کسی ایپ کو کیا کام کرنے کی ضرورت ہے یا اسے دیکھنے کی ضرورت ہے۔ ایک طریقہ یہ ہے کہ صارف انسٹال کرنے سے پہلے ہر چیز کو واضح طور پر بیان کردے تاکہ وہ جان لیں کہ کیا کیا اور دیکھا جاسکتا ہے۔ دوسرے الفاظ میں ، لوڈ ، اتارنا Android طریقہ (زیادہ تر) دوسرا طریقہ یہ ہے کہ ہر ایک ایپ کو احتیاط سے اسکرین کریں اور صارف کو اپنی اسکریننگ کے عمل پر بھروسہ کریں اور یہ جان لیں کہ ایپ عام سے کچھ بھی نہیں کر رہی ہے۔ یہ ایپل کا طریقہ ہے۔ دونوں کسی طرح سے اچھے ہیں اور کچھ طریقوں سے خراب ہیں۔
اس محاذ پر آئی او ایس کے معاملات سے نمٹنے کے لئے سنجیدگی اور عملے کا یہ کام ہے کہ اگر اس سے نمٹنے کی ضرورت ہو - وہ مجھ سے زیادہ ان کے بارے میں جانکاری رکھتے ہیں۔ لیکن ہمیں واقعی یہاں Android اڈمیشن کے بارے میں بات کرنے کی ضرورت ہے اور کیوں انہیں بڑی جی سے کچھ توجہ دینے کی ضرورت ہے۔
میں یہاں خود اپنی Android اینڈرائیڈ سنٹرل ایپ کو لینے جارہا ہوں کیونکہ میں کوڈ کو دیکھ سکتا ہوں یا اسے خود تیار کرسکتا ہوں اور ٹھیک سے جان سکتا ہوں کہ یہ کیا کرتا ہے ، وہ کیا کرسکتا ہے ، اور کیوں۔ آئیے اس سے شروع کرتے ہیں جس سے لوگوں کو بے خبری ہوتی ہے کیونکہ اوپر کی تصویر میں ایک عمدہ مثال موجود ہے - آلہ کو نیند سے روکیں ۔
کیوں بلاگ کو پڑھنے کیلئے ایپ کو آپ کے فون کو جاگتے رہنے کی ضرورت ہے؟ اگر آپ کو لگتا ہے کہ یہ پہلی چیز ہے تو میں آپ کو قطعا blame الزام نہیں دیتا ہوں۔ در حقیقت ، میں چاہتا ہوں کہ یہ سب سے پہلی چیز ہو جو ہر شخص سوچتا ہے کیونکہ جب ہم اپنے فون پر انسٹال کرتے ہیں تو سافٹ ویئر کی بات آنے پر ہم سب کو تھوڑا سا شکی ہونے کی ضرورت ہے۔ لیکن ہماری ایپ کا کوئی ارادہ نہیں ہے کہ وہ آپ کے فون کو ہر وقت چلاتا رہے ، اور جب تک کہ کوئی بگ کہیں نہ ہو۔ ہمیں اس اجازت کی ضرورت ہے تاکہ آپ جب پڑھ رہے ہو اس وقت اسکرین بند نہ ہو۔
ہمیں بتائیں کہ ان اجازتوں کا کیا مطلب ہے اور ہم اس سے کم اشارہ کریں گے۔
یہاں دو بہت بڑے ایشوز ہیں جن کو گوگل ٹھیک کرسکتا ہے۔ ایک مشکل ہے لیکن دوسرا آسان ہے ، جیسے لذیذ پائی آسان ہے۔ مشکل یہ ہے کہ جب تک ہمارے پاس ایسا اسکرین نہ ہو جس میں APIs کی تشکیل جاری رکھی جاسکے۔ پس منظر کے ڈیٹا اور ہر چیز کو نیند آنے دیں جب تک یہ استعمال نہ ہوجائے اور سی پی یو کو بیکار رکھیں جب تک کہ صارف کو کچھ اور کرنے کی ضرورت نہ ہو۔ بس ، ہم ویسے بھی روک تھام کے آلے کو نیند کی اجازت سے استعمال کر رہے ہیں۔ اگر گوگل وہ API بنا دیتا ہے تو ہم اس میں تبدیل ہوجائیں گے۔ تب تک ، ہمیں آپ کے پورے فون کو جاری رکھنے اور چلانے کے لئے اجازت کی ضرورت ہے یہاں تک کہ جب ہم پس منظر میں کچھ نہیں کررہے ہیں۔
دوسرا اور آسان کام جس کی ضرورت ہے وہ یہ ہے کہ یہاں مزید معلومات دی جائیں۔ ایک بار جب آپ یہ طے کرلیں کہ آپ صارف کو وہ تمام معلومات فراہم کرنے جارہے ہیں جس کے بارے میں کسی ایپ کو اجازت کی ضرورت ہے تو ، جب آپ ان کی فہرست بناتے ہیں تو آپ کو ایک قدم آگے جانا ہوگا۔ ہمارے پاس جو ابھی موجود ہے وہ یا تو بہت زیادہ معلومات ہے یا کافی معلومات نہیں۔
میں ایک بیوقوف ہوں میں اسے چھپانے کی کوشش بھی نہیں کرتا ہوں۔ بہت سارے لوگوں کو یہ پڑھنے سے اعصاب پائیں گے۔ جب اجازتیں دکھائی جاتی ہیں تو ہم Google Play پر جو کچھ دیکھتے ہیں وہ بیوقوفوں کے لئے اعصاب نے لکھا تھا۔ میں اسے سمجھتا ہوں ، میرے ساتھی اعصاب اس کو سمجھتے ہیں ، لیکن ایک عام آدمی جو صرف ٹھنڈا نیا ایپ انسٹال کرنا چاہتا ہے شاید وہ اسے نہیں سمجھتا ہے۔ اس پر غور کریں:
- اپنے آلے کو سونے سے روکیں ۔ اس ایپلی کیشن کو آپ کے فون کو نیند کی حالت میں جانے سے روکنے کی ضرورت ہے۔ یہ تب ہی ہوسکتا ہے جب ایپ چل رہی ہو اور آپ کی سکرین پر دکھائی جائے اور ہوسکتی ہے کہ پروسیسر انتہائی نہ ہو۔ اگر آپ کے کوئی سوالات ہیں تو آپ کو صفحے کے نیچے رابطے کی معلومات کا استعمال کرتے ہوئے ڈویلپر سے پوچھنا چاہئے۔
اس نے مجھے اپنے کی بورڈ سے باہر آنے میں 30 سیکنڈ کی طرح لیا۔ (اور ٹائپوز کو ٹھیک کرنے کے ل 20 مزید 20 کیونکہ میں سمجھتا ہوں کہ میں اپنے کی بورڈ کو دیکھے بغیر واقعی میں تیزی سے ٹائپ کرسکتا ہوں لیکن میں واقعتا نہیں کرسکتا۔) یہ اس اجازت کی کیا معنی ہو سکتی ہے اس کی سب سے بڑی وضاحت نہیں ہے ، لیکن یہ ایک میٹرک شٹ لوڈ سے بہتر ہے کہ ہم کیا چاہتے ہیں اب ہے گوگل میں لوگ اینڈروئیڈ کے بارے میں مجھ سے زیادہ ہوشیار ہیں (لیکن میں کسی بھی اور تمام آنے والوں کو چیلنج کرتا ہوں کہ وہ اپنے علم کا ڈنر پور پر تجربہ کریں) اور یہ اور بھی بہتر طریقے سے انجام دے سکتا ہے۔ اگر انھوں نے ایسا کیا تو ، اس سے ان لوگوں کو مدد ملے گی جو حقیقت میں اجازت کو پڑھنے کی زحمت کرتے ہیں جب وہ دیکھتے ہیں کہ ٹویٹر کو کسی ایسے ایپ کے بارے میں پگھل رہا ہے جب اسے GPS ڈیٹا کی ضرورت ہوتی ہے کیونکہ یہ ایک مفت اشتہار پر مبنی ایپ ہے جس میں آپ کو ان "متعلقہ" ٹارگٹ اشتہاروں کو دکھانے کے لئے GPS کی ضرورت ہوتی ہے۔ ٹارگٹ پارکنگ میں۔
اینڈروئیڈ اجازت نامے کو بہتر اور واضح کرنے کی ضرورت ہے۔ اور اعصاب کے ذریعہ نہیں۔
یہ کوئی نیا مسئلہ نہیں ہے۔ چونکہ اینڈروئیڈ مقبول ہوا ہے لوگوں نے ان اجازتوں اور ان کے معنی کے بارے میں خاطر خواہ معلومات کے بغیر مطلوبہ اجازت کے بارے میں بہت زیادہ معلومات دیکھی ہیں۔ پھر وہ (بجا طور پر) اس کے بارے میں اشارہ کرتے ہیں۔ میں ان freakouts سے لطف اندوز. مجھے پیچھے بیٹھنے اور لوگوں کو موبائل سیکیورٹی اور ان کے قیمتی ذاتی ڈیٹا کا ایک یا دو دن تک خیال ہے۔ لیکن جب ایپ ڈویلپرز ان کے ساتھ ہوتا ہے تو یقینا زیادہ خوش نہیں ہوتا ہے ، اور یہی وجہ ہے کہ اینڈروئیڈ اتنا ہی مشہور ہے جتنا اس کی ہے۔
تو یہ کس طرح گوگل سے متعلق ہے؟ کیا آپ ہمیں وہ سب کچھ دینے کے ل a تبدیل کرسکتے ہیں جس کی ہمیں جاننے کی ضرورت ہے جب ہم دراصل Android ڈویلپر سائٹ پر جانے اور ان کے بارے میں دستاویزات کا ایک گروپ پڑھے بغیر کسی ایپ کی اجازتوں کو دیکھتے ہیں؟ ہم آپ سے زیادہ پیار کریں گے۔