Zavrieť reklamu

Už dnes bude iOS 4 oficiálne na stiahnutie. Hlavný ťahák novej verzie iOS pre iPhone a iPod Touch je samozrejme multitasking. Niektorí majú ale prehnané očakávania a tak môžu byť sklamaní.

Multitasking v iOS 4 nie je pre iPhone 3G
iOS 4 vôbec nenainštaluje na prvú iPhone 2G či prvú generáciu iPod touch. Multitasking v iOS 4 nebude fungovať v iPhone 3G a iPod Touch 2. generácie. Pokiaľ vlastníte niektorý z týchto dvoch modelov, tak vás sklamem hneď od začiatku, ale multitasking nie je pre vás. Apple multitasking je možné v týchto zariadeniach zapnúť po jailbreaku, ale všeobecne sa to neodporúča.

Procesor v iPhone 3GS je skoro o 50% rýchlejší a má dvojnásobný počet MB RAM. Vďaka tomu môže byť „uspaných“ celkom veľa aplikácií, zatiaľ čo na 3G stačí spustiť jednu náročnejšiu aplikáciu a na ostatné aplikácie nemusia zostať prostriedky – budú násilne vypnuté.

Hoci používatelia hovoria, že tento problém nemajú, tak problém je v tom, že ono vlastne ešte nie je mnoho aplikácií, ktoré naozaj bežia na pozadí. Tie sa ešte len teraz objavujú na App Store a na fungovanie na pozadí budú potrebovať prostriedky, ktoré v iPhone 3G už jednoducho byť nemusia. Teraz sa ale už vrhnime na to, čo multitasking prinesie.

Ukladanie stavu aplikácií a rýchle prepínanie
Každá aplikácia môže mať implementovanú funkciu, aby si pri vypnutí uložila svoj stav a prepínanie medzi aplikáciami tak potom bolo extra rýchle. Pri uložení stavu samozrejme neprídete o svoju rozrobenú prácu. Túto funkciu môže mať každá aplikácia, ale musí byť na túto funkcionalitu pripravená. Takto aktualizované aplikácie sa práve teraz objavujú v App Store.

Push notifikácie
Push notifikácie už pravdepodobne všetci poznáte. Pokiaľ ste s iPhone či iPod pripojení na Internet, tak vám môžu prichádzať upozornenia na to, že sa niečo stalo. Napríklad vám niekto poslal súkromnú správu na Facebooku alebo vám niekto poslal správu na ICQ. Aplikácie vám tak môžu cez Internet posielať upozornenia.

Lokálna notifikácia
Obdobou push notifikácií sú notifikácie lokálne. U nich je výhoda zrejmá – aplikácie vám môžu posielať upozornenia na nejakú akciu z kalendára bez toho, aby ste museli byť pripojení na Internet. Lokálne notifikácie vás ale môžu upozorňovať iba na vopred nastavenú akciu – v úlohovníku si napríklad nastavíte, že chcete byť 5 minút pred termínom úlohy upozornení.

Hudba na pozadí
Radi počúvate rádio na iPhone? Tak to sa vám bude iOS 4 páčiť. Hudbu si teraz môžete streamovať do iPhone na pozadí, takže pri počúvaní môžete robiť čokoľvek iné. Ako som už ale spomenul, aplikácia na tieto úkony musí byť pripravená, vaše súčasné aplikácie vám fungovať nebudú, musíte si počkať na aktualizácie! Neskôr sa pravdepodobne objavia aj aplikácie so streamom videa, ktoré si pri vypnutí zachovajú audio stopu a po opätovnom zapnutí sa začne znova streamovať aj video.

VoIP
Vďaka podpore VoIP na pozadí je možné, že si necháte zapnutý Skype a ľudia sa vám budú môcť dovolať, hoci budete mať aplikáciu vypnutú. Toto je určite zaujímavé a sám som zvedavý, koľko obmedzení sa objaví. Verím, že ich veľa nebude.

Navigovanie na pozadí
Túto funkciu najlepšie predstavil Navigon, o ktorom sme písali. Aplikácia tak môže hlasom navigovať aj na pozadí. Túto funkciu pravdepodobne využijú aj geo lokačné aplikácie, ktoré vďaka tomu poznajú, že ste už opustili miesto, kde ste sa prihlásili.

Dokončovanie úloh
Túto funkciu poznáte určite z aplikácie SMS či Mail. Ak napríklad dáte nahrávať obrázok na server v Dropbox, tak úkon sa vykoná aj keď aplikáciu zatvoríte. Na pozadí sa aktuálna úloha môže zakončiť.

Čo ale multitasking v iOS 4 nevie?
Aplikácie v iOS 4 sa nemôžu sami obnovovať. Problém teda sú Instant Messaging služby ako ICQ a podobné. Tieto aplikácie nemôžu bežať na pozadí, nemôžu sa obnovovať. Naďalej tak bude nutné využiť riešenie ako má napríklad Beejive, kedy je aplikácia online na serveri Beejive a pokiaľ vám náhodou niekto napíše, tak vám príde oznámenie cez push notifikáciu.

Rovnako tak sa sami nemôžu obnovovať ani ostatné aplikácie. Nestane sa tak, že vás iPhone upozorní na nové články v RSS čítačke, neupozorní vás na nové správy na Twitteri a podobne.

Ako poznám služby na pozadí?
Užívatelia budú potrebovať vedieť, aké práve služby bežia na pozadí. Preto sa napríklad pri využití lokácie na pozadí objaví sípka v hornom status bare alebo prípadne sa objaví nový červený status bar v prípade, že pobeží Skype na pozadí. Užívateľ tak bude informovaný.

Najlepšie riešenie?
Niekomu sa môže zdať multitasking v iOS 4 obmedzený, ale musíme myslieť na to, že Apple sa snaží zachovať čo najlepšiu výdrž na batériu a čo najväčšiu rýchlosť telefónu. Možno sa v budúcnosti objavia aj ďalšie služby na pozadí, ale zatiaľ si musíme vystačiť s týmito.

.