Z iOS 11 zmizí podpora 32bitových aplikací. Ať se to developerům líbí nebo ne, budou muset modernizovat. Jinak mají smůlu.
Tato zásadní změna se objevila jen pár hodin před WWDC 2017, kde dojde mimo jiné k představení operačního systému s označením iOS 11. Výsledky vyhledávání v App Store už nezobrazují 32bitové aplikace. Systém se tváří, jako by vůbec neexistovaly. Dostupné jsou pouze prostřednictvím přímých odkazů nebo Googlu. Tento krok nutí všechny vývojáře, kteří chtějí své aplikace v App Store nadále provozovat a získávat tak nové uživatele, aktualizovat z 32bitové varianty na 64bitovou. Pokud to neučiní, mají pravděpodobně smůlu.
Apple tuto změnu realizoval záměrně. Zbaví se tak zastaralých a nepopulárních aplikací, které už nejsou nadále vyvíjeny a podporovány aktuálními systémy. Z App Storu takových aplikací odstranil už přes 50 000 a hodlá v tom pokračovat.
Náznaky se objevují už dlouho
Apple upozornil na podporu aplikací v 64bitové variantě poprvé v roce 2013 s představením iPhonu 5s, kde byla tato novinka implementována přímo do tohoto zařízení. Od té doby se drží zavedeného standardu a snaží se přesvědčit vývojáře, aby provedli patřičné úpravy na 64 bitů z 32. Každý má možnost podat si žádost ohledně zajištění této potřebné aktualizace. Převod aplikací na 64bitové verze měl být dokončen v červnu roku 2015. Mnozí vývojáři však nebrali Apple pravděpodobně vážně a dosud tento krok nezajistili. Nyní, pokud neaktualizují, jejich aplikace se stanou nedostupnými.
Uživatelé jsou na nekompatibilitu a nestabilitu 32bitových aplikací postupně upozorňováni od iOS 9. Tenkrát se vyskytovala oznámení o tom, že aplikace s 32bitovou podporou mohou zpomalovat výkon zařízení. S příchodem iOS 10.2.1 se objevovaly informace o zpomalování jednotlivých zařízení při používání 32bitových aplikací např. u iPadu. No a s příchodem iOS 10.3.1 bylo vše jasné. Při spuštění softwaru v 32bitové verzi došlo k zobrazení následující hlášky:
Aplikace běží v 32bitovém režimu. Vývojář by ji měl aktualizovat, jinak hrozí, že nebude podporována s budoucími verzemi iOS.
A nyní se hrozba naplnila. 32bitové aplikace jsou evidentně minulostí.
Kromě nepodporování 32bitového softwaru samotným iOS 11, nebude tato podpora zajištěna ani u budoucích procesorů v nových produktech Applu. Jak to ve skutečnosti dopadne, o tom evidentně padne zmínka na WWDC. Na Applišti nabízíme živý přepis a komentovaný live stream s Tomášem Svobodou, Honzou Březinou a Martinem Doubkem.
Vítaná změna
Osobně tento krok neodsuzuji, spíše jej vítám. S 32bitovými aplikacemi mám následující zkušenost. Většinou se jedná o software, který je zapomenut. Vývojáři jej v App Storu nechávají, ale už nějakou dobu neaktualizují. Je tedy pochopitelné, že s přicházejícími novými verzemi operačních systémů, nebude fungovat. Pokud se někdo o svoji aplikaci nestará, je zbytečné, aby zůstávala nadále dostupná. Ti vývojáři, kteří to s vytvořenými aplikacemi myslí vážně, buď už potřebné úpravy na 64 bit provedli, nebo tak učiní co nejdříve. Ostatní zastaralý software jednoduše postupně zanikne. A to je dle mě správné. Apple se tak zbaví nevyužitelných položek v App Storu a nechá jen ty, které jsou aktuální a splňují požadované standardy.
Jsem pro. A co vy? Pište do komentářů.
Zdroj: 9to5mac.com














Co to znamena pro uzivatele majici starsi iOS s 32 bit chipsetem? To ze do techto zarizeni nelze nahrat nejnovejsi iOS je jasne, ovsem pokus vsechny nove/aktualizovane aplikace v App Storu budou jiz jen 64 bitove, maji tedy uzivatele starsich zarizeni smulu a aplikace si nenainstaluji?