Návod

Mobilní aplikace, nebo webová aplikace? Upřímný průvodce rozhodováním pro malé firmy

Většina majitelů firem žádá „aplikaci“, ačkoli ve skutečnosti potřebují web, který dobře funguje na telefonu. Tohle je klidný průvodce bez žargonu skutečným rozdílem — a tím, jak vybrat tu variantu, která sedne vaší firmě, a ne vaší představivosti.

Have a nice dayHave a nice day13 min čtení
Mobilní aplikace, nebo webová aplikace? Upřímný průvodce rozhodováním pro malé firmy

Skoro každý týden nám někdo říká, že potřebuje aplikaci. Obvykle si ji už představil — ikonu na telefonu, něco, co si zákazníci stáhnou, možná malý odznáček s počtem oznámení. A skoro stejně často se po patnácti minutách rozhovoru ukáže, že žádnou aplikaci vůbec nepotřebují. Potřebují něco, co krásně funguje na telefonu, což je úplně jiná věc — levnější, rychlejší a mnohem méně náchylné k tomu zapadat prachem v obchodě s aplikacemi, kam nikdo nechodí.

Slovo „aplikace“ potichu spolklo tři nebo čtyři velmi odlišné produkty. Když ho někdo vysloví, může tím myslet nativní aplikaci, kterou si stáhnete, web, který se chová jako aplikace, interní nástroj pro vlastní zaměstnance, nebo prostě „moderní verzi mé firmy na obrazovce“. Špatná volba je tu drahá — ne proto, že by se ta nesprávná varianta těžko stavěla, ale proto, že vás uzamkne do měsíců nákladů a údržby, které jste nepotřebovali.

Tohle je tedy průvodce, který bychom si přáli, aby měl každý majitel firmy před oním prvním telefonátem. Žádný humbuk o tom, která platforma vítězí, žádné předstírání, že nativní aplikace jsou vždy prestižní volbou. Jen střízlivý pohled na to, co ty dvě možnosti opravdu jsou, kolik stojí, a jednoduchý způsob, jak rozhodnout, kterou vaše firma potřebuje — pokud vůbec některou potřebuje.

Nejprve si ujasněte, co vlastně myslíte slovem „aplikace“

Než si můžete vybrat, musíte vědět, co je na výběr. Mobilní aplikace — ta nativní — je software, který si uživatel nainstaluje z App Store nebo Google Play. Žije v telefonu, dostane ikonu a může sáhnout hluboko do zařízení: fotoaparát, GPS, push oznámení, offline úložiště, přihlášení otiskem prstu. Webová aplikace je web, který dělá víc než jen zobrazuje informace — umožňuje lidem dělat věci: přihlásit se, rezervovat, platit, spravovat účet. Otevřete ji v prohlížeči a není co stahovat.

Mezi nimi stojí třetí možnost, jejíž název většina lidí nikdy neslyšela: progresivní webová aplikace, neboli PWA. Je to webová aplikace postavená tak, aby se dala „přidat na plochu“, běží na celou obrazovku s vlastní ikonou, funguje offline a na většině zařízení umí posílat oznámení. Pro obrovskou část malých firem je tohle ten ideální bod, který nikdo nezmínil — zákazníkovi připadá jako aplikace, ale staví se a udržuje jako web.

Mějte tyhle tři věci v hlavě jasně a polovina zmatku zmizí. Většinou ta upřímná otázka nezní „nativní, nebo web?“ — ale „jak moc tohle opravdu potřebuje působit jako aplikace a stojí to za tu cenu?“

Rozdíly, na kterých firmě skutečně záleží

Najdete stovku článků, které ty dvě věci porovnávají z technického hlediska. Většina je psaná pro vývojáře a míjí to, na čem majiteli firmy doopravdy záleží. Tak přeskočme války o frameworky a pojďme si povědět o čtyřech věcech, které mění, jak vaše firma funguje.

