اشتهار بند ڪريو

چيڪ ڪالمسٽ پيٽرڪ زينڊل هن مهيني هڪ ڪتاب شايع ڪيو جنهن ۾ ڪاروبار جي ذاتي ڪمپيوٽرن کان موبائيل فون ۽ ايندڙ دور جي تبديلي تي بحث ڪيو ويو، جيڪو پنجن سالن تائين هليو، جنهن دوران ايپل دنيا جي سڀ کان قيمتي ڪمپني بڻجي وئي. توھان تفصيل سان پڙھندا ھر شيءِ جي پويان موبائيل فونز ۾ عظيم انقلاب ۽ ان کان پوءِ ڪيئن ھڪڙي نئين ٽيبليٽ مارڪيٽ ٺاھڻ ۾ مدد ڪئي. هتي ڪتاب مان پهريون نمونا آهن.

آئي فون OS X - iOS لاءِ آپريٽنگ سسٽم ڪيئن ٺاهيو ويو

آپريٽنگ سسٽم پڻ ايندڙ ايپل موبائل فون جي ڪاميابي لاء فيصلو ڪندڙ هو. اهو هڪ عقيدو هو جيڪو 2005 ۾ مڪمل طور تي عام نه هو، "اسمارٽ فونز" بهترين وڪرو ڪندڙ نه هئا، ان جي برعڪس، هڪ واحد مقصد واري فرم ويئر سان فون گرم ڪيڪ وانگر وڪرو ڪيا ويا. پر نوڪريون هن جي فون مان مستقبل جي توسيع جي وڏي امڪان، ترقي ۾ لچڪدار ۽ انهي ڪري اڀرندڙ رجحانات کي جواب ڏيڻ جي صلاحيت جي ضرورت هئي. ۽ پڻ ميڪ پليٽ فارم سان گڏ بهترين ممڪن مطابقت، ڇاڪاڻ ته هو ڊپ هو ته ڪمپني ڪنهن ٻئي آپريٽنگ سسٽم جي ترقي کان متاثر ٿي ويندي. سافٽ ويئر ڊولپمينٽ، جيئن اسان ڏيکاريو آهي، هڪ ڊگهي وقت تائين ايپل جي مضبوط پوائنٽن مان هڪ نه آهي.

اهو فيصلو فيبروري 2005 ۾ سنگولر وائرليس جي نمائندن سان هڪ ڳجهي ملاقات کان پوءِ آيو جنهن ۾ موٽرولا کي دعوت نه ڏني وئي هئي. نوڪريون Cingular کي قائل ڪرڻ جي قابل هئي ته ايپل پنهنجي فون تي پيدا ڪيل آمدني جو حصو حاصل ڪري سگهندي ۽ Cingular کي قائل ڪيو ته سيلولر نيٽ ورڪ ٺاهڻ بابت سنجيده ٿيڻ لاء. جيتوڻيڪ ان وقت، نوڪريون موبائيل نيٽ ورڪ تان ميوزڪ ڊائون لوڊ ڪرڻ جي خيال کي فروغ ڏئي رهيا هئا، پر Cingular نمائندا لوڊ وڌائڻ جي باري ۾ مايوس هئا ته انٽرنيٽ ڊائون لوڊ پيدا ڪري سگهي ٿي. انهن رن ٽونز ۽ ويب سائيٽن کي ڊائون لوڊ ڪرڻ جي تجربي تي بحث ڪيو ۽، جيئن مستقبل ڏيکاريندو، انهن هن هائپ کي گهٽايو ته نوڪريون پنهنجي ڊوائيس سان پيدا ڪرڻ جي قابل هئي. جيڪو جلد ئي مٿن پٺڀرائي ڪري ٿو.

