Zavrieť reklamu

Prechod na Apple Silicon pre Macy priniesol množstvo parádnych benefitov. Jablčné počítače si totiž výrazne polepšili z hľadiska výkonu a energetickej náročnosti, pričom vďaka použitiu odlišnej architektúry (ARM) tak zároveň získali možnosť spúšťať aj klasické aplikácie dostupné pre iPhony a iPady. Túto možnosť majú vývojári k dispozícii bez akéhokoľvek portovania či náročnej prípravy - všetko je skrátka prakticky okamžite funkčné.

Vývojári môžu akurát svoje aplikácie optimalizovať tak, aby sa dali lepšie ovládať prostredníctvom klávesnice a trackpadu/myši. Týmto spôsobom sa tak znateľne rozširujú schopnosti novších jablčných počítačov, ktoré si zakladajú na čipoch Apple Silicon. Prakticky bez najmenších problémov si totiž dokážu poradiť aj so spustením mobilných aplikácií. Všetko skrátka funguje okamžite. Aby toho navyše nebolo málo, Apple ešte predtým prišiel s technológiou Mac Catalyst, ktorá umožňuje jednoduchú prípravu iPadOS aplikácií pre macOS. Appka potom zdieľa rovnaký zdrojový kód a funguje na oboch platformách, pričom v tomto prípade ani nie je limitovaná iba pre Apple Silicon Macy.

Problém na strane vývojárov

Spomínané možnosti vyzerajú na prvý pohľad priam parádne. Vývojárom dokážu znateľne uľahčiť ich prácu, používateľom potom používanie ich Macov. Lenže je v tom aj menší háčik. Hoci obe možnosti sú tu s nami už nejaký ten piatok, zatiaľ to tak vyzerá, že ich vývojári skôr prehliadajú a veľa pozornosti im úprimne nevenujú. Samozrejme by sme dokázali nájsť aj niektoré výnimky. Zároveň je na mieste spomenúť jednu dôležitú vec. Aj keď si Macy s Apple Silicon dokážu hravo poradiť so spustením spomínaných iOS/iPadOS aplikácií, tak to ešte neznamená, že je takto k dispozícii každá jedna appka. Vývojári totiž môžu priamo nastaviť, aby ich softvér nešiel za žiadnych okolností nainštalovať na jablčné počítače.

V takom prípade sa väčšinou bránia jednoduchým odôvodnením. Ako už sme naznačili vyššie, nie všetky aplikácie môžu byť na Macoch dobre ovládateľné, kvôli čomu by bolo nutné ich pre Macy prispôsobiť. Jednoduchším variantom je ale ich priamo zakázať. Na druhú stranu zakázané sú aj aplikácie, ktoré by určite šlo použiť bez najmenších problémov.

MacOS Catalina Project Mac Catalyst FB
Mac Catalyst umožňujúci naportovanie iPadOS aplikácie pre macOS

Prečo vývojári ignorujú tieto možnosti?

V závere zostáva otázkou, prečo vlastne vývojári tieto možnosti viac-menej ignorujú? Hoci majú k dispozícii solídne prostriedky na uľahčenie vlastnej práce, nie je to pre nich dostatočnou motiváciou. Samozrejme je tiež nutné sa na celú situáciu pozrieť aj z ich pohľadu. To, že tu možnosť spustenia iOS/iPadOS aplikácií na Macoch je, ešte nezaručuje, že to bude stáť za to. Pre vývojárov je potom úplnou zbytočnosťou medzi ľudí uvoľniť softvér, ktorý nebude fungovať správne, alebo sa prípadne venovať jeho optimalizácii, keď je dopredu viac-menej jasné, že oň na platforme macOS skrátka nebude záujem.

.