Kdy dává mobilní aplikace smysl
Mobilní aplikace se hodí tam, kde se zákazník nebo zaměstnanec vrací k určité činnosti: řeší zakázky, rezervuje termíny, sleduje nabídky nebo pracuje v terénu. Smysl má i tehdy, když potřebujete využít fotoaparát, upozornění nebo práci s částí dat bez připojení.
Podle způsobu používání a rozpočtu doporučím mobilní aplikaci, nebo mobilní web.
Co může být součástí vývoje
Vyvíjím aplikace pro iOS a Android včetně backendu a administrace. Předem popíšu, co bude první verze obsahovat.
- Návrh obrazovek a postupu od přihlášení k hlavnímu úkolu.
- Uživatelské účty a oprávnění zákazníků, pracovníků nebo správců.
- Backend, databáze a administrace pro správu obsahu a provozu.
- Napojení na existující API, rezervace, platby nebo firemní systémy.
- Notifikace a práce s fotografiemi či dokumenty, pokud je projekt potřebuje.
- Testování, příprava vydání a domluvená technická péče.
Máte už funkční webovou aplikaci? Prověřím její rozhraní a možnosti sdílení dat. Mobilní aplikace tak může navázat na existující systém.
Od zadání k první použitelné verzi
- Vymezím hlavní úkol. Komu aplikace pomáhá a co v ní musí dokázat při prvním použití.
- Navrhnu rozsah. Oddělím nezbytné funkce od dalšího rozvoje a popíšu návaznosti na data a služby.
- Ověřím návrh. Projdu obrazovky a chování klíčových částí dřív, než se rozběhne celý vývoj.
- Vyvíjím po částech. Průběžně uvidíte funkční výsledek a budete moci reagovat.
- Otestuji a připravím vydání. Projdu přihlášení, oprávnění, hlavní úkoly i chování při chybě nebo výpadku spojení.
Pro zveřejnění v obchodech připravím potřebné podklady a sestavení. Schválení a termín dostupnosti závisí také na kontrole příslušného obchodu.
Začnu MVP a ověřím zájem uživatelů
U nového produktu doporučím nejdřív MVP: použitelnou aplikaci s hlavní funkcí. Díky menšímu rozsahu ji můžete dřív nabídnout uživatelům a zjistit, zda jim pomáhá a chtějí se k ní vracet.
Podle jejich reakcí navrhnu další vývoj. Omezíte tak riziko, že dlouho platíte za funkce, o které není zájem. Základ připravím pro postupné rozšiřování; další části doplním, až pro ně budou podklady z používání.
Co ovlivňuje cenu a termín
Rozpočet ovlivňuje počet uživatelských rolí, složitost jednotlivých úkolů, stav existujícího backendu, externí integrace i požadavky na provoz bez připojení. Jednoduchý přehled zakázek a platforma se dvěma skupinami uživatelů jsou rozdílná zadání, i když mají podobný počet obrazovek.
Před odhadem potřebuji znát cílové uživatele, hlavní funkce, dostupná data a požadovaný termín. Nabídka pak může oddělit návrh, vývoj, testování, vydání a následnou péči.
Podrobněji: kolik stojí vývoj mobilní aplikace a jak připravit zadání.
Web a mobil propojené v praxi
Zhotoveno.cz propojuje zákazníky s dodavateli služeb. Webová a mobilní aplikace pokrývají zadávání poptávek a práci s nabídkami. Na projektu je dobře vidět, proč je potřeba řešit současně uživatelské rozhraní, společná data a pravidla přístupu.
Prohlédnout případovou studii Zhotoveno.cz. Další webové a mobilní projekty najdete mezi referencemi.
Co se děje po spuštění
Po vydání sleduji chyby, dostupnost služeb a zpětnou vazbu uživatelů. Další rozvoj může zahrnovat nové funkce, aktualizace pro podporované systémy nebo změny napojených služeb. Před spuštěním navrhnu rozsah podpory.
Lze do aplikace přidat AI?
Ano, pokud má konkrétní úkol a dostupná data. Může například pomoci připravit text nebo vyhledat informace. Součástí návrhu musí být kontrola výstupu a provozních nákladů. Více popisuji u integrace AI řešení.
Potřebuji aplikaci pro oba systémy hned?
Záleží na uživatelích a způsobu nasazení. Projdu, které platformy potřebujete v první verzi a jak to ovlivní vývoj, testování a podporu.