Jak se k tomu lidé dostanou

Webová aplikace žije na odkazu. Můžete ho dát do e-mailu, do SMS, do QR kódu na stole, do výsledku vyhledávání na Googlu. Zákazník ji používá dvě vteřiny po kliknutí. Nativní aplikace žije za stahováním — váš zákazník ji musí chtít natolik, aby šel do obchodu, vyhledal vaše jméno, nainstaloval ji a otevřel. Ta propast je brutální. U firmy, se kterou většina lidí přijde do styku jen občas, je stahování často celým důvodem, proč aplikace selže.

Co to vlastně umí

Nativní stále vítězí v hrubém výkonu. Pokud potřebujete neochvějné offline použití, náročnou práci s fotoaparátem nebo senzory, plynulou vysoce výkonnou grafiku nebo oznámení, která musí bezpodmínečně dorazit, je nativní bezpečnější sázka. Ale propast se dramaticky zmenšila. Moderní webová aplikace umí přijímat platby, používat fotoaparát, najít vaši polohu, fungovat offline a na většině telefonů posílat push oznámení. Upřímná otázka zní, zda se vaše firma opravdu opírá o těch pár věcí, které umí dobře jen nativní.

Kolik stojí postavit ji a udržet při životě

Tady je propast nejširší a tady majitele firem zaskočí. Webová aplikace je jediná kódová základna, která běží všude, kde je prohlížeč. Nativní aplikace, udělaná pořádně, často znamená stavbu a údržbu pro dvě platformy, plus proces schvalování v obchodě s aplikacemi, plus průběžné aktualizace pokaždé, když Apple nebo Google změní pravidla. Stavba je dražší; údržba je ta část, před kterou vás nikdo nevaruje. Aplikace není věc, kterou dokončíte — je to věc, kterou krmíte.

Kolik kontroly si udržíte

U webové aplikace vydáte změnu a do pár minut je nasazená. U nativní aplikace každá aktualizace čeká ve frontě na schválení, obchod ji může zamítnout, požadovat podíl z jakýchkoli prodejů nebo vám pod rukama změnit pravidla. Pronajímáte si místo na cizí platformě. Pro některé firmy ten kompromis stojí za to. Pro mnohé má svoboda „je to jen web, aktualizujeme ho, kdy se nám zlíbí“ větší cenu než ono uhlazení.

Ilustrace s rozdělenou obrazovkou: vlevo chytrý telefon zobrazující stránku stahování z obchodu s aplikacemi s tlačítkem instalovat, vpravo se tatáž firma okamžitě otevírá z poklepaného odkazu v prohlížeči, nakreslené v čistém, teplém plochém stylu
Tichý rozdíl, který rozhoduje většinu projektů: stahování, které je třeba překonat, versus odkaz, který se prostě otevře.

Kdy je nativní mobilní aplikace skutečně tou správnou volbou

Nativní aplikace nejsou past — jsou to mocný nástroj, který je pro většinu malých firem špatný a pro pár z nich přesně správný. Tady je, kdy se ty náklady navíc a uzamčení samy zaplatí, upřímně a bez prodejního lesku.

  • Lidé ji používají neustále — denně nebo skoro denně. Náklad na stažení se mnohonásobně vrátí častým a věrným používáním.
  • Silně se opíráte o funkce zařízení: nepřetržité GPS, náročnou práci s fotoaparátem, Bluetooth hardware, spolehlivý offline provoz na místech bez signálu.
  • Oznámení jsou jádrem produktu, ne příjemným bonusem, a musí spolehlivě dorazit na každé zařízení.
  • Výkon musí být bezchybný — rychle se měnící grafika, hry, interakce v reálném čase, kde je půlvteřinové zpoždění zabijákem.
  • Být v App Store je samo o sobě součástí příběhu důvěry nebo marketingu, který vaši zákazníci očekávají.

