Apple pre svoje produkty vyvíja aj vlastný softvér, počnúc samotnými operačnými systémami, až po jednotlivé aplikácie a utility. Práve preto máme k dispozícii množstvo zaujímavých nástrojov, vďaka ktorým sa môžeme prakticky okamžite ponoriť do práce bez toho, aby sme museli sťahovať iné programy. Dôležitú úlohu hrajú natívne aplikácie najmä v rámci jablčných telefónov, respektíve teda v prostredí operačného systému iOS. Hoci sa ale Apple snaží svoje appky neustále posúvať, pravdou je, že v mnohých ohľadoch skôr zaostáva. Veľmi zjednodušene by sa dalo povedať, že dokáže naplniť kozmický potenciál, ktorý tak zostáva nevyužiť.
Práve v rámci iOS by sme preto našli hneď niekoľko natívnych aplikácií, ktoré za svojou konkurenciou pomerne zaostávajú a zaslúžili by si úplne zásadné prepracovanie. V tomto ohľade môžeme spomenúť napríklad Hodiny, Kalkulačku, Kontakty a mnoho ďalších, na ktoré sa jednoducho zabúda. U samotných appiek to bohužiaľ nekončí. Tento nedostatok je totiž podstatne rozsiahlejší a pravdou je, že na ňom Apple, či sa mu to páči alebo nie, pomerne stráca.
Nevyužiteľnosť univerzálnych aplikácií
Keď Apple prišiel s myšlienkou prechodu od procesorov Intel na vlastné riešenie Apple Silicon, dostali jablčné počítače úplne nový náboj. Od tejto chvíle totiž disponovali čipy s rovnakou architektúrou ako čipy v iPhonoch, čo so sebou prináša jednu úplne zásadnú výhodu. Teoreticky je totiž možné spustiť aplikáciu určenú pre iOS na Macu, a to prakticky bez akýchkoľvek limitácií. To napokon tiež funguje, teda aspoň v rámci možností. Keď na vašom jablčnom počítači spustíte (Mac) App Store a vyhľadáte niektorú aplikáciu, môžete sa prekliknúť, či chcete zobraziť Aplikácia pre Mac, alebo Aplikácia pre iPhone a iPad. V tomto smere ale pomerne skoro narazíme na ďalšiu prekážku, respektíve na onen kameň úrazu, ktorý je zásadným problémom a nevyužitým potenciálom.
Vývojári totiž majú možnosť svoju appku zablokovať, aby nebola k dispozícii pre systém macOS. V tomto smere samozrejme platí ich slobodné rozhodnutie a pokiaľ si neželajú, aby ich softvér, obzvlášť v neoptimalizovanej podobe, bol k dispozícii pre Macy, potom na to majú plné právo. Z tohto dôvodu teda nie je možné spustiť akúkoľvek iOS aplikáciu - akonáhle jej autor zatrhne možnosť spustenia na jablčných počítačoch, potom s tým prakticky vôbec nič neurobíte. Ako sme už spomenuli, k tomu majú samozrejme právo a vo finále ide len a iba o ich rozhodnutie. To ale nič nemení na tom, že by Apple k celej tejto problematike mohol pristupovať podstatne aktívnejšie. Zatiaľ to totiž vyzerá, že sa o segment ako taký skôr nezaujíma.
Vo výsledku teda Apple nie je schopný naplno využiť jeden z najväčších benefitov, ktoré prichádzajú spolu s Macmi s Apple Silicon. Nové jablčné počítače sa totiž nielen že pýšia skvelým výkonom a nízkou energetickou spotrebou, ale môžu celkom zásadne ťažiť aj z toho, že si poradia so spustením iPhone aplikácií. Keď už totiž táto možnosť existuje, rozhodne by nebolo na škodu priniesť komplexný systém na využiteľnosť univerzálnych aplikácií. Vo finále totiž existuje množstvo skvelých iOS appiek, ktoré by na macOS prišli náramne vhod. Poväčšinou teda ide o softvér pre správu chytrej domácnosti, napríklad na čele s Philips.
ma vadí, že ak nie je aplikácia pre ipad, tak sa pustí aplikácia pre iphone cez celý displej, namiesto toho aby sa spustila mala aplikácia v plávajúcom okne….
Citam Vaše clanky rád, ale: to ze niektory vyvojari neposkytnem svoje aplikácie na MacOS je chyba Applu? Každý týždeň čítam nejaký článok o tom, kde Apple mrha potenciálom, čo robí zle, atď ... ale je to najhodnotnejšia technologická firma na svete! Súhlasím s mnozstvom veci, čo by sa ma pacili inak, ale pisať o Apple alebo hocijakej inej firme spôsobom, že ako to robí zle a ako to treba robiť? Neberte to vyslovene ako kritiku, len sa mi nepáči spôsob akým v poslednom čase komunikujete na webe… inak su vaše clanky fajn 👍
Spuhlas. Claniek plný vaty a fnukaní nad Apple, ale vo výsledku sa dočítame, že za to môže programátor. Áno môže, každú applikáciu niekto financuje a ak to nedáva zmysel, tak prečo by to robil. Zminene app ako Kontakty, Kalkulacka… veď tie sú na Macu aj iPhone. Claniek nechápem a je to spis niečo ako slohovka z cestiny – nemám o čom písať, ale učiteľka povedala že to musí mať dve A4…
Z pohľadu vývojárov mobilných aplikácií to vidím inak. Apple nám poskytol možnosť spustiť aplikáciu na M1/2 procesoroch, ale pre nás to znamená presvedčiť klienta, že má preňho tento segment finančne zmysel. V opačnom prípade podporou Mac pridávame iba ďalšiu platformu ktoré musíme zaistiť bezchybný chod a to samozrejme znamená náklady navyše. Kým Apple neurobí nejaký zásadný krok, aby klienti chceli svoje appky na desktope, tak sa to nezmení.