Apple-ի ներկայացուցիչները WWDC-ի ժամանակ հայտնել են, որ իրենք հաստատ չեն դժգոհում MacOS Catalina-ի համար Catalyst նախագծի շրջանակներում (ի սկզբանե Marzipan) աճող հավելվածների մշակումից: Սրանք բնիկ iOS հավելվածներ են, որոնք հետագայում վերածվել են macOS-ի վրա աշխատելու: Այս նավահանգիստների առաջին նախադիտումները ներկայացվել են անցյալ տարի, իսկ այս տարի սպասվում են ավելին: Նրանք արդեն պետք է մեկ քայլ առաջ լինեն, ինչպես այժմ հաստատել է Քրեյգ Ֆեդերիգին:
MacOS High Sierra-ում հայտնվեցին մի քանի հավելվածներ սկզբնապես iOS-ից, որոնց վրա Apple-ը գործնականում փորձարկեց Catalyst նախագծի աշխատանքը: Դրանք էին News, Household, Actions և Recorder հավելվածները: Առաջիկա macOS Catalina-ում այս հավելվածները զգալի փոփոխություններ կտեսնեն դեպի լավը, և դրանց կավելացվի ավելին:
Վերոհիշյալ Apple հավելվածները Apple-ի ծրագրավորողներին ծառայել են որպես յուրատեսակ ուսումնական գործիք՝ հասկանալու համար, թե ինչպես է UIKit-ի և AppKit-ի համադրությունը գործնականում վարվելու: Մեկ տարվա աշխատանքից հետո, ասվում է, որ ամբողջ տեխնոլոգիան շատ ավելի հեռու է, և Catalyst նախագծի արդյունքում ստացված հավելվածները պետք է լինեն ինչ-որ տեղ բոլորովին այլ, քան անցյալ տարվա առաջին տարբերակում էին:
Հավելվածների առաջին տարբերակներն օգտագործում էին UIKit-ը և AppKit-ը միաժամանակ՝ տարբեր, երբեմն կրկնվող կարիքների համար: Այսօր ամեն ինչ շատ ավելի պարզ է, և մշակման ողջ գործընթացը, ներառյալ գործիքները, շատ ավելի պարզեցված է, ինչը տրամաբանորեն կարտացոլվի հենց հավելվածներում: Դրանք պետք է ավելի շատ նման լինեն macOS-ի դասական հավելվածներին, քան սահմանափակ գործառույթներով ավելի պարզունակ iOS պորտերին:
MacOS Catalina-ի ընթացիկ թեստային տարբերակում վերոհիշյալ նորությունները դեռ հասանելի չեն։ Այնուամենայնիվ, Ֆեդերիգին պնդում է, որ նոր տարբերակը անպայման կհայտնվի ամենաուշը առաջին հանրային բետա թեստերի ժամանումով, ինչը պետք է տեղի ունենա հուլիսի ընթացքում:
Կատալինայում մի շարք ապացույցներ կան, որ նրանք աշխատում են Messages- ի ամբողջական, կատալիզատոր տարբերակի վրա, ինչպես Mac- ի դյուրանցումները: Այնպես որ, ինչպես դյուրանցումները, ես էլ որոշեցի կտրել հետապնդումը և ինքս դա անել ՝ զանգահարելով համակարգի շրջանակները: Voilà pic.twitter.com/IsXKrGpemd
- Սթիվ Թրոնոն-Սմիթ (@stuctiononsmith) Հունիսի 19, 2019
Ծրագրավորողները, ովքեր փորձարկում են macOS Catalina-ի ներկայումս հասանելի թեստային տարբերակները, պնդում են, որ համակարգի ներսում կան մի քանի հուշումներ, որոնք ցույց են տալիս, թե այլ ծրագրեր կարող են փոխակերպվել Catalyst նախագծի միջոցով: Այն պետք է լինի հաղորդագրություններ և դյուրանցումներ: Հաղորդագրությունների դեպքում սա տրամաբանական քայլ կլիներ, քանի որ Messages iOS հավելվածը զգալիորեն ավելի բարդ է, քան իր macOS քույրը: iOS-ի պորտը հնարավորություն կտա macOS-ում օգտագործել, օրինակ, էֆեկտները կամ iMessage App Store-ը, որոնք այստեղ հասանելի չեն իրենց ներկայիս տեսքով: Նույնը վերաբերում է Դյուրանցումներ հավելվածի փոխակերպմանը: