nav line

Nativní aplikaci, nebo mobilní web?

Mobilní aplikace jsou trendy, zjednodušují nám řešení našich každodenních činností, a proto je máme rádi. Více a častěji díky nim nakupujeme a utrácíme. Jsme věrnější těm obchodníkům, kteří nám pomocí nich usnadňují přístup ke svému zboží či službám. Ne ve všech situacích ale dává využití mobilní aplikace smysl.

V minulém článku jsem popsal pět důvodů, kdy má smysl mobilní aplikaci mít. V tom dnešním se dozvíte, že ne vždy se její tvorba vyplatí a jaké jsou určující faktory, které vám při rozhodování, zda mít či nemít mobilní aplikaci, pomohou.

Proč bych měl mít mobilní aplikaci?

Každý obchodník se stará o retenci zákazníků, o to, aby vynikal nad konkurencí a nabízel lepší služby. Z tohoto pohledu dává budování mobilní aplikace smysl. Je vhodným nástrojem pro udržení zákazníků, uspokojuje jejich potřeby rychleji, jednodušeji, je vždy po ruce. Vývoj ale není levný ani rychlý, a tak by mnoho vlastníků úspěšných obchodů a služeb uvítalo levnější a rychlejší variantu. Takovou alternativou k mobilní aplikaci je mobilní web resp. mobilní webová aplikace.

Mnoho obchodníků nemá o rozdílech mezi mobilní aplikací a mobilním webem vůbec ponětí. Z jejich pohledu označují oba pojmy to samé – je to program, který spouštím na svém mobilním zařízení a umožní mi vyřešit moje potřeby rychleji a jednodušeji. Není se čemu divit, vždyť i mobilní web může mít svou ikonku na obrazovce mobilního zařízení a tvářit se jako aplikace. Rozdíly jsou ale ve funkcích mobilního zařízení, kterých může mobilní aplikace využívat větší množství než mobilní web. Funkce jsou tedy tím prvním a zásadním faktorem ovlivňujícím vaše rozhodnutí, zda mobilní aplikaci mít, nebo ne.

V tuhle chvíli nastupují na řadu odborníci na tvorbu webů a aplikací. Nechat rozhodnutí na kvalitním dodavateli znamená ušetřit si spoustu starostí včetně zbytečného a hlavně neefektivního samostudia. V krátké době několika týdnů zkrátka člověk nedokáže obsáhnout vědomosti, které jsou zapotřebí pro správné rozhodnutí. Abyste se ale dokázali alespoň základně zorientovat v problematice a pojmech, kterými vás dodavatel jistě zahrne, uvádím zde několik základních informací o funkcích mobilních zařízení. Pro zjednodušení se zaměřím pouze na platformu iOS. Na ostatních zařízeních jiných výrobců, resp. v jiných systémech (Android, Windows), jsou rozdíly mezi mobilní aplikací a mobilním webem z velké většiny stejné a liší se pouze v detailech.

Rozdíly mezi mobilní aplikací a mobilním webem

Zdroj: Kevin Nakao a Ryan Kazda z WhitePages

Jak vyplývá z tabulky výše, mobilní web je v mnoha situacích plnohodnotnou alternativou mobilní aplikace. I přesto ale za námi přichází nemalé množství klientů s jasným požadavkem: Potřebujeme vytvořit mobilní aplikaci. Jejich nejčastějším důvodem je schopnost využívat polohových dat z GPS či přehrávání videa. Obě funkce jsou přitom dostupné v naprosto stejném funkčním rozsahu i pro mobilní web! 

Jasným důvodem pro mobilní aplikaci tak zůstává pouze využití fotoaparátu, push notifikací a plně funkčního gyroskopu s akcelerometrem, případně plný offline provoz. V těchto případech je mobilní aplikace nezbytností a nic ji nemůže nahradit. Příkladem může být třeba hra, která se ovládá pomocí natáčení mobilního zařízení v ruce, nebo aplikace pro snadnou fotodokumentaci stavby domu. 

A existuje ještě jedna situace, kde je vhodné upřednostnit mobilní aplikaci - a tou je výkon. Mobilní web je napsán v kombinaci HTML a  javascriptu a je pro jeho běh je nutné spustit prohlížeč, který přináší další omezení. Jednak rychlostní - interpreter javascriptu není tak rychlý jako samotný OS a za druhé velikostí paměti. Při zpracování velkého množství dat ta můžete snáze narazit na hranice a způsobit, že mobilní web nebude reagovat tak svižně (v horším případě vůbec), jako nativní mobilní aplikace.

U plateb je už situace trochu složitější, pomocí plateb přes iTunes (v iOS) se dá totiž v mobilní aplikaci platit mnohem jednodušeji než kreditní kartou a i když si Apple účtuje z každé platby tučnou provizi, tak je známým faktem, že díky aplikacím vydělávají někteří obchodníci více, než kolik by dokázali vydělávat s pouhým mobilním webem. A to o až o desítky procent. Zde je na místě zmínit i další z faktorů, které ovlivní vaše finální rozhodnutí, a to finanční nákladnost.

Kolik mě bude mobilní aplikace stát?

Když stavíte mobilní web, děláte ho jen jednou a pro všechna zařízení, pro všechny systémy je zkrátka univerzální. Mobilní aplikaci děláte ale ve dvou i ve třech verzích a ne, opravdu se aplikace pro iOS nedá „nějak jednoduše zkopírovata jen tak jako upravit, aby to fungovalo i na tom Androidu.V podstatě se musí začít už od návrhu struktury a postupně jednotlivá specifika daných systémů zapracovávat. Finančně i časově je tedy opanování trhu mobilní aplikací mnohem náročnější než s mobilním webem.

