Návod

Mobilná alebo webová aplikácia? Úprimný sprievodca rozhodovaním pre malé firmy

Väčšina majiteľov si pýta „aplikáciu“, hoci v skutočnosti potrebujú webovú stránku, ktorá dobre funguje v telefóne. Toto je pokojný pohľad bez žargónu na skutočný rozdiel — a na to, ako vybrať to, čo sa hodí vašej firme, a nie vašej predstavivosti.

Have a nice dayHave a nice day13 min čítania
Mobilná alebo webová aplikácia? Úprimný sprievodca rozhodovaním pre malé firmy

Takmer každý týždeň nám niekto povie, že potrebuje aplikáciu. Zvyčajne si ju už predstavil — ikona v telefóne, niečo, čo si zákazníci sťahujú, možno malý odznak s počtom upozornení. A takmer rovnako často, pätnásť minút po začiatku rozhovoru sa ukáže, že aplikáciu vôbec nepotrebujú. Potrebujú niečo, čo krásne funguje v telefóne, a to je úplne iná vec — lacnejšia, rýchlejšia a oveľa menej náchylná zapadať prachom v obchode s aplikáciami, ktorý nikto nenavštevuje.

Slovo „aplikácia“ ticho pohltilo tri či štyri veľmi odlišné produkty. Keď ho niekto vysloví, môže myslieť natívnu aplikáciu, ktorú si stiahnete, webovú stránku, ktorá sa správa ako aplikácia, interný nástroj pre vlastných zamestnancov alebo jednoducho „modernú verziu mojej firmy na obrazovke“. Zlá voľba tu vyjde draho — nie preto, že nesprávnu voľbu je ťažké postaviť, ale preto, že vás zaviaže na mesiace nákladov a údržby, ktoré ste nepotrebovali.

Toto je teda sprievodca, ktorý by sme priali každému majiteľovi pred tým prvým hovorom. Žiadny humbug okolo toho, ktorá platforma vyhráva, žiadne predstieranie, že natívne aplikácie sú vždy prestížnou voľbou. Len triezvy pohľad na to, čím tie dve možnosti naozaj sú, koľko stoja, a jednoduchý spôsob, ako sa rozhodnúť, ktorú vaša firma potrebuje — ak vôbec niektorú potrebuje.

Najprv si ujasnite, čo vlastne myslíte slovom „aplikácia“

Skôr než si môžete vybrať, musíte vedieť, čo je v ponuke. Mobilná aplikácia — tá natívna — je softvér, ktorý si používateľ inštaluje z App Store alebo Google Play. Žije v telefóne, dostane ikonu a dokáže siahnuť hlboko do zariadenia: fotoaparát, GPS, push upozornenia, offline úložisko, prihlásenie odtlačkom prsta. Webová aplikácia je webová stránka, ktorá robí viac než len zobrazuje informácie — umožňuje ľuďom robiť veci: prihlásiť sa, rezervovať, platiť, spravovať účet. Otvoríte ju v prehliadači a nie je čo sťahovať.

Medzi nimi sedí tretia možnosť, ktorej názov väčšina ľudí nikdy nepočula: progresívna webová aplikácia alebo PWA. Je to webová aplikácia postavená tak, aby sa dala „pridať na plochu“, beží na celú obrazovku s vlastnou ikonou, funguje offline a na väčšine zariadení dokáže posielať upozornenia. Pre obrovskú časť malých firiem je to ideálny stred, ktorý nikto nespomenul — zákazníkovi pôsobí ako aplikácia, ale stavia a udržiava sa ako webová stránka.

Majte tieto tri veci v hlave jasne oddelené a polovica zmätku zmizne. Väčšinou úprimná otázka nie je „natívna alebo webová?“ — ale „nakoľko toto naozaj potrebuje pôsobiť ako aplikácia a oplatí sa to za tú cenu?“

Rozdiely, na ktorých firme skutočne záleží

Nájdete sto článkov, ktoré tieto dve porovnávajú na technickej úrovni. Väčšina je napísaná pre vývojárov a míňa to, na čom majiteľovi naozaj záleží. Tak preskočme vojny frameworkov a hovorme o štyroch veciach, ktoré menia spôsob, akým vaša firma funguje.

