Catalyst پليٽ فارم هڪ واحد مشن هو. ڊولپرز لاءِ آسان بڻايو ته انهن جي iPadOS ايپس کي Mac ڏانهن پورٽ ڪرڻ. پليٽ فارم جي اندر، انهن لاءِ هڪ آفر کي ٽڪ ڪرڻ ڪافي هو، ۽ ڏنل ايپليڪيشن نه رڳو موبائل لاءِ پر ڊيسڪ ٽاپ سسٽم لاءِ به لکيل هئي. فائدو پڌرو هو، ڇاڪاڻ ته اتي صرف هڪ ڪوڊ هو، ايڊيٽنگ جنهن ٻنهي ايپليڪيشنن کي تبديل ڪيو. پر هاڻي اهو سڀ ڪجهه سمجهه ۾ نٿو اچي.
Mac Catalyst 2019 ۾ macOS Catalina سان گڏ متعارف ڪرايو ويو. iPad کان Mac تي پورٽ ڪيل سڀ کان وڌيڪ مشهور ايپليڪيشنن ۾ بلاشبہ Twitter آهي. macOS جي حصي جي طور تي، بعد ۾ پنهنجي ڪلائنٽ کي فيبروري 2018 ۾ بند ڪري ڇڏيو. جڏهن ته، هن پليٽ فارم کي استعمال ڪندي، ڊولپرز ان کي ايپل ڊيسڪ ٽاپ تي تمام سادي شڪل ۾ واپس ڪيو. هن طريقي سان پورٽ ڪيل ٻيون ايپليڪيشنون شامل آهن مثال طور LookUp، Planny 3، CARROT Weather يا GoodNotes 5.
ايپل Silicon سان صورتحال
تنهن ڪري ڪمپني هن واعدو ڪندڙ خصوصيت کي متعارف ڪرايو صرف هڪ سال اڳ بگ سور جي اچڻ کان اڳ ۽ ايپل سلڪون چپس پهتو. ۽ جيئن توهان ڄاڻو ٿا، اهو خاص طور تي انهن ARM چپس سان ڪمپيوٽرن تي آهي ته توهان iPhones ۽ iPads کان ايپليڪيشن لانچ ڪري سگهو ٿا بلڪل آسان. توھان انھن کي ڳولي سگھوٿا سڌو Mac ائپ اسٽور ۾ ۽ انھن کي اتان انسٽال ڪريو. جيتوڻيڪ اتي صحيح ڪنٽرول سان ممڪن آهي، خاص طور تي جيڪڏهن عنوان پيش ڪن ٿا منفرد رابطي جي اشارن، ايپليڪيشنن جي صورت ۾ اهو مسئلو ناهي جيترو اهو راندين سان آهي.
يقينن، اهو ڊولپرز تي منحصر آهي ته ڪجهه وقت ٽائيڪ ڪرڻ ۾ خرچ ڪن (يا انهن جي ميڪ ايپ کي مهيا نه ڪن)، پر ان جي باوجود، اڪثر موبائل عنوان اصل ۾ ڊيسڪ ٽاپ تي استعمال لائق آهن. ۽ اُن ۾ ئي رڪاوٽ آھي. پوء ڇا "catalyst" اڃا به احساس آهي؟ ڪمپيوٽرن لاءِ Intel پروسيسرز سان، ها (پر ٻيو ڪير انهن سان تنگ ڪندو؟)، هڪ ڊولپر لاءِ جيڪو چاهي ٿو صارف کي وڌ کان وڌ استعمال ڪندڙ تجربو، ها، پر اڪثر عام ڊولپرز لاءِ، نه.
ان کان علاوه، عام طور تي macOS تي ايپ اسٽور ۾ نوان عنوان شامل ڪرڻ جو رجحان گهٽجي ويو آهي. ڊولپرز پيش ڪن ٿا وڌيڪ خاص پيش ڪن ٿا بلڪه انهن جي پنهنجي ويب سائيٽن ذريعي، جتي انهن کي ايپل کي مناسب ڪميشن ادا ڪرڻ جي ضرورت ناهي.
اهو صحيح ناهي ته اهو وساريو ويندو، پر اهو مشڪل آهي ته پورٽ ايپليڪيشنن کي MacCatalyst ڏانهن.. اهو ڪافي ناهي ته صرف باڪس کي چيڪ ڪرڻ لاء، توهان کي لازمي آهي ته سڀني انحصار موجود آهن يا ته سورس ڪوڊ جي طور تي يا دستياب انحصار اڳ ۾ ٺهيل آهي. ڏنل آرڪيٽيڪچر لاءِ، جيڪو، بهرحال، ios لاءِ آرڪيٽيڪچر جهڙو نه آهي. مثال طور webrtc کي في الحال سرڪاري مڪمل سپورٽ نه آهي.. ۽ اهو صرف ڪيترن ئي مکيه فريم ورڪ مان هڪ آهي.. اهو سست رفتاري سان ٻين ڪيترن ئي فريم ورڪ کي ترتيب ڏئي رهيو آهي. انحصار..