هن طرح منصوبي شروع ٿئي ٿو جامني 2، جنهن سان نوڪريون موٽرولا سان غير اطمينان بخش تعاون جي افق کان اڳتي وڌڻ چاهي ٿي. مقصد: هڪ موبائيل فون پنهنجي ئي ٽيڪنالاجي تي ٻڌل آهي جيڪا ايپل هن وقت حاصل ڪئي آهي يا جلدي ترقي ڪندي، انهن مان ڪجهه (جهڙوڪ فنگر ورڪ) جيڪي نوڪريون هن ٽيبليٽ جي تعمير لاءِ استعمال ڪرڻ جي منصوبابندي ڪئي هئي جنهن کي هو لانچ ڪرڻ چاهي ٿو. پر هن کي چونڊڻو هو: يا ته هو جلدي هڪ موبائيل فون لانچ ڪندو هڪ گڏيل iPod سان ۽ اهڙي طرح iPod سيلز جي ويجهو اچڻ واري بحران کي بچائيندو، يا پنهنجي خواب کي پورو ڪري هڪ ٽيبليٽ لانچ ڪندو. هو ٻئي حاصل ڪرڻ جي قابل نه هوندا، ڇاڪاڻ ته موٽرولا سان تعاون کيس پنهنجي موبائل فون ۾ آئي پوڊ فراهم نه ڪندو، اهو ان وقت اڳ ۾ ئي واضح هو، جيتوڻيڪ موٽرولا ROKR کي مارڻ ۾ اڃا اڌ سال لڳندو. مارڪيٽ. آخر ۾، حيرت انگيز طور تي، پر ڏاڍي معقول طور تي، نوڪريون ميوزڪ مارڪيٽ کي بچائڻ تي شرط رکي، ٽيبليٽ جي لانچ کي ملتوي ڪيو ۽ سڀني وسيلن کي پرپل 2 پروجيڪٽ ڏانهن منتقل ڪيو، جنهن جو مقصد هڪ آئي پوڊ سان هڪ ٽچ اسڪرين فون ٺاهڻ هو.

موبائيل فونز لاءِ ڪمپني جي Mac OS X آپريٽنگ سسٽم کي اپنائڻ جو فيصلو نه رڳو ان حقيقت جي ڪري هو ته ٻيا ڪيترائي آپشن نه هئا، پر بعد ۾ ڊوائيس جي ڪنورجنسي جو امڪان پڻ هو. موبائيل ڊيوائسز جي وڌندڙ ڪمپيوٽنگ پاور ۽ ميموري ظرفيت جابز کي يقين ڏياريو ته مستقبل ۾ فون تي ايپليڪيشنون پيش ڪرڻ ممڪن ٿيندو جيڪي ڊيسڪ ٽاپ تي استعمال ٿينديون آهن ۽ اهو هڪ واحد آپريٽنگ سسٽم ڪور تي ڀروسو ڪرڻ لاءِ فائديمند هوندو.

ترقي کي تيز ڪرڻ لاء، اهو پڻ فيصلو ڪيو ويو ته ٻه آزاد ٽيمون ٺاهيون وينديون. هارڊويئر ٽيم وٽ موبائيل فون کي تيزيءَ سان ٺاهڻ جو ڪم هوندو، ٻي ٽيم OS X آپريٽنگ سسٽم کي اپنائڻ تي ڌيان ڏيندي.

 Mac OS X، OS X ۽ iOS

ايپل ۾ ڪجهه مونجهارو آهي آپريٽنگ سسٽم ورزن جي ليبلنگ سان. آئي فون لاءِ آپريٽنگ سسٽم جي اصل ورزن جو اصل ۾ ڪو نالو ناهي - ايپل پنهنجي مارڪيٽنگ مواد ۾ "iPhone هلائي ٿو OS X جو نسخو" استعمال ڪري ٿو. اهو بعد ۾ فون جي آپريٽنگ سسٽم ڏانهن اشارو ڪرڻ لاء "iPhone OS" استعمال ڪرڻ شروع ٿئي ٿو. 2010 ۾ ان جي چوٿين ورزن جي ڇڏڻ سان، ايپل سسٽماتي طور تي نالو iOS استعمال ڪرڻ شروع ڪيو. فيبروري 2012 ۾، ڊيسڪ ٽاپ آپريٽنگ سسٽم "Mac OS X" کي صرف "OS X" جو نالو ڏنو ويندو، جيڪو شايد مونجهارو ٿي سگهي ٿو. مثال طور، هن باب جي عنوان ۾، جتي آئون انهي حقيقت کي ذهن ۾ رکڻ جي ڪوشش ڪريان ٿو ته iOS ان جي بنيادي طور تي OS X کان اچي ٿو.

پس منظر ۾ ڊارون