Ako sa k nej ľudia dostanú

Webová aplikácia žije na odkaze. Môžete ho dať do e-mailu, do správy, do QR kódu na stole, do výsledku vyhľadávania Google. Zákazník ju používa dve sekundy po kliknutí. Natívna aplikácia žije za stiahnutím — váš zákazník ju musí chcieť natoľko, aby šiel do obchodu, vyhľadal vaše meno, nainštaloval ju a otvoril. Tá priepasť je krutá. Pre firmu, s ktorou väčšina ľudí komunikuje príležitostne, je stiahnutie často celým dôvodom, prečo aplikácia zlyhá.

Čo dokáže naozaj robiť

Natívna stále vyhráva v surovom výkone. Ak potrebujete neochvejné offline použitie, náročnú prácu s fotoaparátom alebo senzormi, plynulú grafiku s vysokým výkonom alebo upozornenia, ktoré musia bezpodmienečne doraziť, natívna je istejšou stávkou. No priepasť sa dramaticky zúžila. Moderná webová aplikácia dokáže prijímať platby, používať fotoaparát, nájsť vašu polohu, fungovať offline a na väčšine telefónov posielať push upozornenia. Úprimná otázka znie, či sa vaša firma naozaj opiera o tých pár vecí, ktoré dobre robí len natívna.

Koľko stojí postaviť ju a udržať pri živote

Tu je priepasť najširšia a tu majiteľov zaskočí. Webová aplikácia je jediná kódová základňa, ktorá beží všade s prehliadačom. Natívna aplikácia, urobená poriadne, často znamená stavať a udržiavať pre dve platformy, plus proces kontroly v obchode, plus priebežné aktualizácie zakaždým, keď Apple alebo Google zmenia pravidlá. Vytvorenie je drahšie; údržba je tá časť, pred ktorou vás nikto nevaruje. Aplikácia nie je vec, ktorú dokončíte — je to vec, ktorú kŕmite.

Koľko kontroly si udržíte

Pri webovej aplikácii vydáte zmenu a do pár minút je naživo. Pri natívnej aplikácii každá aktualizácia čaká v rade na kontrolu a obchod ju môže zamietnuť, požadovať podiel z každého predaja alebo vám zmeniť pravidlá pod rukami. Prenajímate si priestor na cudzej platforme. Pre niektoré firmy ten obchod stojí za to. Pre mnohé má sloboda „je to len webová stránka, aktualizujeme ju, kedy sa nám zachce“ väčšiu hodnotu než dokonalý lesk.

Ilustrácia s rozdelenou obrazovkou: vľavo smartfón zobrazujúci stránku sťahovania z obchodu s aplikáciami s tlačidlom inštalovať, vpravo tá istá firma, ktorá sa okamžite otvára z poklepaného odkazu v prehliadači, nakreslené v čistom teplom plochom štýle
Tichý rozdiel, ktorý rozhodne väčšinu projektov: stiahnutie, ktoré treba prekonať, oproti odkazu, ktorý sa jednoducho otvorí.

Kedy je natívna mobilná aplikácia naozaj správnou voľbou

Natívne aplikácie nie sú pasca — sú to mocný nástroj, ktorý je nesprávny pre väčšinu malých firiem a presne správny pre niekoľko. Tu je, kedy sa dodatočné náklady a viazanosť vyplatia, úprimne a bez predajného lesku.

  • Ľudia ju používajú neustále — denne alebo takmer denne. Náklady na stiahnutie sa mnohonásobne vrátia častým, verným používaním.
  • Silno sa opierate o funkcie zariadenia: nepretržité GPS, náročnú prácu s fotoaparátom, Bluetooth hardvér, spoľahlivú offline prevádzku na miestach bez signálu.
  • Upozornenia sú jadrom produktu, nie príjemný doplnok, a musia spoľahlivo dorážať na každé zariadenie.
  • Výkon musí byť bezchybný — rýchla grafika, hry, interakcia v reálnom čase, kde je pol sekundy oneskorenia neprijateľné.
  • Prítomnosť v App Store je sama súčasťou príbehu dôvery alebo marketingu, ktorý vaši zákazníci očakávajú.

