MightCore
Späť na blog
Návody24. novembra 20266 min čítania

Mobilná aplikácia: kedy ju naozaj potrebujete a kedy stačí web

Aplikácia v obchode je drahšia, než sa čaká — a často rieši to, čo zvládne dobre spravený web na mobile. Ako to rozlíšiť pred investíciou.

Mobilná aplikácia nie je web v menšom okne. Je to druhý produkt s vlastným vydávaním, vlastnými chybami a vlastnou údržbou navždy. Preto sa oplatí najprv overiť, či ju zadanie naozaj potrebuje.

Zadanie obvykle znie „chceme appku". Keď sa doptáme, čo má robiť, odpoveď býva: zobraziť zákazníkom ich objednávky a poslať im upozornenie. Prvé zvládne web. Druhé dnes tiež, aspoň na väčšine zariadení.

Kedy web stačí

Dobre spravený web na mobile je lacnejší, rýchlejšie sa mení a nikto ho nemusí inštalovať. Zvládne prihlásenie, platby, formuláre aj prácu s fotkami. Zmena vyjde von v okamihu nasadenia — bez schvaľovania v obchode a bez čakania, kým si používatelia stiahnu novú verziu.

Pre veľkú časť zadaní je to správna odpoveď, zvlášť keď používateľ príde raz za čas. Nikto si neinštaluje aplikáciu, ktorú otvorí dvakrát do roka.

Kedy sa aplikácia naozaj oplatí

  • Používa sa denne. Ikona na ploche má cenu vtedy, keď po nej niekto siaha pravidelne — typicky interné nástroje pre terén, sklad alebo servis.
  • Potrebuje hardvér alebo prácu offline. Trvalé skenovanie kódov, Bluetooth zariadenia, spoľahlivý chod bez signálu. Toto sú hranice, kde web naozaj prestáva stačiť.
  • Upozornenia sú jadrom, nie doplnkom. Keď je celá hodnota v tom, že sa človek dozvie o udalosti okamžite a spoľahlivo.
  • Obchod s aplikáciami je kanál predaja. Keď vás tam ľudia majú hľadať a prítomnosť v ňom je súčasťou marketingu.

Keď neplatí ani jedno, aplikácia zvyčajne pridáva náklad bez toho, aby pridala hodnotu.

Čo stojí viac, než sa čaká

Pri rozpočte sa myslí na vývoj. Prekvapením býva zvyšok:

  • Dve platformy. iOS a Android znamenajú testovanie dvakrát, aj keď sa veľká časť kódu zdieľa.
  • Vydávanie. Účty vo vývojárskych programoch, schvaľovanie, odmietnutia a opakované odosielanie. Oprava v aplikácii nie je nasadenie — je to vydanie.
  • Staré verzie. Používateľ, ktorý neaktualizuje, beží na vašej minuloročnej verzii. Backend musí vedieť obslúžiť obe, čo je trvalý záväzok.
  • Vynútené aktualizácie. Zmeny v operačných systémoch si vyžiadajú prácu aj vtedy, keď na aplikácii nič nemeníte.

Aplikácia nemá byť ostrov

Najčastejšia architektonická chyba je postaviť aplikáciu s vlastnou logikou a vlastným zdrojom dát. Vznikne druhý systém, ktorý sa so zvyškom rozchádza — iná cena v apke než na webe, iný stav objednávky, iné prihlásenie.

Správne postavená aplikácia je ďalší klient toho istého backendu: rovnaké API, rovnaké prihlásenie a oprávnenia, rovnaké pravidlá. Logika patrí na server, aj preto, že čokoľvek v aplikácii sa dá rozobrať a obísť — kontrola na strane klienta nie je kontrola.

Ako to robíme my

Mobilné aplikácie staviame ako súčasť väčšieho riešenia, napojené na ten istý backend, z ktorého žije zvyšok systému. Najprv si však povieme, či ju naozaj potrebujete — a keď vyjde, že stačí web, povieme to.

Ak zvažujete aplikáciu a chcete to prejsť na konkrétnom zadaní, napíšte nám. Viac o tom, čo staviame, je na stránke služieb.

Riešite niečo podobné vo vašej firme?

Chcem nezáväznú konzultáciu

15-minútový úvod

Nie ste si istý? Poďme sa porozprávať.

Nerozumiete niečomu alebo neviete, kde začať? Dohodnite si krátky 15-minútový úvod do problematiky — všetko vám bezplatne a bez záväzku vysvetlíme.

Rezervovať 15-min hovor