هتي اسان کي ڊارون آپريٽنگ سسٽم ڏانهن هڪ ٻيو رستو ٺاهڻو پوندو. جڏهن ايپل 1997 ۾ نوڪرين جي ڪمپني NeXT کي خريد ڪيو، NeXTSTEP آپريٽنگ سسٽم ۽ ان جو مختلف قسم سن مائڪرو سسٽم جي تعاون سان ٺاهيو ويو ۽ OpenSTEP سڏيو وڃي ٿو ٽرانزيڪشن جو حصو بڻجي ويو. NeXTSTEP آپريٽنگ سسٽم به ايپل جي نئين ڪمپيوٽر آپريٽنگ سسٽم جو بنياد بڻجڻو هو، آخرڪار اهو ئي هڪ سبب هو جنهن ڪري ايپل جابز جي NeXT خريد ڪئي. هڪ پرڪشش ۽ ان وقت شايد NeXTSTEP جي گهٽ تعريف ڪيل خوبي ان جي ملٽي پليٽ فارم جي نوعيت هئي، اهو سسٽم ٻنهي انٽيل x86 پليٽ فارم تي ۽ موٽرولا 68K، PA-RISC ۽ SPARC تي هلائي سگهجي ٿو، يعني عملي طور تي ڊيسڪ ٽاپ پليٽ فارمن پاران استعمال ٿيندڙ سڀني پروسيسرز تي. وقت. ۽ اهو ممڪن هو ته سڀني پروسيسر پليٽ فارمن لاءِ پروگرام جي بائنري ورزن تي مشتمل ورهائڻ واريون فائلون، جنهن کي فٽ بائنري سڏيو وڃي ٿو.

اهڙي ريت NeXT جي ورثي هڪ نئين آپريٽنگ سسٽم جي ترقيءَ جو بنياد رکيو جنهن کي Rhapsody سڏيو ويندو آهي، جيڪو ايپل پهريون ڀيرو 1997 ۾ ڊولپرز ڪانفرنس ۾ پيش ڪيو هو. هن سسٽم ۾ Mac OS جي پوئين ورزن جي مقابلي ۾ ڪيتريون ئي تبديليون آيون، اسان جي نقطه نظر کان، اهي بنيادي طور تي هيٺيان آهن:

  • ڪنيل ۽ لاڳاپيل سب سسٽم مچ ۽ بي ايس ڊي تي ٻڌل هئا
  • اڳوڻي ميڪ او ايس (بليو باڪس) سان مطابقت لاءِ هڪ سبسسٽم - بعد ۾ بهتر طور تي ڪلاسڪ انٽرفيس طور سڃاتو وڃي ٿو
  • OpenStep API (پيلو باڪس) جو وڌايل عمل - بعد ۾ Cocoa ۾ ترقي ڪئي وئي.
  • جاوا ورچوئل مشين
  • Displa پوسٽ اسڪرپٽ تي ٻڌل هڪ ونڊوز سسٽم
  • Mac OS تي ٻڌل هڪ انٽرفيس پر OpenSTEP سان گڏ

ايپل ميڪ او ايس مان Rhapsody اڪثر سافٽ ويئر ڍانچي (فريم ورڪ) ڏانهن منتقل ڪرڻ جو منصوبو ٺاهيو، جهڙوڪ QuickTime، QuickDraw 3D، QuickDraw GX يا ColorSync، انهي سان گڏ اصل ايپل ڪمپيوٽرن مان فائل سسٽم ايپل فائلنگ پروٽوڪول (AFP)، HFS، UFS ۽ ٻيا. . پر اهو جلد ئي واضح ٿي ويو ته اهو سڀ ڪجهه آسان ڪم نه هو. پهريون ڊولپر رليز (DR1) سيپٽمبر 1997 ۾ ڪيو ويو ۽ بعد ۾ ٻيو DR2 مئي 1998 ۾ ڪيو ويو، پر اڃا گهڻو ڪم ڪرڻو هو. پهريون ڊولپر پريويو (ڊولپر پريويو 1) صرف هڪ سال بعد آيو، مئي 1999 ۾، ۽ سسٽم کي اڳ ۾ ئي Mac OS X سڏيو ويو، ان کان هڪ مهينو اڳ، ايپل ان کان سرور ورزن Mac OS X Server 1 کي ڌار ڪري ڇڏيو، جيڪو اهو سرڪاري طور تي جاري ڪيو ويو ۽ ڊارون جو اوپن سورس ورزن پڻ، ان ڪري شرط جو حصو (گهڻو مقابلو ڪيو ويو ۽ بحث ڪيو ويو) هڪ سسٽم جو سورس ڪوڊ جاري ڪرڻ لاءِ جيڪو ٻين اوپن سورس حصن کي استعمال ڪري ٿو جنهن جي ضرورت آهي ۽ جنهن کي ايپل پنهنجي سسٽم ۾ شامل ڪيو جڏهن اهو هو. مچ ۽ بي ايس ڊي ڪنلن جي بنياد تي.

