فہرست کا خانہ:
وہ کمپنی جو آپ کا Android فون بناتی ہے وہ اینڈرائیڈ میموری کی انتظامیہ کو غلط کر رہی ہے۔ چونکہ بہترین طریقوں اور کچھ معاملات میں Google Play تک رسائی کے لئے حقیقی تقاضوں کا مشاہدہ نہیں کیا جاتا ہے ، لہذا ایپ ڈویلپرز سر درد کا ایک نیا مجموعہ دیکھ رہے ہیں اگر وہ اپلی کیشنز کو تشکیل دیتے ہیں جب آپ کسی اور اسکرین کو دیکھ رہے ہو یا ڈسپلے موڑ چکے ہو۔ بند. شکر ہے کہ ، اوربانڈروڈ ٹیم نے ڈانٹکلمیاپ ڈاٹ کام کے ذریعے چیزوں کو ہماری توجہ میں لایا ہے۔ یہاں آپ کو مسئلے کی تفصیلی وضاحت کے ساتھ ساتھ مشہور اینڈرائیڈ فروشوں کے لئے ایک اسکورکارڈ ملے گا جس میں ہر ایک کی سطح پر 1-5 ڈھیروں کے ساتھ زیادتی کی درجہ بندی کی جاتی ہے۔ فٹنگ
ویب سائٹ کے گٹ ہب پیج پر بیان کی وضاحت ہے:
آخر کار ، ہر انڈی اینڈرائڈ ڈویلپر کم از کم جزوی طور پر اس مسئلے سے متاثر ہوتا ہے۔
ہم اوربانڈروڈ ٹیم میں اپنی نیند کے طور پر اینڈروئیڈ ایپ سے بہت زیادہ متاثر ہوتے ہیں اور ہم نے ہیکس اور ورک ورک ساؤنڈز کے بارے میں اتنی زیادہ معلومات جمع کیں کہ ہم نے معلومات کو شیئر کرنے کی ضرورت محسوس کی۔ ہم نے انڈی ڈویلپرز سے انفرادی طور پر انفارمیشن کا تبادلہ کرنے کی پیش کش کے ساتھ رابطہ کرکے آغاز کیا ، جس کی وجہ سے اوپن سورس ویب سائٹ کی شکل میں زیادہ موثر انداز اپنانے کا خیال آیا۔
"مسئلہ" یہ ہے کہ فون بنانے والی کمپنیاں تبدیل ہوگئی ہیں کہ ڈوز جیسے کام کرنے والے اینڈرائیڈ اجزاء کس طرح کام کرتے ہیں۔ ایسے ایپس بنائے ہیں جو سسٹم کے وسائل استعمال کرنے والی ایپس کو جارحانہ انداز میں جھاڑو اور مارنے کے لئے ڈیزائن کیے گئے ہیں۔ اور یہاں تک کہ وہائٹ لسٹس بنانا جو یہ کہتے ہیں کہ اسکرین پر نہیں جبکہ کن ایپس کو چلانے کی اجازت ہے۔ یہ ایسی ایپس بنا رہا ہے جن کو پس منظر میں کام کرنے کی ضرورت ہے۔ جیسے کہ اروینڈرایڈ کی نیند بطور اینڈروئیڈ ایپ وہ کام کرنے سے قاصر ہے جو وہ کرنا چاہتے تھے۔
یہ سب اپلی کیشن ڈویلپر کے کانوں پر پڑتا ہے ، کیونکہ ناخوش گراہک نہیں سمجھتے ہیں کہ اینڈروئیڈ میں میموری کا انتظام کس طرح کام کرتا ہے (اور نہ ہی ان کو ضرورت ہوگی) اور یہ صرف ان کے متاثرہ ایپ سے الگ کیوں نہیں ہے۔ ناخوش گراہک ناخوش ڈویلپرز کے ل make تیار کرتے ہیں ، جو ہم سب کے لئے گھٹیا پن کے ڈھیر ہیں۔
تمام لوڈ ، اتارنا Android کھلا نہیں ہے۔
آپ سوچ سکتے ہیں ، "تو کیا ہے؟ اینڈروئیڈ اوپن سورس ہے اور وہ کمپنیاں جو اسے استعمال کرتی ہیں وہ کوڈ کے ذریعہ جو چاہیں کر سکتی ہیں ،" اور کسی حد تک آپ ٹھیک بھی ہوں گے۔ لیکن یہ سب تبدیل ہوتے ہی فون بنانے والا گوگل پلے تک رسائی چاہتا ہے۔
گوگل پلے اسٹور تک رسائی آزادانہ طور پر نہیں دی جاتی ہے - ایک معاہدہ ہے جس پر دونوں فریقوں کو پیروی کرنے کی ضرورت ہے۔
گوگل پلے تک رسائی حاصل کرنے کے لئے کچھ اصولوں پر عمل کرنے کی ضرورت ہے ، جن میں سے بہت سے پہلی نظر میں صوابدیدی معلوم ہوتے ہیں۔ کسی اور مضمون یا دو کے لئے یہ ایک بڑی بحث ہے ، لیکن اس کا خلاصہ یہ ہے کہ گوگل ہر فون پر کم سے کم چیزیں رکھنا چاہتا ہے تاکہ جب تک فون سپورٹ ہو تب تک پلے اسٹور میں ہر ایپ کام کرے گی۔ ورژن دوسرے الفاظ میں ، اگر کسی ایپ کی فہرست یہ کہتی ہے کہ اس کو چلانے کے لئے اینڈروئیڈ 4 یا اس سے زیادہ کی ضرورت ہے تو ، اینڈروئیڈ 4 یا اس سے زیادہ چلانے والا ہر فون ایپ کو انسٹال اور استعمال کرنے کے قابل ہونا چاہئے۔ کوئی رعائت نہیں.
کچھ مفصل طریقے یہ ہیں کہ ایک ڈویلپر جس کو ایپ کی ضرورت ہوتی ہے اور اس کی ضرورت ہوتی ہے وہ بیک وقت پس منظر میں کام کرتا ہے - جب بھی آپ اسکرین پر سرگرمی سے نہیں دیکھ رہے ہیں - ایسا کرنے کے ل all اس طرح کہ تمام فونز میں مطابقت رکھتا ہو۔ اس کے بعد گوگل اینڈروئیڈ کے دوسرے حصوں کو بھی بہتر بنا سکتا ہے اور جانتا ہے کہ اگر اس میں تمام ایپس ابھی بھی کام کرتی ہیں تو اس کے ساتھ خلل ڈالنا نہیں ہے تاکہ وہ پسماندہ مطابقت رکھنے کی کوشش کر سکے۔
یہ ہمیشہ کام نہیں کرتا۔ ہر وہ شخص جس کے پاس گٹھ جوڑ یا پکسل فون تھا وہ آپ کو بتائے گا کہ اینڈرائیڈ کے نئے ورژن اکثر ایسے ایپس کا باعث بنتے ہیں جو اب کام نہیں کرتے ہیں ، اور کچھ کبھی اپ ڈیٹ نہیں ہوتے ہیں۔ کبھی کبھی فیصلہ کرنا پڑتا ہے اور کسی نئی خصوصیت کو تبدیل کرنے کے لئے کسی پرانی خصوصیت کو کاٹنا پڑتا ہے۔ اور گوگل نے اپنے ہی گندگی میں ایک دو بار قدم اٹھایا ہے اور اشتہارات 6.0 میں ڈوز کی ابتدائی ریلیز کی طرح چیزوں کو تیار کیا ہے۔
اگر آپ گوگل کی دوسری مصنوعات کو استعمال کرنا چاہتے ہیں تو اس کے مطابق رہنا ضروری ہے۔ یہاں تک کہ سافٹ ویئر کے اوپن سورس ٹکڑے کے ساتھ۔
ہم یہاں کیسے آئے؟
اسمارٹ فون بنانے والے یہ صرف تفریح کے ل doing نہیں کر رہے ہیں۔ فون بنانے والی ہر کمپنی چاہتی ہے کہ اگلی بار جب آپ فون خریدتے ہو تو آپ ان سے اتنا پروڈکٹ پسند کریں جو آپ ان سے خریدتے ہو۔ اگر ایپس کو بغیر کسی وجہ سے ہلاک کردیا جاتا ہے تو اس سے ایسا ہونے میں مدد نہیں ملے گی۔
جب ہم فون خریدتے ہیں تو عام طور پر ایک چیز ایسی ہوتی ہے جو اس چیز کی فہرست کے اوپری حصے کے قریب ہوتی ہے جو ہم اس سے چاہتے ہیں: لمبی بیٹری کی زندگی۔ لمبی بیٹری کی زندگی حاصل کرنے کا ایک طریقہ یہ ہے کہ فون کیا کرسکتا ہے اس کو محدود کرے۔ اسی وجہ سے آپ کو ہر ہفتے صرف "گونگا" فون چار بار لگانے کی ضرورت ہے۔ یہ واقعتا زیادہ کام نہیں کررہا ہے ، خاص طور پر جب یہ آپ کے ہاتھ میں نہیں ہے۔ اسمارٹ فونز کو اگرچہ بہت ساری چیزیں کرنے کی ضرورت ہے۔
پس منظر کے کاموں کو مارنا آپ کی بیٹری کے ل good اچھا ہوسکتا ہے ، لیکن یہ آپ کے اسمارٹ فون کو گونگا بنا دیتا ہے۔
گوگل کے پاس ایک سسٹم موجود ہے جو ایپس کو "نیند" میں ڈالتا ہے جب وہ سرگرمی سے کچھ نہیں کررہے ہوتے ہیں لیکن انہیں مستقبل میں ضرورت پڑسکتی ہے۔ چیزوں میں توازن پیدا کرنے کے ل It's اس نے بہت کام کیا ہے - کچھ اچھ ،ا ، کچھ برا - تاکہ آپ کے پاس ایسا فون ہو جس سے آپ اپنے قدموں کو ٹریک کرسکیں ، اپنی نیند کی نگرانی کرسکیں ، یا میوزک پلیئر کے طور پر کام کرسکیں جبکہ اسکرین آپ کی بیٹری کو خارج کیے بغیر بند ہو۔. یہ توقع کرتا ہے کہ ان طریقوں کو بروئے کار لایا جائے اور قواعد پر عمل کیا جائے تاکہ ہم Play Store میں موجود ہر ایپ سے مستقل مزاجی حاصل کریں۔
ڈانٹکل میلیاپ کی فہرست سے ، نوکیا کی مثال ہے کہ میں یہاں استعمال کروں گا ، لیکن مجرموں کی فہرست میں ون پلس ، سونی اور سیمسنگ بھی شامل ہیں۔ یہاں تک کہ گوگل کو بھی اپیل کی گئی ہے کہ وہ "ڈوزڈ" ہونے سے مستثنیٰ ہوجائیں۔ نوکیا میں ہر ایسے فون پر ایک ایپ شامل ہوتی ہے جس کی کمپنی کمپنی کرتا ہے وہ اینڈروئیڈ اوریئو یا اس سے زیادہ چلاتا ہے جو اسکرین کو آف کرنے کے 20 منٹ بعد ہر بیک گراؤنڈ پروسیس کو مار دیتا ہے۔ اس کا مطلب ہے کہ فٹنس ایپس کبھی بھی کام نہیں کرتی ہیں ، لیکن اس کا مطلب یہ بھی ہے کہ اگر آپ کے پاس Android P ہے تو آپ کا الارم ختم نہیں ہوگا۔
ہم اس مقام پر کیسے پہنچے جہاں ہمارے اسمارٹ فونز کو سمارٹ ہونے کی اجازت نہیں ہے؟ کیونکہ ہم نے طویل بیٹری کی زندگی کا مطالبہ کیا تھا اور فون بنانے والی کمپنیاں بھی ہمیں اسے دینے کے لئے خراب فیصلے کر رہی ہیں۔ فون بنانے والے Android کے ذریعہ بہت ساری چیزیں نہیں کرسکتے ہیں جس کا بیٹری کی زندگی پر بہت بڑا اثر پڑے گا۔ ایک کام جو کیا جاسکتا ہے وہ ہے ایپس کو ختم کرنا جو شاید زندہ رہنے کی ضرورت نہ ہوں۔ جب ہلاک شدہ ایپس میں سے کسی کو زندہ رہنے کی ضرورت ہوتی تھی تو یہ صرف اس مقصد کے مطابق کام نہیں کرتا ہے۔
گوگل کو کلیمپس سخت کرنے کی ضرورت ہے۔
مجھے یہ کہنے سے نفرت ہے۔ اینڈروئیڈ ایک اوپن سورس پروجیکٹ ہے جس نے کئی سالوں میں گوگل کا نام نہ لینے والی کمپنیوں کے ذریعہ کچھ ناقابل یقین ترقی دیکھی ہے۔ اینڈروئیڈ استعمال کرنے والی کمپنیوں کو اپنی مرضی کے مطابق کرنا چاہئے اور اسے بہتر بنانے کیلئے ہر حد کو آگے بڑھانا چاہئے۔ لیکن پھر ہم پلے اسٹور چیز سے دوبارہ ایپس کے ل that اس مستقل مزاجی پر واپس آجائیں۔
صارفین - ایسے صارفین بھی شامل ہیں جو اس طرح کے مسئلے کو جانتے اور سمجھتے ہیں۔ وہ بہتر کے مستحق ہیں۔ جب اسے اپنے اسٹور سے ایپس کی بات آتی ہے تو Google کو ایسا کرنے کی ضرورت ہے ، اور اس کو بنانے میں جو کچھ درکار ہوتا ہے اسے تبدیل اور نافذ کرتا ہے۔ اسے کسی بھی صارف کی شمولیت کے بغیر کریں ، اور مستقل طور پر اس سے کوئی فرق نہیں پڑتا ہے کہ کمپنی کتنا ہی بڑا "ناگوار" ہے یا کتنے فون فروخت کرتی ہے۔
ہم اس کے مستحق ہیں۔