Зачыніць аб'яву

Калі ў мінулым годзе Apple прадставіла "Project Catalyst" з вялікай помпай на WWDC, яна прывабіла распрацоўшчыкаў вялікай будучыняй уніфікаваных праграм для ўсіх сваіх платформаў, а таксама адной універсальнай крамы прыкладанняў для ўсіх. З з'яўленнем macOS Catalina праект увайшоў у своеасаблівую першую фазу рэалізацыі, і нават цяпер, праз два дні пасля прэзентацыі, здаецца, што першапачатковае бачанне яшчэ далёка ад выканання.

Перш за ўсё, неабходна нагадаць, што галоўная вяха ў сувязі з праектам Catalyst - гэта 2021 год, калі ўсё павінна быць гатова, прыкладання павінны быць універсальнымі для ўсіх платформ, якія павінны быць звязаныя адным App Store. Цяперашні стан, такім чынам, з'яўляецца пачаткам адносна доўгага шляху, але ўжо, па словах распрацоўшчыкаў, вымалёўваецца некалькі сур'ёзных праблем.

Перш за ўсё, увесь працэс пераносу прыкладанняў з iPad на Mac не такі просты, як Apple прадставіла ў мінулым годзе. Нягледзячы на ​​​​тое, што Catalyst уключае карыстальніцкі інтэрфейс, які з дапамогай простых параметраў аўтаматычна змяняе прыкладанне з асяроддзя iOS (або iPadOS) на macOS, вынік, вядома, не ідэальны, наадварот. Як кажуць некаторыя распрацоўшчыкі, існуючыя інструменты здольныя перанесці асноўныя функцыі прыкладання на патрэбы macOS, але вынік часта вельмі далікатны як з пункту гледжання дызайну, так і з пункту гледжання кантроль.

Прыклад аўтаматычнага порта прыкладання праз Catalyst (ніжэй) і мадыфікаванага ўручную прыкладання для патрэб macOS (вышэй):

прымяненне яблычнага каталізатара Macos

Гэта робіць «лёгкі і хуткі» працэс не вельмі эфектыўным, і распрацоўшчыкам усё роўна давядзецца ўкладваць гадзіны свайго часу ў мадыфікацыю партаванага прыкладання. У некаторых выпадках гэта наогул не варта, і лепш было б перапісаць усю заяўку. Гэта дакладна не ідэальная сітуацыя з пункту гледжання распрацоўшчыкаў.

Таксама вялікай праблемай з'яўляецца тое, што ў цяперашні час пакупкі ў дадатку не пераносяцца. Вельмі лёгка можа здарыцца так, што карыстальнікі, якія набылі версію прыкладання для iPadOS, павінны зноў заплаціць за яго ў macOS. Гэта не мае вялікага сэнсу і крыху падрывае ўсю ініцыятыву. Catalyst таксама быў цёпла сустрэты некаторымі распрацоўшчыкамі. Адна з галоўных назваў (Asphalt 9) не выйшла своечасова і адкладзена на «канец года», іншыя зніклі цалкам. Таксама няма асаблівай цікавасці да Catalyst з боку распрацоўшчыкаў - напрыклад, Netflix не плануе выкарыстоўваць гэтую ініцыятыву.

Распрацоўшчыкі згодныя, што гэта добры крок наперад і выдатнае бачанне. Аднак на дадзены момант узровень выканання сур'ёзна недастатковы, і калі Apple не пачне вырашаць сітуацыю, яе вялікі план можа апынуцца фарсам. Што было б вельмі крыўдна.

macOS Catalina Project Mac Catalyst FB

крыніца: Bloomberg

.