Zavřít reklamu

Vzhled, funkce, intuitivnost nebo cena, to jsou nejčastější kritéria, podle kterých uživatelé hodnotí aplikace a hrají největší roli při rozhodování o jejich koupi. V době, kdy se v App Store nachází přes milion aplikací, má každý na výběr z nepřeberného množství softwaru v každé kategorii, kterou si lze představit, na druhou stranu vývojáři musí hodně bojovat a mít také trochu štěstí, aby se v těžké konkurenci a na drsném trhu aplikací vůbec prosadili.

iOS 7 přinesl pomyslný restart pro aplikace, tedy alespoň co se uživatelského rozhraní týče. Nová pravidla estetiky i nová filozofie přiměla většinu vývojářů začít v podobě grafického rozhraní od nuly a každý tak získal čerstvou příležitost zazářit novým vzhledem a případně tuto situaci využít i k vydání nové aplikace místo aktualizace zdarma. iOS 8 je pak další fází restartu, jež se po vzhledu dotkne funkcí samotné aplikace natolik, že dost možná zcela změní pravidla hry, respektive přenese v mnoha případech hru na zcela jiné pole.

[do action=“citace“]Většina informací se může zcela bez problému vejít do jednoho widgetu v notifikačním centru.[/do]

Řeč je o rozšířeních, jedné z největších novinek pro vývojáře v mobilním operačním systému. Ty umožňují integraci aplikací třetích stran do ostatních aplikací nebo umístění widgetu do notifikačního centra. Uživatelé Androidu teď možná kroutí hlavou s tím, že takové možnosti mají na svých zařízeních už léta. To je samozřejmě pravda, ale když dva dělají totéž, není to totéž a přístup Applu je v některých ohledech zcela odlišný od Androidu a na některých místech přinese i více možností, předně se však jedná o velmi bezpečnou metodu implementace se standardizovaným a konzistentním uživatelským rozhraním.

Widgety, umožňující interakci s aplikacemi bez nutnosti je otevřít, přináší zcela nové možnosti vystoupit z davu a v některých případech by mohly dokonce nahradit primární rozhraní aplikace. Dobrým příkladem mohou být aplikace pro počasí. Většina informací, které uživatele opravdu zajímají, jako teplota, přeháňky, vlhkost nebo předpověď na dalších pět dní se může zcela bez problému vejít do jednoho widgetu v notifikačním centru. Aplikaci bude sice možné spustit třeba pro více detailů – řekněme meteorologickou mapu – ale primárním rozhraním se stane widget samotný. Aplikace, jež přinese nejlépe vypadající a nejinformativnější widget, u uživatelů vyhraje.

Podobné to může být i s IM aplikacemi. Widget s posledními konverzacemi v kombinaci s interaktivními notifikacemi může pro některé prakticky nahradit hlavní rozhraní WhatsApp nebo IM+. Samozřejmě začít novou konverzaci bude stále pohodlnější z hlavní aplikace, nicméně pro již probíhající konverzace nebude v podstatě třeba aplikaci vůbec spouštět.

Ne vždy však widgety zcela nahradí hlavní aplikaci, místo toho mohou přinést zásadní konkurenční výhodu. Z widgetů mohou velmi těžit například úkolovníky nebo kalendářní aplikace. Doposud měly privilegium zobrazovat interaktivní widgety pouze aplikace Applu, tedy Přípomínky a Kalendář. Tato možnost je nyní v rukou vývojářů a je pouze a jen na nich, jakou interakci se svou hlavní aplikaci v notifikačním centru umožní. Úkolovníky i kalendáře mohou například zobrazovat vaši agendu na dnešek a nadcházející dny, nebo třeba umožní přeplánování schůzek či označení úkolů za splněné. A co teprv takové Google Now, které by mohlo prakticky fungovat stejně jako na Androidu.

[do action=“citace“]Velká část aplikací pro úpravu fotek se víceméně stane prázdnými schránkami umístěnými někde v hloubi složky.[/do]

Další rozšíření, které velkou měrou změní fungování aplikací, jsou ta, jež umožní integraci funkcí do celého systému. Zcela prominentní pozici zde mají rozšíření pro úpravu fotografií. Apple pro tuto kategorii aplikací uvolnil speciální API, které umožní otevřít editor aplikace například ve Fotografiích. Uživatel tak už nebude muset pendlovat mezi aplikacemi, aby dosáhl kýženého efektu nebo komplexní úpravy fotografie. Stačí mu otevřít fotografii v předinstalované aplikaci, spustit rozšíření z nabídky a může začít pracovat. Velká část aplikací pro úpravu fotek se tak víceméně stane prázdnými schránkami umístěnými někde v hloubi složky sloužící pouze účelu rozšířit možnosti aplikace Fotografie. Ostatně přesně tak Apple plánuje nahradit funkce Aperture v nadcházející aplikace Photos pro OS X. Možnosti rozšíření pro mnohé uživatele předčí uživatelské rozhraní samostatné aplikace, stane se totiž zcela irelevantní.

Další speciální případ jsou klávesnice. Pro instalaci klávesnic třetích stran je také potřeba nainstalovat klasickou aplikaci, jejíž rozšířením je ona klávesnice integrující se do systému. Aplikace samotná bude prakticky nevyužitá, možná kromě jednorázového nastavování funkcí, jejím skutečným rozhraním bude klávesnice viditelná ve všech ostatních aplikacích.

Nakonec se patrně dočkáme i kategorie aplikací, kde rozšíření nebudou srdcem a tváří celé aplikace, nýbrž její neodmyslitelnou součástí, podle které bude primárně posuzována. Příkladem budiž aplikace typu 1Password nebo LastPass, které umožní využívat uložená hesla a přihlašovat se do webových služeb nebo přímo do aplikací bez nutnosti vypisovat veškeré přihlašovací údaje.

Samozřejmě rozšíření se stanou nedílnou součástí i těch aplikací, jejichž hlavní přínos se v iOS 8 výrazně nezmění, mnohdy však budou díky rozšířením eliminovány některé nepotřebné kroky, které vedly k žonglování mezi aplikacemi. Nehledě na to, že v mnoha případech rozšíření nahradí mezi geeky populární URL schémata.

Widgety v notifikačním centru, integrace aplikací třetích stran prostřednictvím rozšíření i interaktivní notifikace jsou mocné nástroje, které dávají vývojářům do rukou větší svobodu než kdy předtím, a to bez narušení bezpečnosti systému. Nejen že výrazně rozšíří možnosti dosavadních aplikací, ale dá vznik aplikacím zcela novým, jež by v předchozích verzích systému neměly možnost existovat.

Rozšířením se budeme podrobně věnovat v samostatném tématickém článku, nicméně potenciál budoucích aplikací lze vnímat i bez podrobné analýzy. Aplikace se poprvé od otevření App Store dostanou za okraj svých pískovišť a bude fascinující sledovat, jakými způsoby dokáží vývojáři nové možnosti využít a zaujmout tak nové uživatele.

.