Zavrieť reklamu

Keď Apple vlani na konferencii WWDC s veľkou pompou predstavoval „projekt Catalyst“, lákal vývojárov na skvelú budúcnosť unifikovaných aplikácií pre všetky svoje platformy, rovnako ako jeden univerzálny App Store pre všetky z nich. S príchodom macOS Catalina sa projekt dostal do akejsi prvej realizačnej fázy a už teraz, dva dni od predstavenia, sa ukazuje, že do naplnenia pôvodnej vízie je ešte ďaleko.

Najprv je nutné pripomenúť, že hlavným míľnikom v súvislosti s projektom Catalyst, je rok 2021, kedy má byť všetko hotové, aplikácie by mali byť univerzálne naprieč platformami, ktoré by mali byť spojené jedným App Storem. Súčasný stav je tak začiatkom pomerne dlhej cesty, už teraz sa však podľa slov vývojárov objavuje niekoľko závažných problémov.

V prvom rade ide o to, že celý proces portovania aplikácií z iPadu na Mac nie je taký jednoduchý, ako Apple vlani prezentoval. Catalyst síce obsahuje užívateľské rozhranie, ktoré pomocou jednoduchých volieb samo upraví aplikáciu z iOS (resp. iPadOS) prostredia na macOS, výsledok však rozhodne nie je perfektný, ba naopak. Ako sa nechali niektorí vývojári počuť, Doterajšie nástroje síce dokážu fundamentálne funkcie aplikácie portovať pre potreby macOS, výsledok je však často veľmi kostrbatý, a to ako z hľadiska designu, tak aj z hľadiska ovládateľnosti.

Príklad automatického portu aplikácie cez Catalyst (dole) a manuálne upravené aplikácie pre potreby macOS (hore):

apple catalyst aplikácie macos

To spôsobuje, že onen „ľahký a rýchly“ proces nie je príliš efektívny, a vývojári tak rovnako musia investovať hodiny svojho času do upravenia portovanej aplikácie. V niektorých prípadoch sa to vôbec neoplatí a bolo by lepšie aplikáciu napísať celú znova. To z pohľadu vývojárov rozhodne nie je ideálny stav.

Veľkým problémom je tiež to, že vzhľadom na súčasné nastavenie, sa neprenáša nákupy aplikácií. Veľmi ľahko sa tak môže stať, že používatelia, ktorí majú iPadOS verziu aplikácie zakúpenú, ju musia na macOS zaplatiť znova. To príliš nedáva zmysel a celej iniciatíve to trochu podkopáva nohy. Vlažné prijatie Catalystu je tiež zo strany niektorých vývojárov. Jeden z hlavných titulov (Asphalt 9) sa vydanie včas nakoniec nedočkal a je posunutý na „koniec roka“, ďalšie zmizli úplne. Veľký záujem o Catalyst nie je tiež zo strany vývojárov - napríklad Netflix využitie tejto iniciatívy neplánuje.

Vývojári sa zhodujú, že ide o dobrý krok vpred a skvelú víziu. Úroveň prevedenia však v súčasnej chvíli značne pokrivkáva a pokiaľ Apple nezačne situáciu riešiť, zo svojho veľkého plánu môže mať nakoniec frašku. Čo by bola veľká škoda.

MacOS Catalina Project Mac Catalyst FB

Zdroj: Bloomberg

.