فہرست کا خانہ:
ہم نے ایک دن کا بہتر حصہ Android N ڈویلپر پیش نظارہ کی ابتدائی ریلیز کے اندرونی کام کاج میں گزارا ہے ، اور ہم نے کچھ چیزیں سیکھی ہیں۔ ان میں سے پہلا آسان ہے۔ یہ ایک سپر بیٹا ہے (اگر یہ کوئی لفظ نہیں ہے تو ، اس کی ضرورت ہے) سافٹ ویئر کا ورژن جس میں کیڑے کے اوپر کیڑے ہوں گے۔ ہم میں سے بہت سارے لوگوں نے اسے چمکادیا ہے اور وہ نئے ذائقے سے لطف اندوز ہورہے ہیں ، لیکن اگر آپ کو ہر روز ضرورت مند فون پر کوشش کرنا ہو تو آپ کو ہلکے سے چلنا چاہئے۔ چیزیں ٹوٹ گئیں ، اور اگلی تازہ کاری میں کچھ چیزیں زیادہ ٹوٹ جائیں گی۔ یہ پیش نظارہ ڈویلپرز کے لئے ہے کہ وہ اپنے ایپس پر Android N- مطابقت پذیر ہونے کے ل on ان کی ایپس پر کام کرنا شروع کریں ، اور ان لوگوں کے لئے جو کیڑے کو رپورٹ کرنا چاہتے ہیں۔ یہ ٹن پر بالکل ٹھیک ہے۔
دوسری چیز جو ہم دیکھ رہے ہیں وہ زیادہ دلچسپ ہے ، حالانکہ ہمیں پوری طرح سے یقین نہیں ہے کہ ابھی یہ سب کیا ہے۔
لوڈ ، اتارنا Android کے لئے بڑی چیزیں اچھی طرح سے ہوسکتی ہیں۔
جب موجودہ سوفٹ ویئر پر آلات رکھنے کی بات کی جائے تو Android میں ایک بڑی (اور مکمل طور پر غلط نہیں) تصویری مسئلہ ہے۔ ہم اس کے بارے میں بحث کر سکتے ہیں ، کسی کمپنی کو دوسری سے زیادہ الزام لگانے کی کوشش کر سکتے ہیں ، یا اپنی گیند کو تیار کرکے آئی ایمور میں منتقل ہو سکتے ہیں۔ اس میں سے کوئی بھی اس وقت مدد نہیں ملتا ہے جب آپ کے پاس اینڈرائڈ چلانے میں 1.5 بلین سے زیادہ چیزیں ہوں۔ اور ان میں سے کچھ عمدہ سافٹ ویئر چلارہے ہیں۔ آخر میں ، یہ گوگل ہے جس نے گرمی لینا ہے کیونکہ ان کا نام پروڈکٹ پر ہے۔ یہ ایک ایسی گفتگو ہے جس کو مارا پیٹا گیا اور پھر کچھ - اور مار پیٹ جاری رہے گی۔
گوگل یہ جانتا ہے اور اینڈروئیڈ ہڈ کے تحت "چیزیں" کررہی ہے تاکہ فون بنانے والے لوگوں کے لئے یہ سب ایک ساتھ کرنے میں آسانی ہو۔ اور اس ابتدائی ڈویلپر کا پیش نظارہ (اس سال کے آخر میں عوامی اجراء سے قبل متعدد دوسرے ہوں گے) اس سے ظاہر ہوتا ہے۔ ہم بالکل نہیں جانتے کہ گوگل کہاں جارہا ہے اور اس نے کیا منصوبہ بنایا ہے ، لیکن فیکٹری ڈیوائس کی پہلی شبیہہ میں فائل ڈھانچے اور تقسیم میں چھوٹی تبدیلیاں اس بات کا اشارہ ہیں کہ معاملات کس طرح بہتر انداز میں چل سکتے ہیں۔ ہم فروش اور OEM پارٹیشنز میں رکھی ہوئی مزید چیزیں دیکھ رہے ہیں۔ وہ چیزیں جو فون اسٹارٹ ہونے پر سسٹم پارٹیشن میں رہتے ہوئے "اسٹاک" اینڈرائڈ ورژن کو اوور رائٹ یا منسلک کرسکتی ہیں۔ اور صرف لائبریریوں اور دانی کے سامانوں کی حمایت نہیں کرتے ہیں - یہاں پوری ایپس موجود ہیں جو فروش کے ذریعہ فراہم کی جاتی ہیں (اس معاملے میں کہ وینڈر گوگل ہے) جو فون کو چلانے کے طریقہ کار اور آپ کے ساتھ کس طرح انٹرفیس کرتا ہے اس پر بہت اثر انداز ہوسکتا ہے۔
کسی ایسی دنیا کا تصور کریں جہاں گہری سسٹم کے عمل کو اچھے نہ رکھنے کے ساتھ ، سیمسنگ Android کے بارے میں اپنا نظارہ لے سکے۔
ایک ایسی دنیا کا تصور کریں جہاں سیمسنگ کے پاس Android کا نظارہ ہوسکے کہ وہ اسے کس طرح پسند کرتا ہے ، جبکہ گہری سسٹم عمل - بدنام زمانہ اسٹیجفریٹ لائبریری کی طرح - الگ اور اچھوتا ہے۔ اس کا مطلب یہ ہوگا کہ سیمسنگ یا گوگل سسٹم کے دوسرے آدھے حصے میں مداخلت کیے بغیر آج کے نظام سے کہیں زیادہ آسانی سے (اور زیادہ تیز) سسٹم کے اپنے الگ الگ حصوں میں تبدیلیاں لاگو کرسکتے ہیں۔ (اس فاصلہ کو ختم کرنے کے ل API APIs اور لائبریریوں کے ساتھ۔) اس صورتحال سے آزاد ہونے والی افرادی قوت کا مطلب یہ ہے کہ زیادہ تر لوگ سیمسنگ کے تجربے کو بہتر بنانے کے لئے انڈرائیڈ کوڈ کے بارے میں فکر کیے بغیر ہی کام کرنے کے لئے دستیاب ہیں۔
اینڈروئیڈ این کے ساتھ ، گوگل نے بنیادی طور پر اینڈروئیڈ کو دو حصوں میں تقسیم کرنا شروع کر دیا ہے: بنیادی OS (فریم ورک جو ہر چیز کو کام کرتا ہے) اور انٹرفیس (ایپس ، لانچر ، اطلاعات ، اور ہر وہ چیز جس کے ساتھ صارف انٹرایکٹو ہوتا ہے)۔
اس پر ایک قدم آگے بڑھیں اور سیمسنگ کے بظاہر بے بنیاد وسائل کے تالاب کے بغیر ایک چھوٹی کمپنی پر غور کریں اور غور کریں کہ اس سے اس کی مدد کیسے ہوتی ہے۔ اس طرح بنایا گیا ایک اور "اسٹینڈلیون" سسٹم سب کے لئے بہتر ہے۔ اور سب سے اہم بات اس کا مطلب ہے کہ آپ اور میں ہوں۔
آئیے اور بھی گہرائی میں چلیں۔
آپریٹنگ سسٹم کی بجائے ایک فریم ورک کے بطور اینڈروئیڈ کا مطلب یہ ہے کہ صارف کی سہولیات کو تبدیل کرنا آسان ہے۔
آپریٹنگ سسٹم کی بجائے ایک فریم ورک کے بطور اینڈروئیڈ کا مطلب یہ ہے کہ صارف کی سہولیات کو تبدیل کرنا آسان ہے۔ مجھے لگتا ہے کہ حالیہ سیمسنگ فونز پر "بلاکنگ موڈ" ، یا اصلی موٹر ایکس پر موٹو ڈسپلے پر واپس آ جائیں۔ وہ یقینی طور پر اینڈرائیڈ اپ ڈیٹس سے بہتر نہیں ہوئے تھے ، اور ان کی جگہ لینے کے لئے ہمارے پاس گوگل کی طرف سے جو کچھ ہے وہ اتنا اچھا نہیں ہے۔. کسی وینڈر کو اپنے انٹرفیس کے ذریعہ سسٹم کے عمل میں ٹیپ لگانے کا ایک طریقہ - اور سسٹم کے عمل جو ورژن کے درمیان ایک جیسے ہی رہتے ہیں - سیمسنگ کو یہ کنٹرول کرنے دیتا ہے کہ آپ اطلاعات کو کس طرح چیک کرتے ہیں۔ یا اس سے لینووو / موٹو چیزوں کو لاک اسکرین پر ظاہر کرنے دیتا ہے جس طرح وہ اس کو کرنا چاہتے ہیں ، جب بھی ہر بار کوئی نیا ورژن سامنے آجائے تو شروع سے ہر چیز کو دوبارہ ڈیزائن کیا جائے۔
اس کا یہ مطلب بھی ہے کہ جو کچھ ہم آج دیکھ رہے ہیں وہ اس وقت آپ کے ہاتھ میں موجود فون پر کبھی احسان نہیں کرسکتا ہے۔
گٹھ جوڑ فون ایک برانڈ ہے۔ گٹھ جوڑ فون غیر منحصر اوپن سورس لوڈ ، اتارنا Android چلانے نہیں دیتا ہے - عملی طور پر کچھ نہیں کرتا ہے۔ گوگل کوڈ لیتا ہے اور اسے اپنی پسند میں تبدیل کرتا ہے اور پھر اپنے بیچنے والے فونز پر اینڈرائڈ کا وہ ورژن انسٹال کرتا ہے - اور یہی بات ایچ ٹی سی اور ایل جی اور سیمسنگ کرتے ہیں۔ گوگل زیادہ تر مینوفیکچررز کے مقابلے میں سسٹم کو کم کرتا ہے (اگرچہ ایچ ٹی سی ون اے 9 ڈن قریب تھا) لیکن یہ اب بھی خالصتا open اوپن سورس اینڈروئیڈ نہیں ہے جسے آپ خود ڈاؤن لوڈ اور تشکیل دے سکتے ہیں۔
اگر ہم یہ نئے آئیڈیا لیتے ہیں - اور اس میں کوئی غلطی نہیں کرتے ہیں کہ ابھی وہ صرف نظریات ہیں - اور ایک سال یا اس سے آگے سوچتے ہیں تو اس کا مطلب یہ ہے کہ نئی نوٹیفکیشن ٹرے یا ڈارک موڈ یا ملٹی ونڈو جیسی چیزیں صرف اس طرح ہیں کہ گوگل کس طرح انٹرفیس کرنا چاہتا ہے اس کے android ڈاؤن لوڈ کے وژن پر سسٹم۔ سیمسنگ یا ہواوئ اپنی مرضی کے کام کرنے میں آزاد ہیں - اور وہ کریں گے - اور یہ گوگل کی چیز سے مماثلت نہیں لے گا۔ لیکن اس سے بھی اہم بات یہ ہے کہ یہ چیزوں کو آسانی سے نہیں توڑنے والا ہے۔ سسٹم صرف آپ کو انٹرفیس کے لئے رنگ منتخب کرنے دیتا ہے۔ "ڈارک تھیم" ایک UI آئیڈیا ہے ، اور یہ کہ کوئی بھی ان کی پسند کے مطابق اسے لاگو کرسکتا ہے۔
جب سیکیورٹی اپ ڈیٹ کی بات آتی ہے تو سب سے زیادہ فائدہ اس میں پائے گا۔ جب ہم ماہانہ سیکیورٹی پیچ کی بات کرتے ہیں تو ہم سام سنگ کو بہت کچھ منتخب کرتے ہیں کیونکہ یہ وہ کمپنی ہے جس سے ہم سب سے زیادہ توقع کرتے ہیں۔ بڑے کتے ہونے کا مطلب ہے کہ آپ کو زیادہ سے زیادہ جانچ ملتی ہے۔ سام سنگ کے پاس وجوہات ہیں کہ صرف چند ماڈلز کو بروقت سیکیورٹی اپ ڈیٹ ملتے ہیں ، اور ہم تصور کرتے ہیں کہ ان میں سے بیشتر ترقیاتی اخراجات یا سراسر افرادی قوت کے گرد گھومتے ہیں۔ اگر اینڈروئیڈ ایک مکمل آپریٹنگ سسٹم کے مقابلے میں زیادہ فریم ورک بن جاتا ہے تو ، اس فریم ورک کو زیادہ سے زیادہ فونز پر تیز رفتار سے اپ ڈیٹ کرنا آسان ہوگا۔
امید ہے کہ گوگل اپنے سب سے بڑے مسئلے کو حل کرنے کے لئے ایک طرح سے اینڈرائڈ جہاز کو چل رہا ہے۔
گوگل کو وائڈوائن یا اسٹیجفائٹ کو پیچ کرنے کے بارے میں فکر کرنے دیں ، اور سام سنگ اپنے سافٹ ویئر کے بارے میں فکر کرسکتا ہے - جس چیز کو وہ بہتر جانتا ہے۔ جب سیمسنگ اینڈروئیڈ کیڑے کی بات کی جائے تو ٹھیک سے گوگل کو گرنے کا آدمی بن سکتا ہے۔ یہاں تک کہ شمالی امریکہ کیریئرز کے ایول کیبل بھی سیکیورٹی پیچ کے عمل کو ناکام بناسکتے ہیں۔ ہر ایک جیتتا ہے۔
ہم یہاں Android N ڈویلپر پیش نظارہ کے اندرونی کام میں ہونے والی کچھ نسبتا small چھوٹی تبدیلیوں کی بنیاد پر بہت کچھ قیاس آرائیاں کر رہے ہیں۔ ماخذ کوڈ یا گوگل ہیڈکوارٹر کے سرکاری الفاظ کے بغیر ابھی ہم یہی کرسکتے ہیں۔ لیکن ہم جانتے ہیں کہ گوگل کے پاس ہمیشہ اپنی تبدیلیوں کی ایک وجہ ہوتی ہے (حالانکہ ہم اکثر متفق نہیں ہوتے ہیں) ، اور Android کام کے وینڈر اور OEM حصوں کے طریقے میں یہ چھوٹی چھوٹی تبدیلیاں کوئی حادثہ نہیں تھیں۔
ہم توقع کرتے ہیں کہ گوگل I / O پر بہت کچھ سیکھیں گے ، اور امید ہے کہ گوگل اپنے سب سے بڑے مسئلے کو حل کرنے کے لئے ایک طرح سے اینڈرائڈ جہاز پر چل رہا ہے۔