Všimněte si toho společného jmenovatele: nativní si zaslouží své místo, když se aplikace používá hodně, lidmi, kteří už se k vám zavázali, a když závisí na hardwaru telefonu způsoby, kterým prohlížeč stále nedokáže konkurovat. Aplikace pro terénní servis, kterou vaše vlastní parta otevře čtyřicetkrát denně, je dokonalý kandidát na nativní. Rezervační stránka, které se zákazník dotkne dvakrát do roka, není.

Aplikace, kterou zákazník použije dvakrát do roka, by vůbec neměla být aplikací. Stahování si schovejte pro věci, které lidé otevírají každý den.
věta, kterou opakujeme skoro na každé první schůzce

Kdy je webová aplikace chytřejší a levnější volbou

Pro většinu malých a středních firem je tohle ta odpověď — a není to kompromis, je to správné řešení. Webová aplikace září přesně tam, kde se nativní trápí: všude, kde dosah znamená víc než hrubý výkon, a všude, kde se potřebujete pohybovat rychle a často věci měnit.

Sázejte na web jako první, když budou lidé tu věc používat spíš občas než denně, když chcete zákazníky dovnitř bez tření spojeného se stahováním, když záleží na rozpočtu a rychlosti, nebo když si ještě nejste jisti, že nápad chytne. Tenhle poslední bod je podceňovaný. Webová aplikace je dokonalý způsob, jak otestovat, zda někdo váš nápad chce, dřív než se zavážete k nákladům přechodu na nativní. Nativní aplikaci můžete vždycky postavit později, až je poptávka reálná a vidíte přesně, které funkce si ji zaslouží.

Majitel malé firmy za pultem sleduje na notebooku jednoduchý přehled o tom, jak zákazníci aplikaci používají, vedle leží telefon zobrazující čistou webovou aplikaci přidanou na plochu, vyobrazeno v teplém redakčním plochém stylu
Vydejte nejprve webovou verzi a nechte skutečné používání — ne tušení — rozhodnout, zda si nativní aplikace zaslouží své místo.

Krátký příběh: klinika, která chtěla aplikaci

Fyzioterapeutická ordinace za námi přišla přesvědčená, že potřebuje mobilní aplikaci. Konkurent o ulici dál ji měl a připadalo jim, že jinak zaostávají. Jejich představa byla jasná: pacienti si aplikaci stáhnou, objednají se, uvidí své cvičební plány a budou dostávat připomínky. Už si na ni napůl vyhradili rozpočet a obrnili se vůči nákladům.

Tak jsme položili otázku, kterou pokládáme vždycky: jak často pacient tohle vlastně otevře? Upřímná odpověď byla několikrát kolem léčebné kúry — objednat se, mrknout na cviky, dostat připomínku, možná se po měsících objednat znovu. To není denní používání. To je občasné používání. A občasné používání je přesně to, kde bariéra stahování potichu zabíjí aplikaci. Načrtli jsme pravděpodobný výsledek: pár set eur za stavbu, pak pacienti, kteří si ji nikdy nedají tu práci nainstalovat, a recepce, která stále bere objednávky po telefonu, protože aplikace zůstala nevyužitá.

Co jsme postavili místo toho

Postavili jsme webovou aplikaci — progresivní. Pacienti ji otevřou z odkazu v potvrzovací zprávě: žádné stahování, žádný obchod, žádná překážka zakládání účtu, aby mohli začít. Mohou se objednat i přeobjednat, prohlédnout si cvičební plán s videi a dostávat automatické připomínky, které snižují neuskutečněné návštěvy. Kdokoli chce pocit aplikace, si ji jedním ťuknutím přidá na plochu a od té chvíle se otevírá na celou obrazovku s ikonou kliniky, přesně jako nativní aplikace. Pro pacienta to prostě je ta aplikace.

Jak to dopadlo