Všimnite si tému: natívna sa oplatí, keď sa aplikácia používa veľa, ľuďmi, ktorí sa vám už zaviazali, a keď závisí od hardvéru telefónu spôsobmi, ktorým sa prehliadač zatiaľ nevyrovná. Aplikácia pre terénne služby, ktorú vaša vlastná posádka otvára štyridsaťkrát denne, je dokonalým kandidátom na natívnu. Rezervačná stránka, ktorej sa zákazník dotkne dvakrát do roka, nie.

Aplikácia, ktorú zákazník použije dvakrát do roka, by vôbec nemala byť aplikáciou. Stiahnutie si nechajte pre veci, ktoré ľudia otvárajú každý deň.
veta, ktorú opakujeme takmer na každom prvom stretnutí

Kedy je webová aplikácia múdrejšou, lacnejšou voľbou

Pre väčšinu malých a stredných firiem je toto odpoveď — a nie je to kompromis, je to správna voľba. Webová aplikácia žiari presne tam, kde sa natívna trápi: všade, kde dosah znamená viac než surový výkon, a všade, kde sa potrebujete pohybovať rýchlo a často meniť veci.

Choďte cestou web ako prvé, keď ľudia budú vec používať príležitostne a nie denne, keď chcete zákazníkov dnu bez trenia sťahovania, keď záleží na rozpočte a rýchlosti, alebo keď si ešte nie ste istí, či sa nápad chytí. Tento posledný bod je podceňovaný. Webová aplikácia je dokonalý spôsob, ako otestovať, či niekto vôbec chce váš nápad, skôr než sa zaviažete na náklady prechodu na natívnu. Natívnu aplikáciu môžete vždy postaviť neskôr, keď je dopyt skutočný a presne vidíte, ktoré funkcie si ju zaslúžia.

Majiteľ malej firmy za pultom sleduje jednoduchý prehľad používania zákazníkmi na notebooku, vedľa telefón zobrazujúci čistú webovú aplikáciu pridanú na plochu, ilustrované v teplom redakčnom plochom štýle
Spustite najprv webovú verziu a nechajte skutočné používanie — nie tušenie — rozhodnúť, či si natívna aplikácia zaslúži svoje miesto.

Krátky príbeh: ambulancia, ktorá si pýtala aplikáciu

Fyzioterapeutická prax k nám prišla presvedčená, že potrebuje mobilnú aplikáciu. Konkurent o ulicu ďalej ju mal a nemať ju pôsobilo ako zaostávanie. Ich predstava bola jasná: pacienti by si aplikáciu stiahli, rezervovali termíny, videli svoje cvičebné plány a dostávali pripomienky. Už si na to čiastočne naplánovali rozpočet a pripravili sa na náklady.

Tak sme položili otázku, ktorú kladieme vždy: ako často to pacient v skutočnosti otvorí? Úprimná odpoveď bola hŕstka prípadov okolo jednej liečebnej kúry — rezervovať, mrknúť na cvičenia, dostať pripomienku, možno o mesiace znova rezervovať. To nie je denné používanie. To je príležitostné používanie. A príležitostné používanie je presne tam, kde bariéra sťahovania ticho zabíja aplikáciu. Načrtli sme pravdepodobný výsledok: pár stoviek eur za vytvorenie, potom pacienti, ktorí sa nikdy neobťažujú nainštalovať ju, a recepcia, ktorá stále prijíma rezervácie telefonicky, lebo aplikácia ostala nevyužitá.

Čo sme postavili namiesto toho

Postavili sme webovú aplikáciu — progresívnu. Pacienti ju otvárajú z odkazu v potvrdzovacej správe: žiadne sťahovanie, žiadny obchod, žiadna prekážka účtu na začiatok. Môžu rezervovať a znova rezervovať, prezerať si cvičebný plán s videami a dostávať automatické pripomienky, ktoré znižujú neúčasť. Ktokoľvek chce pocit aplikácie, môže si ju pridať na plochu jedným ťuknutím a odvtedy sa otvára na celú obrazovku s ikonou ambulancie, presne ako natívna aplikácia. Pre pacienta to jednoducho je aplikácia.

Ako to dopadlo

