Zavrieť reklamu

Notifikácie sú neoddeliteľnou súčasťou moderných smartfónov a už aj prvá verzia iOS, vtedy ešte iPhone OS, mala spôsob, ako zobrazovať niektoré udalosti. Z dnešného pohľadu sa zdá byť vtedajšia implementácia primitívna. Až do iOS 3.0 neexistovala podpora pre notifikácie tretích strán a do uvedenia Oznamovacieho centra v iOS 5 boli notifikácie po odomknutí obrazovky často nenávratne stratené. V iOS 8 po týchto dvoch medzníkoch prichádza v rámci notifikácií ďalší dôležitý medzník – notifikácie sa stávajú interaktívnymi.

Doteraz totiž slúžili iba na informatívny účel. Okrem ich mazania bolo užívateľom umožnené iba otvoriť korešpondujúcu aplikáciu na mieste, ktorá s notifikáciou súvisela, napríklad textová správa otvorila konkrétnu konverzáciu. Tým však všetka interakcia končila. Skutočným pionierom interaktívnych notifikácií bol Palm, ktorý ich uviedol s WebOS už v roku 2009, dva roky po vydaní iPhonu. Interaktívne notifikácie umožnili napríklad pracovať s pozvánkami v kalendári pri otvorenej aplikácii, iná notifikácia zase ovládala prehrávanie hudby. Neskôr interaktívna notifikácia adaptoval Android, a to v roku 2011 vo verzii 4.0 Ice Cream Sandwich, verzia 4.3 Jelly Bean potom ďalej rozšírila ich možnosti.

V porovnaní s konkurenciou tak Apple veľmi otáľal, na druhú stranu jeho konečné riešenie otázky notifikácií je ľahko uchopiteľné, konzistentné a zároveň bezpečné. Zatiaľ čo Android dokáže notifikácie premeniť na praktické malé aplikácie, widgety, ak chcete, notifikácie v iOS sú výrazne účelnejšie. Pre väčšiu interakciu na úrovni widgetov Apple vývojárom necháva samostatnú záložku v Oznamovacom centre, zatiaľ čo notifikácia slúži viac-menej pre jednorazové akcie.

Interakcia môže prebiehať na všetkých miestach, kde sa s notifikáciami stretnete – v Oznamovacom centre, u bannerov či modálnych notifikácií, ale aj na zamknutej obrazovke. Každá notifikácia môže umožňovať až dve akcie s výnimkou modálneho oznámenia, kde je možné umiestniť akcie štyri. V Oznamovacom centre a na zamknutej obrazovke stačí ťahať prstom doľava pre odhalenie možností oznámenia, banner je zase treba stiahnuť prstom dole. Modálne notifikácie sú tu výnimkou, užívateľovi sú ponúknuté tlačidlá „Možnosti“ a „Zrušiť“. Po kliknutí na „Možnosti“ sa notifikácia rozšíri a ponúkne päť tlačidiel pod sebou (štyri akcie a Zrušiť)

Akcie sú rozdelené do svojej kategórií – deštruktívne a nedeštruktívne. Nedeštruktívne môžu byť všetky akcie od prijatia pozvánky cez lajkovanie po označenie odpoveď na správu. Deštruktívne akcie spravidla súvisia s mazaním, blokovaním a podobne av ponuke majú červené tlačidlo zatiaľ čo tlačidlá nedeštruktívnych akcií sú šedivé alebo modré. O kategórii akcií rozhoduje autor. Pokiaľ ide o zamknutú obrazovku, autor tiež určuje, aké typy akcií budú vyžadovať zadanie bezpečnostného kódu, ak je aktívny. Tým je zabránené tomu, aby ktokoľvek mohol odpovedať na vaše správy alebo mazať emaily zo zamknutej obrazovky. Bežná prax pravdepodobne bude povolenie neutrálnych akcií, všetky ostatné, ako odosielanie odpovedí či mazanie, potom budú vyžadovať kód.

Jedna aplikácia môže využívať hneď niekoľko kategórií notifikácií, podľa ktorej sa budú odvíjať dostupné akcie. Kalendár napríklad môže ponúknuť iné interaktívne tlačidlá pre pozvánky a pripomenutie schôdze. Rovnako tak Facebook napríklad ponúkne možnosti „Lajkovať“ a „Zdieľať“ pre príspevky a „Odpovedať“ a „Zobraziť“ pre správu od priateľa.

Interaktívna notifikácia v praxi

V súčasnej podobe iOS 8 príliš aplikácií interaktívnej notifikácie nepodporuje. Jednoznačne najvýznamnejšia je možnosť odpovedať na iMessage a SMS priamo z notifikácie. Táto možnosť napokon bola častým dôvodom pre jailbreak, kde bolo vďaka šikovnej utilite BiteSMS možné odpovedať na správy z ľubovoľného miesta bez nutnosti spustiť aplikáciu. Pokiaľ si pre správy zvolíte modálny typ notifikácie, rozhranie pre rýchlu odpoveď bude BiteSMS veľmi podobná. Pokiaľ budete zodpovedať z banneru alebo z notifikačného centra, namiesto stredu obrazovky sa textové pole objaví v hornej časti obrazovky. Táto funkcia samozrejme bude dostupná aj aplikáciám tretích strán, rýchlej odpovede na správy z Facebooku či Skypu, alebo na @mentions na Twitteri.

Spomínaný kalendár zase dokáže pracovať s pozvánkami vyššie popísaným spôsobom a e-maily možno rovno označovať alebo mazať. Najzaujímavejšie však bude sledovať, ako sa s interaktívnymi notifikáciami vysporiadajú vývojári. Úloľníky napríklad môžu odložiť upozornenie na úlohy, označiť úlohu ako splnenú a možno aj využiť textový vstup na vpisovanie nových úloh do Inboxu. Sociálne a budovateľské hry môžu tiež získať úplne nový rozmer, kde akciou môžeme rozhodovať, ako naložiť s udalosťou, ktorá nastala, zatiaľ čo sme nemali hru zapnutú.

Interaktívne notifikácie sú spoločne s rozšíreniami a Document Pickerom krokom správnym smerom v ústrety budúcnosti operačných systémov. Neponúknu v niektorých ohľadoch takú voľnosť ako Android, majú svoje limity, nielen z dôvodov jednotnosti, ale aj bezpečnosti. Pre mnohé aplikácie nebudú mať taký veľký význam ako napríklad pre IM klientov, bude však na vývojároch, ako šikovne dokážu notifikácie využiť. Pretože práve pre nich sú tieto novinky v iOS 8 určené. Máme sa rozhodne na jeseň na čo tešiť.

.