Mobilní aplikace: kdy ji opravdu potřebujete a kdy stačí web
Aplikace v obchodě je dražší, než se čeká — a často řeší to, co zvládne dobře udělaný web na mobilu. Jak to rozlišit před investicí.
Mobilní aplikace není web v menším okně. Je to druhý produkt s vlastním vydáváním, vlastními chybami a vlastní údržbou navždy. Proto se vyplatí nejdřív ověřit, jestli ji zadání opravdu potřebuje.
Zadání obvykle zní „chceme appku". Když se doptáme, co má dělat, odpověď bývá: zobrazit zákazníkům jejich objednávky a poslat jim upozornění. První zvládne web. Druhé dnes také, aspoň na většině zařízení.
Kdy web stačí
Dobře udělaný web na mobilu je levnější, rychleji se mění a nikdo ho nemusí instalovat. Zvládne přihlášení, platby, formuláře i práci s fotkami. Změna vyjde ven v okamžiku nasazení — bez schvalování v obchodě a bez čekání, než si uživatelé stáhnou novou verzi.
Pro velkou část zadání je to správná odpověď, zvlášť když uživatel přijde jednou za čas. Nikdo si neinstaluje aplikaci, kterou otevře dvakrát do roka.
Kdy se aplikace opravdu vyplatí
- Používá se denně. Ikona na ploše má cenu tehdy, když po ní někdo sahá pravidelně — typicky interní nástroje pro terén, sklad nebo servis.
- Potřebuje hardware nebo práci offline. Trvalé skenování kódů, Bluetooth zařízení, spolehlivý chod bez signálu. To jsou hranice, kde web opravdu přestává stačit.
- Upozornění jsou jádrem, ne doplňkem. Když je celá hodnota v tom, že se člověk dozví o události okamžitě a spolehlivě.
- Obchod s aplikacemi je prodejní kanál. Když vás tam lidé mají hledat a přítomnost v něm je součástí marketingu.
Když neplatí ani jedno, aplikace obvykle přidává náklad, aniž by přidala hodnotu.
Co stojí víc, než se čeká
Při rozpočtu se myslí na vývoj. Překvapením bývá zbytek:
- Dvě platformy. iOS a Android znamenají testování dvakrát, i když se velká část kódu sdílí.
- Vydávání. Účty ve vývojářských programech, schvalování, zamítnutí a opakované odesílání. Oprava v aplikaci není nasazení — je to vydání.
- Staré verze. Uživatel, který neaktualizuje, běží na vaší loňské verzi. Backend musí umět obsloužit obě, což je trvalý závazek.
- Vynucené aktualizace. Změny v operačních systémech si vyžádají práci i tehdy, když na aplikaci nic neměníte.
Aplikace nemá být ostrov
Nejčastější architektonická chyba je postavit aplikaci s vlastní logikou a vlastním zdrojem dat. Vznikne druhý systém, který se se zbytkem rozchází — jiná cena v appce než na webu, jiný stav objednávky, jiné přihlášení.
Správně postavená aplikace je další klient téhož backendu: stejné API, stejné přihlášení a oprávnění, stejná pravidla. Logika patří na server, i proto, že cokoli v aplikaci se dá rozebrat a obejít — kontrola na straně klienta není kontrola.
Jak to děláme my
Mobilní aplikace stavíme jako součást většího řešení, napojené na tentýž backend, ze kterého žije zbytek systému. Nejdřív si ale řekneme, jestli ji opravdu potřebujete — a když vyjde, že stačí web, řekneme to.
Pokud zvažujete aplikaci a chcete to projít na konkrétním zadání, napište nám. Víc o tom, co stavíme, je na stránce služeb.
Řešíte něco podobného ve vaší firmě?
Chci nezávaznou konzultaci