Čísla tu sú ilustračné, ale tvar je to, čo vidíme znova a znova. Stálo to zlomok natívneho vývoja, na ktorý sa pripravovali, a oveľa menej na prevádzku — žiadne dve platformy, žiadne kontroly v obchode, žiadne štvrťročné zhonenie pri aktualizácii operačného systému. Keďže nebolo čo inštalovať, pacienti ju používali od prvého dňa; prijatie nebolo uzamknuté za stiahnutím, ktoré nikto nedokončí. Pripomienky výrazne znížili neúčasť do pár mesiacov. A ambulancia si udržala kontrolu: keď chceli pridať krok platby, bol naživo ešte ten istý týždeň, nie zaseknutý v rade na kontrolu.

Úprimná poznámka pod čiarou: ak by o rok pacienti aplikáciu otvárali neustále a žiadali hlbšie offline funkcie, natívna aplikácia by si naozaj mohla zaslúžiť svoje miesto. No teraz sa to rozhodnutie urobí na základe dôkazov, nie na základe konkurentovej ikony. Budú vedieť, že sa to oplatí, skôr než za to zaplatia.

Jednoduchý rámec, aby ste sa rozhodli sami

Na to, aby ste to zhruba trafili, nepotrebujete konzultanta. Preveďte svoj nápad cez štyri otázky, v poradí. Prvé „áno“, ktoré naozaj sedí, vám povie väčšinu toho, čo potrebujete vedieť.

  1. 1
    Ako často ju bude jeden človek používať?
    Denne alebo takmer denne smeruje k natívnej. Príležitostne — týždenne, mesačne, párkrát do roka — smeruje pevne k webovej.
  2. 2
    Potrebuje naozaj hardvér telefónu?
    Náročné offline použitie, nepretržité GPS, Bluetooth zariadenia, intenzívna práca s fotoaparátom? To je signál pre natívnu. „Bolo by fajn raz použiť fotoaparát“ ním nie je — web to zvládne dobre.
  3. 3
    Ako rýchlo a ako často ju budete meniť?
    Ak ju budete neustále ladiť a aktualizovať, alebo ešte testujete nápad, okamžité aktualizácie webu a žiadni strážcovia brán sú veľká výhoda.
  4. 4
    Aký je váš skutočný rozpočet — na vytvorenie aj na údržbu?
    Buďte úprimní pri druhom čísle. Ak by vás priebežná údržba dvoch platforiem zaťažila, začnite webom. Na natívnu môžete prejsť neskôr, zámerne, keď je prípad dokázaný.
Čo potrebujeteWebová aplikácia / PWANatívna mobilná aplikácia
Príležitostné používanieNajlepšia voľbaZvyčajne zbytočne veľa
Denné používanie, verné publikumPoužiteľnéČasto sa oplatí
Žiadne trenie sťahovaniaNajlepšia voľbaZabudovaná bariéra
Náročné offline / hardvérové použitieObmedzenéNajlepšia voľba
Rýchle, časté aktualizácieNajlepšia voľbaSpomalené kontrolou
Nižšie náklady na vytvorenie a údržbuNajlepšia voľbaVyššie v oboch
Testovanie nepreverenej myšlienkyNajlepšia voľbaPredčasné
Hrubý sprievodca tým, kam sa každá možnosť hodí. Berte ho ako východisko na diskusiu, nie ako zákon.
Čistý redakčný rozhodovací vývojový diagram s jednou cestou, ktorá sa vetví medzi webovou aplikáciou a natívnou aplikáciou, na základe jednoduchých otázok, ako je frekvencia používania a offline potreby, nakreslený v minimalistickom teplom štýle
Štyri úprimné otázky vyriešia väčšinu týchto rozhodnutí ešte predtým, než sa napíše jediný riadok kódu.

Poznámka o interných nástrojoch — úplne iná otázka

Všetko vyššie predpokladá, že staviate pre zákazníkov. Ak staviate pre vlastný tím, počty sa menia. Vaši zamestnanci ochotne nainštalujú niečo, čo používajú celý deň na prácu — bariéra sťahovania, ktorá zabíja spotrebiteľskú aplikáciu, sotva niečo znamená, keď používanie nástroja je tá práca. Takže interná aplikácia pre terénne služby alebo sklad môže mať silný argument pre natívnu tam, kde tá orientovaná na zákazníka nie.