ڊارون اصل ۾ Mac OS X آهي بغير ڪنهن گرافيڪل انٽرفيس جي ۽ بغير ڪنهن ملڪيت جي لائبريرين جهڙوڪ FairPlay ميوزڪ فائل سيڪيورٽي. توھان ان کي ڊائون لوڊ ڪري سگھو ٿا، ڇو ته بعد ۾ صرف ماخذ فائلون موجود آھن، بائنري ورزن نه آھن، توھان انھن کي گڏ ڪري سگھو ٿا ھڪڙي آپريٽنگ سسٽم جي طور تي پروسيسر پليٽ فارمن جي وسيع رينج تي. اڳتي وڌڻ، ڊارون ايپل ۾ ٻه ڪردار ادا ڪندو: هو هڪ مسلسل ياد ڏياريندو ته Mac OS X کي ٻئي پروسيسر پليٽ فارم تي پورٽ ڪرڻ ايترو ڏکيو نه هوندو جيترو ناممڪن آهي. ۽ اهو انهن اعتراضن جو جواب هوندو ته ايپل جو سافٽ ويئر بند ٿيل آهي، Proprietary، جيڪو هڪ تاثر آهي ته ايپل بعد ۾ پيدا ڪندو، خاص ڪري يورپ ۾. آمريڪا ۾، جتي اهو تعليم ۾ وڌيڪ وسيع آهي ۽ ڊارون عام طور تي هتي ڪيترن ئي اسڪولن جي سرورن تي استعمال ڪيو ويندو آهي، ايپل سافٽ ويئر جي اندر کليل ۽ معياري اجزاء جي استعمال جي آگاهي تمام گهڻي آهي. ڊارون اڃا تائين هر Mac OS X سسٽم جو بنيادي حصو آهي، ۽ ان جي اوپن سورس ڊولپمينٽ ۾ حصو وٺندڙن جو هڪ وسيع وسيع گروپ آهي، انهي ترقي سان گڏ Mac OS X جي بنيادي حصي ۾ پڻ.

پهرين Mac OS X 10.0 رليز، ڊب Cheetah، مارچ 2001 ۾ جاري ڪئي وئي، چار سال پوءِ Rhapsody ترقي شروع ڪئي، جنهن کي ايپل جي پليٽ فارم تي استعمال ڪرڻ لاءِ فلپ ڪرڻ آسان سمجهيو ويندو هو. هڪ ستم ظريفي جنهن ڪمپني لاءِ ڪيترائي مسئلا پيدا ڪيا، ڇاڪاڻ ته انهن چئن سالن لاءِ هن پنهنجي استعمال ڪندڙن کي مجبور ڪيو هڪ غير اطمينان بخش ۽ اڻ وڻندڙ ​​Mac OS پليٽ فارم تي.

ڊارون اهڙيءَ طرح پراجيڪٽ پرپل 2 تحت آپريٽنگ سسٽم جو بنياد بڻجي ويو. هڪ وقت جڏهن اها ڳالهه غير يقيني هئي ته ڇا ايپل ARM پروسيسرز کي استعمال ڪرڻ جو فيصلو ڪندو، جنهن ۾ ان جي ڊزائن جو اسٽيڪ هو، يا انٽيل، جيڪو صرف ڊيسڪٽاپس ۾ استعمال ٿيڻ شروع ڪيو هو. , اهو هڪ تمام هوشيار پسند هو، ڇاڪاڻ ته اهو ممڪن بنايو پروسيسر پليٽ فارم کي بغير ڪنهن تڪليف جي، جيئن ايپل پاور پي سي ۽ انٽيل سان ڪيو. ان کان علاوه، اھو ھڪڙو ٺھيل ۽ ثابت ٿيل سسٽم ھو جنھن ۾ ھڪڙو انٽرفيس (API) شامل ڪرڻو پوندو - ھن صورت ۾ Cocoa Touch، ھڪڙي رابطي سان اصلاح ٿيل OpenSTEP API ھڪڙي موبائل فون لائبريري سان.

