Mýtus, který firmu stojí tisíce korun
„Potřebujeme mobilní aplikaci.“
To je jedna z vět, která se často objevuje při prvních setkáních s klienty.
O pár minut později se však ukáže, že firma ve skutečnosti mobilní aplikaci nepotřebuje. Potřebuje řešení, které se na telefonu pohodlně používá.
To je obrovský rozdíl.
Během let se mobilní aplikace staly symbolem modernosti. Mnoho firem předpokládá, že jestli konkurence má aplikaci, měly by ji mít také. Často jde ovšem o rozhodnutí založené spíše na přesvědčení než na reálných obchodních potřebách.
Technologie by měla řešit problémy. Neměla by je vytvářet.
Proto než začneme mluvit o Androidu, iOS nebo React Native, stojí za to odpovědět na jednu otázku: Co má uživatel udělat?
Od odpovědi na tuto otázku závisí volba vhodného řešení.
Čtyři cesty k tentémuž cíli
V praxi firmy nejčastěji volí jedno ze čtyř řešení:
- responzivní webovou stránku,
- webovou aplikaci,
- Progressive Web App (PWA),
- nativní mobilní aplikaci.
Každé z nich má své silné stránky. Každé má také omezení.
Největší chybou je předpokládat, že jedno z nich je nejlepší pro všechny. Není.
Responzivní web – nejjednodušší řešení
Jde o klasickou webovou stránku, která se automaticky přizpůsobí velikosti obrazovky. Dnes je to standard. Uživatel otevře stránku v prohlížeči a může ji pohodlně používat jak na počítači, tak na chytrém telefonu.
Kdy je to nejlepší volba?
Responzivní web nejlépe funguje především tehdy, když uživatel:
- hledá informace,
- chce se seznámit s nabídkou,
- přečíst článek,
- kontaktovat firmu,
- odeslat formulář,
- objednat službu nebo produkt.
Toto řešení je ideální pro:
- firemní stránky,
- blogy,
- informační servery,
- většinu e‑shopů,
- landing page,
- portály.
Výhody
- nejnižší náklady nasazení,
- jedno místo pro správu obsahu,
- velmi dobré SEO v Google,
- není třeba nic instalovat,
- snadné aktualizace.
Omezení
Prohlížeč neposkytuje plný přístup ke všem funkcím telefonu.
Ačkoli moderní webové technologie dovedou hodně, stále existují situace, kde mají nativní řešení výhodu.
Webová aplikace – když samotný web už nestačí
Webová aplikace běží také v prohlížeči, ale chová se jako klasický program.
Uživatel se přihlásí a provádí konkrétní úkony. Neprohlíží obsah – pracuje.
Typické příklady jsou:
- CRM systém,
- ERP,
- B2B platforma,
- rezervační systém,
- klientský panel,
- vzdělávací platforma,
- systém řízení výroby,
- aplikace pro správu dokumentů.
Kdy má smysl?
Pokud uživatel denně používá systém a vykonává konkrétní operace.
Například:
- skladník,
- obchodní oddělení,
- účetnictví,
- servis,
- obchodní partneři.
Zde jde především o pohodlí práce a integraci s ostatními systémy.
Výhody
- funguje na každém zařízení s prohlížečem,
- jedna verze systému,
- snazší údržba,
- rychlé zavádění nových funkcí,
- nižší náklady než udržování dvou samostatných mobilních aplikací.
Progressive Web App (PWA) – řešení mezi
PWA kombinuje vlastnosti webu a mobilní aplikace.
Uživatel otevře web, ale může si ho také nainstalovat na domovskou obrazovku telefonu téměř jako klasickou aplikaci.
Čím dál více lidí rozdíl ani nevnímá.
Co PWA umí?
Podle zařízení a prohlížeče může mimo jiné:
- být v režimu celé obrazovky,
- posílat push notifikace,
- ukládat část dat lokálně,
- fungovat omezeně bez internetu,
- spouštět se z ikony na obrazovce telefonu.
Před několika lety byly možnosti PWA omezenější.
Dnes jsou rozdíly mezi dobře připravenou PWA a jednoduchou mobilní aplikací čím dál menší, i když stále existují.
Kdy je PWA skvělou volbou?
Například pro:
- e‑shopy,
- B2B platformy,
- rezervační systémy,
- klientské portály,
- interní aplikace,
- věrnostní programy.
Pokud uživatel pravidelně systém navštěvuje, ale nepotřebuje všechny funkce telefonu, často je PWA nejlepším kompromisem.
Nativní aplikace – kdy to opravdu dává smysl?
Jde o řešení vyvíjené zvlášť pro Android a iOS nebo s využitím multiplatformních technologií, které stále používají nativní schopnosti zařízení. Největší výhodou je plná integrace s telefonem.
Můžeme využít například:
- fotoaparát,
- Bluetooth,
- NFC,
- GPS,
- biometrii,
- senzory zařízení,
- práci na pozadí,
- rozšířená oznámení,
- integraci s operačním systémem.
Kdy je nativní aplikace nejlepší volbou?
Například když vytváříme:
- bankovní aplikaci,
- komunikační aplikaci,
- fitness aplikaci,
- systém používající GPS v reálném čase,
- aplikaci pro kurýry,
- lékařské řešení spolupracující s přístroji,
- systém využívající Bluetooth nebo NFC,
- pokročilá offline řešení.
V těchto případech jsou nativní možnosti těžko nebo vůbec nenahraditelné.
Slovníček pojmů
Responsive Web Design (RWD)
Technika návrhu webu, díky níž se stránky automaticky přizpůsobují velikosti obrazovky zařízení.
Web App
Aplikace běžící v prohlížeči, připomínající klasický desktopový program.
Progressive Web App (PWA)
Moderní webová aplikace, kterou lze nainstalovat na zařízení a která využívá část schopností operačního systému.
Native App
Aplikace vytvořená speciálně pro konkrétní operační systém, např. Android nebo iOS.
Co je dnes nejčastěji volené?
Ještě před několika lety se mnoho firem automaticky rozhodovalo pro mobilní aplikaci. Dnes se čím dál častěji volí webové aplikace a PWA. Důvod je jednoduchý – webové technologie se výrazně zlepšily a pro mnoho použití nabízejí dostatečnou funkčnost při nižších nákladech na nasazení a údržbu.
To však neznamená, že nativní aplikace jdou do důchodu. Naopak. Jsou nenahraditelné tam, kde záleží na výkonu, bezpečnosti nebo hluboké integraci s zařízením.
Nejčastější chyby při výběru technologie
První chybou je volba technologie před jasným vymezením obchodního cíle.
Druhou je kopírování konkurence bez analýzy vlastních potřeb.
Třetí je předpoklad, že čím pokročilejší technologie, tím lepší produkt.
Čtvrtou je opomenutí nákladů na údržbu, vývoj a aktualizace.
Pátou je opomenutí zkušeností uživatelů. I ta nejlépe napsaná aplikace nebude úspěšná, pokud bude její používání složitější než otevření webové stránky.
Jak učinit správné rozhodnutí?
Před zahájením projektu je vhodné odpovědět na několik otázek:
- Bude uživatel řešení používat denně?
- Je potřeba přístup k funkcím telefonu?
- Má aplikace fungovat offline?
- Bude si uživatel chtít aplikaci nainstalovat?
- Jak často budou vycházet aktualizace?
- Jaký je rozpočet na vývoj a údržbu?
- Bude řešení integrováno s jinými systémy?
- Je důležitější rychlé nasazení, nebo maximální technické možnosti?
Odpovědi na tyto otázky často samy nasměrují ke správnému řešení.
Jak k tomu přistupujeme ve Web24?
Nikdy nezačínáme technologií. Začínáme rozhovorem o byznysu.
Pokud je nejlepším řešením responzivní web, navrhneme právě ten. Pokud projekt vyžaduje webovou aplikaci s rozsáhlými integracemi, navrhneme takový systém. Pokud PWA umožní dosáhnout stejného efektu při nižších nákladech na údržbu, také o tom řekneme. A pokud projekt opravdu vyžaduje nativní mobilní aplikaci, vybereme technologii podle rozsahu, funkcí a plánů rozvoje.
Naším cílem není prodat konkrétní technologii. Naším cílem je navrhnout řešení, které nejlépe odpovídá potřebám klienta.
Shrnutí
Otázka by neměla znít: „Potřebujeme mobilní aplikaci?“
Lépe je se zeptat: „Jaké řešení nejlépe pomůže našim uživatelům a našemu byznysu?“
Někdy to bude responzivní web.
Někdy webová aplikace.
Někdy moderní PWA.
A jindy plnohodnotná nativní aplikace.
Neexistuje jedna správná odpověď. Existuje pouze správně zvolená technologie.