Aj tak web vyhráva častejšie, než ľudia očakávajú. Interný nástroj založený na webe funguje na akomkoľvek zariadení, ktoré vaši zamestnanci už nosia, nevyžaduje inštaláciu naprieč flotilou telefónov a aktualizuje sa pre všetkých vo chvíli, keď ho vydáte. Pokiaľ naozaj nezávisíte od offline prevádzky alebo hlbokého prístupu k hardvéru, interná webová aplikácia je zvyčajne rýchlejšia, lacnejšia a menej bolestivá cesta — rovnaká logika ako predtým, len s prevrátenými predpokladmi o používaní.

Nie ste si istí, čo vaša firma potrebuje?

Ten prvý rozhovor je najlacnejšou časťou, ktorú treba urobiť správne. Pozrieme sa, ako ľudia váš nápad naozaj použijú, a úprimne vám povieme, či to má byť natívna aplikácia, webová aplikácia alebo niečo jednoduchšie — bez tlaku stavať tú drahšiu možnosť.

Pozrite, ako pristupujeme k vývoju aplikácií

Časté otázky

Je webová aplikácia lacnejšia než natívna mobilná aplikácia?
Takmer vždy áno — a priepasť je väčšia, než naznačujú samotné náklady na vytvorenie. Webová aplikácia je jediná kódová základňa, ktorá beží všade s prehliadačom, kým natívna aplikácia často znamená stavať a udržiavať pre dve platformy plus proces obchodu s aplikáciami. Rozdiel v údržbe je ten, ktorý sa kumuluje: natívne aplikácie potrebujú neustále aktualizácie, ako sa menia operačné systémy a pravidlá obchodov, kým webovú aplikáciu aktualizujete raz a vydáte všetkým.
Dokáže webová aplikácia posielať push upozornenia ako skutočná aplikácia?
Na väčšine moderných telefónov áno — najmä ak je postavená ako progresívna webová aplikácia, ktorú si zákazník pridal na plochu. Stále existujú hraničné prípady, kde je natívna pri upozorneniach spoľahlivejšia, takže ak je push pre váš produkt absolútne kľúčový, oplatí sa to spomenúť včas. Pre typický prípad pripomienok a aktualizácií to webová aplikácia zvláda dobre.
Bude webová aplikácia pôsobiť lacno alebo ťažkopádne v porovnaní s natívnou?
Nemusí. Dobre postavená progresívna webová aplikácia sa otvára na celú obrazovku s vlastnou ikonou, funguje offline a pre bežného používateľa pôsobí nerozoznateľne od stiahnutej aplikácie. „Ťažkopádnosť“ zvyčajne pramení z uponáhľaného vývoja, nie zo samotnej technológie. Vyladená webová aplikácia zakaždým prekoná priemernú natívnu.
Môžem začať webovou aplikáciou a natívnu postaviť neskôr?
Áno, a pre mnohé firmy je to najmúdrejšia cesta. Spustenie webu ako prvého vám umožní otestovať dopyt, naučiť sa, ako ľudia produkt naozaj používajú, a presne vidieť, ktoré funkcie by ospravedlnili natívnu aplikáciu — to všetko skôr, než sa zaviažete na vyššie náklady. Ak údaje o používaní neskôr potvrdia prípad pre natívnu, postavíte oveľa lepšiu aplikáciu, lebo budete presne vedieť, čo má robiť.
Môj konkurent má aplikáciu. Potrebujem ju aj ja?
Nie nutne — a „oni ju majú“ je nesprávny dôvod míňať peniaze. Skutočná otázka je, ako sa budú správať vaši zákazníci. Ak by váš produkt používali príležitostne, natívna aplikácia, ktorú si musia stiahnuť, pravdepodobne ostane nevyužitá bez ohľadu na to, čo urobil konkurent. Webová aplikácia, ktorá sa okamžite otvorí z odkazu, často slúži týmto zákazníkom lepšie než aplikácia, ktorú ste sa snažili dorovnať.
Have a nice day
Have a nice day
Redakcia

Have a nice day je softvérové štúdio, ktoré pomáha malým a stredným firmám s digitalizáciou — automatizácia, umelá inteligencia a softvér na mieru, ktorý funguje v každodennej prevádzke, nielen na slajdoch.

Súvisiace služby