آخرڪار، هڪ ڊزائن ٺاهي وئي جيڪا سسٽم کي ورهايو ويو چار تجزياتي تہن ۾:

  • سسٽم جي kernel پرت
  • kernel خدمتن جي پرت
  • ميڊيا پرت
  • ڪوڪو ٽچ ٽچ انٽرفيس پرت

اهو اهم ڇو هو ۽ ڇا اهو قابل ذڪر آهي؟ نوڪريون يقين ڏياريو ته موبائل فون کي صارف جي گهرجن کي مڪمل طور تي جواب ڏيڻ گهرجي. جيڪڏهن صارف هڪ بٽڻ کي دٻايو، فون کي جواب ڏيڻ گهرجي. اهو واضح طور تي تسليم ڪرڻ گهرجي ته اهو صارف جي ان پٽ کي قبول ڪيو آهي، ۽ اهو بهترين طور تي گهربل فنڪشن انجام ڏيڻ سان ڪيو ويندو آهي. ڊولپرز مان ھڪڙي ھڪڙي نوڪيا فون تي سمبين سسٽم سان نوڪريءَ لاءِ ھن طريقي جو مظاهرو ڪيو، جتي فون ڊائل کي دٻائڻ ۾ دير سان جواب ڏنو. صارف لسٽ ۾ ھڪڙو نالو سوائپ ڪيو ۽ اتفاقي طور تي ٻيو نالو سڏيو. اها ڳالهه نوڪريءَ لاءِ مايوس ڪندڙ هئي ۽ هو پنهنجي موبائيل تي اهڙو ڪجهه ڏسڻ نٿو چاهي. آپريٽنگ سسٽم کي ترجيح طور تي صارف جي پسند کي پروسيس ڪرڻو هو، ڪوڪو ٽچ ٽچ انٽرفيس کي سسٽم ۾ سڀ کان وڌيڪ ترجيح هئي. هن کان پوءِ ئي نظام جي ٻين پرتن کي ترجيح ڏني وئي. جيڪڏهن صارف هڪ چونڊ يا ان پٽ ڪيو، صارف کي يقين ڏيارڻ لاءِ ڪجهه ٿيڻو هو ته هر شي آساني سان اڳتي وڌي رهي هئي. هن طريقي جو هڪ ٻيو دليل ڊيسڪ ٽاپ Mac OS X ۾ ”جمپنگ آئڪنز“ هو. جيڪڏهن صارف سسٽم ڊاک مان هڪ پروگرام شروع ڪيو، عام طور تي ڪجهه دير تائين ظاهري طور تي ڪجهه به نه ٿيندو آهي جيستائين پروگرام مڪمل طور تي ڪمپيوٽر جي RAM ۾ ڊسڪ مان لوڊ نه ڪيو وڃي. صارفين آئڪن تي ڪلڪ ڪندا رهندا ڇو ته انهن کي خبر ناهي ته پروگرام اڳ ۾ ئي ميموري ۾ لوڊ ٿي رهيو آهي. ڊولپرز ان کي آئڪن باؤنس ڪرڻ سان حل ڪيو جيستائين سڄو پروگرام ميموري ۾ لوڊ نه ڪيو ويو. موبائل ورزن ۾، سسٽم کي ڪنهن به صارف جي ان پٽ کي فوري طور تي جواب ڏيڻ جي ضرورت آهي.

اهو طريقو بعد ۾ موبائيل سسٽم ۾ ايترو ته جڙي ويو آهي جو ڪوڪو ٽچ جي اندر انفرادي ڪمن کي به سسٽم ۾ مختلف ترجيحي ڪلاسن سان پروسيس ڪيو ويندو آهي ته جيئن صارف کي فون جي آپريشن جي بهترين ممڪن شڪل ملي سگهي.