Čísla zde jsou ilustrativní, ale ten obrazec vidíme znovu a znovu. Stálo to zlomek nativní stavby, na kterou se obrnili, a mnohem méně se to udržuje — žádné dvě platformy, žádná schvalování v obchodě, žádný čtvrtletní shon, když se aktualizuje operační systém. Protože nebylo co instalovat, pacienti ji používali od prvního dne; přijetí nebylo zabarikádované za stahováním, které nikdo nedokončí. Připomínky během pár měsíců citelně snížily neuskutečněné návštěvy. A klinika si udržela kontrolu: když chtěli přidat krok s platbou, byl nasazený ještě týž týden, ne uvízlý ve frontě na schválení.

Upřímná poznámka pod čarou: pokud ji za rok budou pacienti otevírat neustále a žádat hlubší offline funkce, mohla by si nativní aplikace skutečně zasloužit své místo. Ale teď se to rozhodnutí udělá na základě důkazů, ne podle konkurentovy ikony. Budou vědět, že to stojí za to, dřív než za to zaplatí.

Jednoduchý rámec, abyste se rozhodli sami

Abyste to zhruba trefili, nepotřebujete konzultanta. Proveďte svůj nápad čtyřmi otázkami, popořadě. První „ano“, které opravdu sedí, vám řekne většinu toho, co potřebujete vědět.

  1. 1
    Jak často to bude jeden člověk používat?
    Denně nebo skoro denně ukazuje k nativní. Občas — týdně, měsíčně, párkrát do roka — ukazuje pevně k webu.
  2. 2
    Potřebuje to opravdu hardware telefonu?
    Náročné offline použití, nepřetržité GPS, Bluetooth zařízení, intenzivní práce s fotoaparátem? To je signál pro nativní. „Bylo by fajn jednou použít fotoaparát“ není — web to zvládne bez problému.
  3. 3
    Jak rychle a jak často to budete měnit?
    Pokud budete neustále ladit a aktualizovat, nebo nápad teprve testujete, jsou okamžité aktualizace webu a nulové brány obrovskou výhodou.
  4. 4
    Jaký je váš skutečný rozpočet — na stavbu i na údržbu?
    Buďte upřímní k tomu druhému číslu. Pokud by vás průběžná údržba dvou platforem zatížila, začněte s webem. Na nativní můžete přejít později, záměrně, až je věc prokázaná.
Co potřebujeteWebová aplikace / PWANativní mobilní aplikace
Používáno občasNejlepší volbaObvykle zbytečné
Používáno denně, věrné publikumPoužitelnéČasto se vyplatí
Žádné tření se stahovánímNejlepší volbaVestavěná bariéra
Náročné offline / hardwarové použitíOmezenéNejlepší volba
Rychlé, časté aktualizaceNejlepší volbaZpomaleno schvalováním
Nižší náklady na stavbu i údržbuNejlepší volbaVyšší u obojího
Testování neověřeného nápaduNejlepší volbaPředčasné
Hrubý průvodce tím, kam se která možnost hodí. Berte ho jako výchozí bod k diskuzi, ne jako zákon.
Čistý redakční rozhodovací diagram s jedinou cestou, která se větví mezi webovou a nativní aplikací na základě jednoduchých otázek, jako je frekvence používání a offline potřeby, nakreslený v minimalistickém teplém stylu
Čtyři upřímné otázky vyřeší většinu těchto rozhodnutí ještě dřív, než se napíše jediný řádek kódu.

Poznámka k interním nástrojům — úplně jiná otázka

Všechno výše předpokládá, že stavíte pro zákazníky. Pokud stavíte pro vlastní tým, počty se mění. Vaši zaměstnanci si rádi nainstalují něco, co používají celý den k práci — bariéra stahování, která zabíjí spotřebitelskou aplikaci, sotva hraje roli, když používání nástroje je ta práce. Interní aplikace pro terénní servis nebo sklad tak může mít silný důvod pro nativní tam, kde by ho ta zákaznická neměla.