V důsledku tak můžete ztratit důležitou výhodu v podobě času uvedení na trh (time-to-market). S rychle vybudovaným mobilním webem sice možná na jedné konkrétní platformě nevyděláte tolik, ale zákazníky získáte pro sebe a příjmy budete mít díky více platformám větší.

A nebo můžete také využít principu takzvané hybridní aplikace, a zabalit hotový mobilní web, napsaný v HTML5 a javascriptu, pomocí některého z volně dostupných nástrojů (např. phoneGap) tak, že vypadá a chová se jako samostatná mobilní aplikace. V současnosti tento postup ještě není naprosto bezchybný, ale v určitých situacích je to minimálně konkurence schopná alternativa.

Využívá-li majoritní část vašich zákazníků jednu konkrétní mobilní platformu, např. iOS, pak by mohlo být zajímavé porovnat časovou i finanční náročnost tvorby nativní aplikace a tvorby mobilního webu. Ze zkušenosti vítězí v 95% případů mobilní web finančně proto, že je čas vývojářů možné použít sety již hotových funkcí a prvků, a časově díky nulové náročnosti na splnění všech podmínek vyžadovaných v App Store (každá aplikace musí projít schvalovacím procesem, než je umístěna do obchodu s aplikacemi). Web si totiž spustíte, kdy chcete vy, a nemusíte čekat dny (a někdy i týdny) jako v případě mobilních aplikací, než je obsluha vybraného katalogu aplikací vyhodnotí jako nezávadné, splňující veškeré požadavky a umístí je do své nabídky.

Najde si má aplikace vůbec nějaké uživatele?

Toto je častý kámen úrazu u mnoha projektů – nejen mobilních aplikací. Vždy je nutné udělat si rozvahu a nejlépe i průzkum, zda vůbec zákazníci stojí o to mít vaše služby či zboží stále k dispozici na dosah ruky.

Zeptejte se odborníka na mobilní aplikace, jak je lidé využívají a co rozhoduje o tom, zda si je nainstalují či ne. Odpověď bude znít nejspíš takto: Není-li konkrétní aplikace využívána více jak třikrát týdně, tak se přesouvá z první obrazovky na druhou a případně na další. V extrémní situaci se pak může klidně stát, že uživatel na aplikaci úplně zapomene a hledá služby či zboží opět na internetu.” Pokud nemáte dobrý plán, jak aplikaci zatraktivnit a dostat ji mezi ty nejpoužívanější, nebo mezi ty, které si budou uživatelé za všech okolností pamatovat, pak je zaděláno na problém.

Přesný opak nastane, dostanete-li svou mobilní aplikaci mezi aplikace doporučované App Storem nebo do top ten seznamu. To pak počet stažení aplikace vylétne ne o tisíce, ale o deseti či sta tisíce nahoru. Zároveň je to i potvrzení její kvality a žádanosti.

Co mám tedy chtít? Web nebo aplikaci?

Rozhodnutí vždy záleží na konkrétní sadě funkcí, které bude vaše aplikace nebo web na mobilním zařízení využívat. Pokud vám stačí možnosti mobilního webu, neriskujte hned s mobilní aplikací a nejprve si ověřte, jaký bude zájem o vaše služby nebo produkty nanečisto. Vytvořte si v prvním kroku mobilní web a na něm si vyzkoušejte různé přístupy v ovládání, změřte jeho návštěvnost, zaměřte se na to, jaké potřeby a jakým způsobem na něm vaši zákazníci řeší. Pak budete mít dostatek informací, které vám rozhodnutí usnadní.

Může se zdát, že to jsou peníze vyhozené z okna, přece jsme si řekli, že mobilní aplikace mají vyšší konverzní poměr, tak proč tedy dělat mobilní web a vydělávat méně? Započítejte ale všechna pozitiva, nejen ta zjevná, jako jsou menší náklady a rychlejší vývoj.

  • Multiplatformní mobilní web spustíte na jakémkoliv mobilním zařízení, je jedno, zda se jedná o iOS, Android nebo Windows Phone. Tím zasáhnete podstatně větší cílovou skupinu než s jednou mobilní aplikací pro konkrétní platformu.
  • Získáte zkušenosti s tvorbou pro mobilní zařízení, které se dají použít i pro mobilní aplikace.
  • Návrh struktury, ovládání, UX a grafikatyto parametry si díky mobilnímu webu můžete vypiplatk dokonalosti a bude vás to stát mnohem méně času i peněz než v aplikaci. A dají se skvěle znovu použít.
  • Nasbíraná data o chování uživatelů vám pomohou přijít na nové jednodušší a rychlejší způsoby řešení jejich potřeb. 
  • Pomocí webu vybudovaná komunita uživatelů vám pak investici do něj nejen zhodnotí, ale ráda se rychle adaptuje na případnou budoucí mobilní aplikaci, čímž jí zajistí dostatečnou podporu v začátku životního cyklu.

Nakonec možná zjistíte, že mobilní web naprosto dostačuje potřebám vašich zákazníků a že investice do mobilní aplikace se jednoduše nezaplatí. Už víte, jak se rozhodnete? Napište mi o tom do diskuse pod článkem ;).

Ohodnoťte článek

Nativní aplikaci, nebo mobilní web?

Související články

Vyhledávání na blogu

Webová integrace

Webová integrace jako nová oblast pro business „velkých" webových agentur.

o webové integraci

Profily blogujících