هن وقت، ايپل فون تي ٽئين پارٽي ايپس هلائڻ بابت سنجيده نه هئي. ان وقت اهو به گهربل نه هو. يقينن، ايندڙ آپريٽنگ سسٽم مڪمل طور تي اڳڀرائي واري ملٽي ٽاسڪنگ، ميموري جي تحفظ ۽ جديد آپريٽنگ سسٽم جي ٻين جديد خصوصيتن کي سپورٽ ڪري ٿو، جيڪا ان وقت جي ٻين آپريٽنگ سسٽم جي برعڪس هئي جيڪا ميموري جي حفاظت سان جدوجهد ڪري رهي هئي (Symbian)، ملٽي ٽاسڪنگ (Palm OS) يا متبادل طور تي. ٻنهي سان (ونڊوز سي اي). پر نوڪريون ايندڙ موبائيل کي بنيادي طور تي هڪ ڊوائيس جي طور تي سمجهي ٿو جيڪو ايپل پاران فراهم ڪيل ميوزڪ کي استعمال ڪرڻ لاء استعمال ڪيو ويندو. ٽئين پارٽي جي ايپليڪيشنون صرف دير ڪنديون، ۽ نوڪريون محسوس ڪيو ته انهن جي چوڌاري ڪيترن ئي تفصيلن کي حل ڪرڻو پوندو، جهڙوڪ تقسيم سسٽم، تنهن ڪري جيتوڻيڪ موبائل OS X پس منظر ۾ اضافي ايپليڪيشنن کي هلائڻ جي صلاحيت جي حمايت ڪئي، ايپل مصنوعي طور تي محدود آهي. هن امڪان. جڏهن آئي فون ٻاهر آيو، صرف هن تحفظ کان سواء "جيل برڪ" فونز اڀرندڙ ٽئين پارٽي ايپس کي انسٽال ڪري سگھن ٿا. جنوري 2007 ۾ آئي فون جي لانچ ٿيڻ کان پوءِ، جابز فرض ڪيو ته ڊولپر صرف ويب ايپس ٺاهيندا ۽ صرف ايپل ئي مقامي ايپس ٺاهيندي.

جيتوڻيڪ 2006 جي اونهاري ۾، جڏهن ته، او ايس ايڪس جي موبائل ورزن جي ترقي هڪ مڪمل طور تي غير اطمينان بخش حالت ۾ هو. جيتوڻيڪ سسٽم جي بنيادي پورٽنگ صرف ٻن انجنيئرن جي ٽيم پاران مختصر وقت ۾ رڪارڊ ڪيو ويو، موبائيل فون انٽرفيس جي انفرادي عناصر جي وچ ۾ لاڳاپو ۽ هم آهنگي خطرناڪ هئي. ڪالون ختم ٿي ويون، سافٽ ويئر اڪثر ڪري تباهه ٿي ويو، بيٽري جي زندگي غير معقول طور تي گهٽ هئي. جڏهن ته سيپٽمبر 2005 ۾ 200 ماڻهو هن منصوبي تي ڪم ڪري رهيا هئا، اهو تعداد جلدي ٻن متوازي ٽيمن ۾ XNUMX تائين وڌي ويو، پر اهو اڃا تائين ڪافي نه هو. هڪ سنگين نقصان اهو راز هو جنهن ۾ ايپل ڪم ڪيو: نوان ماڻهو عوامي نوڪرين ذريعي نه ملي سگهيا، پر سفارش ذريعي، اڪثر وچولين ذريعي. مثال طور، سافٽ ويئر ٽيم جو ٽيسٽنگ حصو گهڻو ڪري ورچوئل هو، پروٽوٽائپنگ ۽ ٽيسٽنگ انهن ماڻهن سان ٿيندي هئي جيڪي هڪ ٻئي سان خاص طور تي اي ميل ذريعي رابطو ڪندا هئا ۽ گهڻي وقت تائين اهو به نه ڄاڻندا هئا ته اهي ايپل لاءِ ڪم ڪري رهيا آهن. جيستائين رازداري جي اهڙي سطح تي پهچي ويو آهي.

 

توھان ڪتاب بابت وڌيڪ معلومات حاصل ڪري سگھو ٿا تي Patrick Zandl جي ويب سائيٽ. ڪتاب پرنٽ ۾ ڪتابن جي دڪانن ۾ خريد ڪري سگھجي ٿو نيلوڪسر a ڪسماس، هڪ اليڪٽرانڪ ورزن تيار ڪيو پيو وڃي.

.