I tak web vítězí častěji, než lidé čekají. Interní nástroj na webové bázi funguje na jakémkoli zařízení, které už vaši zaměstnanci nosí, nevyžaduje instalaci napříč flotilou telefonů a aktualizuje se všem v okamžiku, kdy ho vydáte. Pokud opravdu nezávisíte na offline provozu nebo hlubokém přístupu k hardwaru, je interní webová aplikace obvykle rychlejší, levnější a méně bolestivá cesta — stejná logika jako předtím, jen s obrácenými předpoklady o používání.

Nejste si jisti, kterou vaše firma potřebuje?

Ten první rozhovor je nejlevnější část, kterou je třeba trefit správně. Podíváme se, jak budou lidé váš nápad skutečně používat, a upřímně vám řekneme, jestli by to měla být nativní aplikace, webová aplikace, nebo něco jednoduššího — bez tlaku stavět tu drahou variantu.

Podívejte se, jak přistupujeme k vývoji aplikací

Časté otázky

Je webová aplikace levnější než nativní mobilní aplikace?
Skoro vždy ano — a propast je větší, než naznačuje samotná cena stavby. Webová aplikace je jediná kódová základna, která běží všude, kde je prohlížeč, zatímco nativní aplikace často znamená stavbu a údržbu pro dvě platformy plus proces v obchodě s aplikacemi. Rozdíl, který se nabaluje, je údržba: nativní aplikace potřebují neustálé aktualizace, jak se mění operační systémy a pravidla obchodů, kdežto webovou aplikaci aktualizujete jednou a vydáte všem.
Umí webová aplikace posílat push oznámení jako opravdová aplikace?
Na většině moderních telefonů ano — zvlášť pokud je postavená jako progresivní webová aplikace, kterou si zákazník přidal na plochu. Stále existují hraniční případy, kdy je nativní pro oznámení spolehlivější, takže pokud je push pro váš produkt naprosto klíčový, stojí za to to zmínit už na začátku. Pro typické připomínky a aktualizace to webová aplikace zvládá dobře.
Bude webová aplikace působit levně nebo neohrabaně oproti nativní?
Nemusí. Dobře postavená progresivní webová aplikace se otevírá na celou obrazovku s vlastní ikonou, funguje offline a běžnému uživateli připadá k nerozeznání od stažené aplikace. „Neohrabanost“ obvykle pramení z uspěchané stavby, ne ze samotné technologie. Vyladěná webová aplikace pokaždé porazí průměrnou nativní.
Můžu začít s webovou aplikací a nativní postavit později?
Ano, a pro mnoho firem je to ta nejchytřejší cesta. Spuštění webu jako první vám umožní otestovat poptávku, zjistit, jak lidé produkt skutečně používají, a vidět přesně, které funkce by ospravedlnily nativní aplikaci — to všechno dřív, než se zavážete k větším nákladům. Pokud data o používání později ten případ pro nativní podpoří, postavíte mnohem lepší aplikaci, protože budete přesně vědět, co má dělat.
Konkurent má aplikaci. Potřebuji ji taky?
Ne nutně — a „oni ji mají“ je špatný důvod utrácet peníze. Skutečná otázka zní, jak se budou chovat vaši zákazníci. Pokud by váš produkt používali jen občas, nativní aplikace, kterou si musí stáhnout, nejspíš zůstane nevyužitá bez ohledu na to, co udělal konkurent. Webová aplikace, která se okamžitě otevře z odkazu, často těmto zákazníkům poslouží lépe než aplikace, které jste se snažili vyrovnat.
Have a nice day
Have a nice day
Redakce

Have a nice day je softwarové studio, které pomáhá malým a středním firmám s digitalizací — automatizace, umělá inteligence a software na míru, který funguje v každodenním provozu, ne jen na slidech.

Související služby