Zavrieť reklamu

Keď sa v roku 2019 konala tradičná vývojárska konferencia WWDC, prakticky každého zaujímalo, aké novinky prinesie iOS 13. Apple nás pri tejto príležitosti každopádne dokázal taktiež prekvapiť. Konkrétne predstavením iPadOS 13. Vo svojej podstatne ide o takmer totožný systém ako iOS, akurát teraz, ako názov napovedá, je priamo určený pre jablčné tablety, pri ktorých by mal benefitovať z ich väčších obrazoviek. Lenže keď sa na oba systémy pozrieme, môžeme v nich vidieť množstvo podobností. Prakticky sú totiž (až dodnes) rovnaké.

Ponúka sa preto otázka, prečo ich Apple vlastne začal rozdeľovať, keď medzi nimi prakticky nie sú žiadne rozdiely? Možno vás na prvú dobrú môže napadnúť, že je to iba z dôvodu, aby sa používatelia dokázali v systémoch lepšie zorientovať a ihneď vedeli, o čo vlastne ide. Toto celkovo dáva zmysel a nepochybne je to aj jedným z dôvodov, prečo sa cupertínsky gigant k niečomu takému vôbec uchýlil. Zásadný dôvod je ale trošku iný.

V hlavnej úlohe vývojári

Ako sme už spomenuli vyššie, hlavný dôvod spočíva tak trošku v niečom inom, čo vlastne ani ako používatelia nemusíme vôbec vidieť. Apple sa týmto smerom vydal predovšetkým kvôli vývojárom. Vytvorením ďalšieho operačného systému, ktorý beží len a iba na jablčných tabletoch, im totiž značne uľahčil prácu a dal množstvo užitočných nástrojov posúvajúcich vývoj vpred. Vždy je lepšie mať nezávislé platformy, než jednu pre úplne všetky zariadenia, čo nám krásne ukazuje napríklad Android. Ten beží na stovkách druhov zariadení, kvôli čomu sa nemusia dané aplikácie správať vždy tak, ako vývojári zamýšľali. Tento problém je však pre Apple až cudzí.

Dobre si to tiež môžeme ukázať na príklade z praxe. Predtým totiž vývojári pracovali na svojej iOS aplikácii tak, aby zaistili, že v nejakej podobne bude fungovať ako na iPhonoch, tak aj iPadoch. Ľahko sa ale mohli dostať do problémov. Kvôli tomu napríklad na iPadoch nemuselo fungovať rozloženie aplikácie v okamihu, keď mal používateľ tabliet na šírku, pretože sa pôvodne iOS appka nedokázala roztiahnuť či využiť plný potenciál landscape režimu. Vývojári kvôli tomu museli robiť, v lepšom prípade, úpravy v kóde, alebo v tom horšom softvéri prepracovať pre iPady všeobecne. Rovnako tak majú aj ďalšiu výhodu v tom, že môžu lepšie pristupovať k exkluzívnym funkciám a implementovať ich do svojich nástrojov. Skvelým príkladom sú gestá na kopírovanie, využívajúce tri prsty.

ios 15 ipados 15 watchos 8
Systémy iPadOS, watchOS a tvOS vychádzajú z iOS

Dočkáme sa ďalších rozdielov?

Primárny dôvod rozdelenia na iOS a iPadOS je teda jasný – vďaka tomu sa uľahčuje práca vývojárov, ktorí tak majú viac priestoru a možností. Samozrejme sa tiež ponúka otázka, či sa tak Apple nepripravuje na významnú zmenu. Gigant totiž dlhšiu dobu čelí nemalej kritike smerovanej na jablčné tablety, ktoré síce ponúkajú prvotriedny výkon, ale kvôli značným limitáciám zo strany iPadOS ho ani nedokážu využiť. Väčšina používateľov si preto praje priblíženie systému k macOS, predovšetkým s vidinou lepšieho multitaskingu. Súčasná možnosť Split View totiž nie je práve prevratná.

Ak sa takýchto zmien vôbec niekedy dočkáme, je zatiaľ bohužiaľ nejasné. Aktuálne sa v jablčných kuloároch o ničom podobnom nehovorí. Každopádne 6. júna 2022 sa odohrá vývojárska konferencia WWDC 2022, počas ktorej nám Apple ukáže nové operačné systémy iOS 16, iPadOS 16, watchOS 9 a macOS 13. Môžeme teda dúfať, že sa máme na čo tešiť.

.