Jak tvoříme vaše aplikace aneb 6 etap vývoje mobilních aplikací V

Jak tvoříme vaše aplikace aneb 6 etap vývoje mobilních aplikací V

Velké testování a mírné napětí, které předchází každé premiéře. Tak můžeme ve stručnosti charakterizovat předposlední fázi z našeho šestietapového systému vývoje mobilních aplikací. Jmenuje se Finalizace. A jak už z názvu vyplývá, právě v ní přichází čas na dotažení posledních detailů.

V tuto chvíli totiž máme před sebou aplikaci, která je z 95 % hotová. Z předchozí etapy Integrace už je propojený frontend a backend, pomocí API je aplikace spojená s administrací a máme finální verzi grafiky i jednotlivých funkcí.

Přesto ještě zbývá několik detailů, které potřebujeme před vydáním dotáhnout k dokonalosti. A právě proto je tu Finalizace.

Seznamte se i s dalšími etapami vývoje, které v INITED využíváme, a přečtěte si článek Jak funguje našich 6 etap vývoje mobilních aplikací.

Odhalujeme poslední chyby

Stejně jako v předchozí fázi je nyní klíčové intenzivní testování.

Výsledkem finalizace je totiž systém naplněný daty a aplikace připravená na ostrý provoz. Proto musíme vše pečlivě zkontrolovat a odhalit i ty nejmenší chyby. A proto v této etapě pracujeme s produkčními daty.

Náš tester tedy spolu s klientem testuje jednotlivé kroky a postupy. Nemusí už ale řešit žádné větší chyby, které by se dotkly funkčností. Výraznější problémy nebo nedokonalosti totiž odhalíme v předchozí fázi, tedy v Integraci. A v ní je také opravíme.

V etapě Finalizace se zaměřujeme na drobnosti, na které v předchozích fázích nebylo tolik prostoru. Například na menší úpravy textů v jednotlivých částech aplikace.

Jakmile klient nebo náš tester na podobné chyby narazí, předají je vývojáři aplikace. A vývojář je v kódu ihned opraví. Na rozdíl od předchozích fází tak nevznikají nové verze jednou za několik dní, ale klidně každých pár hodin

Chybí vám spolehliví developeři, kteří budou dodávat dle zadání?

Poslední příležitost ke změnám

Jak už jsme zmínili, řešíme v této fázi zpravidla už jen menší úpravy. Pokud si ale klient přeje zásadnější změny, stále ještě je můžeme zakomponovat. A maximálně tak aplikaci přizpůsobit jeho představám.

Součástí projektu obvykle bývá také příprava administrace (někdy ji ale klient řeší sám s pomocí stávajících systémů). V takovém případě při finalizaci předáváme do produkce také zabezpečení hesel.

Kromě toho je součástí této etapy i:

  • změna URL na produkci – tedy přechod na finální URL adresu
  • vložení produkčního klíče do Google Analytics,
  • tvorba serverů pro produkční prostředí,
  • přidání wkwebview na iOS, které umožňuje zobrazovat HTML obsah v aplikaci
  • a příprava a migrace dat.

Operativně testujeme a upravujeme

V etapě Finalizace je důležitá aktivní účast klienta. Zapojuje se do testování a průběžně nám předává své poznatky a připomínky.

Kromě něj se na této fázi podílí hlavně:

  • tester, který spolu s klientem prochází a testuje celou aplikaci a okamžitě hlásí veškeré chyby,
  • vývojář mobilní aplikace, který poznámky obratem zapracovává do kódu a připravuje nové verze aplikace,
  • a projektový manažer.

Projektový manažer koordinuje jednotlivé úkony a komunikuje s klientem. Kromě toho:

  • se stará o operativní testování,
  • vkládá data do administrace
  • a připravuje aplikaci k nasazení do provozu.

Připraveno k vydání

Etapa Finalizace obvykle trvá 2–4 týdny. Jakmile je vše hotové, je aplikace připravená k publikaci.

Klientovi proto na konci této fáze pošleme formulář pro vyplnění údajů, které potřebujeme pro zveřejnění aplikace v obchodech Google play a App store. Jakmile ho klient vyplní, je z jeho strany vše hotové.

Máme tedy aplikaci připravenou na vydání. A právě tomu se věnujeme v šesté etapě s názvem Publikace.

Sdílejte článek
Jana Marková
Jana Marková

Jana je projektový manažer s 5+ letou praxí v oblasti vývoje mobilních aplikací. Za tu dobu zkrátila čas vývoje aplikace na v průměru 4 měsíce a získala si oblibu klientů především díky včasné a přímé komunikaci. Jak kloubí náročné povolání s rodinou a další příběhy naleznete v článku Jak pracuje projektový manažer.

Oblíbené
Splash screeny v mobilních aplikacích. Od teorie a historie až po implementace na iOS a Androidu

V ideálním světě by se mobilní aplikace spustila okamžitě. Načtení všech potřebných dat ale chvíli trvá. Telefony jsou sice čím dál tím výkonnější, aplikace s...

Ilustrační grafika s nápisem AI.
5 tipů, jak využít umělou inteligenci v mobilní aplikaci

Pokud se 10 lidí zeptáte, jaký je největší trend v oblasti mobilních aplikací, s největší pravděpodobností vám všichni odpoví stejně – umělá inteligence. Velká popularita...

Ostatní 20. 3. 2024
Jana Marková: Mobilní, nebo webová aplikace? Někdy je nejlepší mít obě

Aby práce na mobilní aplikaci běžely plynule a bez zbytečných potíží, je potřeba pečlivé projektové vedení. A za to je v INITED už od roku...

Od nápadu na aplikaci k dokonalému projektu: 6 kroků, které musíte ujít

„Mám nápad na skvělou mobilní aplikaci.“ Takovou větu u nás slyšíme velmi často. Jenže… od nápadu k aplikaci vede dlouhá cesta, na které potřebujete promyslet...

Mohlo by vás zajímat

Zobrazit vše
Mobilní aplikace pro konference: 7 věcí, bez kterých se neobejde
Mobilní aplikace
Mobilní aplikace pro konference: 7 věcí, bez kterých se neobejde

Objevte klíčové funkce mobilní aplikace pro konferenci, které zlepší orientaci, komunikaci i zážitek účastníků Plánujete konferenci a chcete, aby šlapala jako hodinky? Pak se vám...

Aktualizace aplikací pro Android a iOS: Jak často jsou potřeba a proč je nepodceňovat
Mobilní aplikace
Aktualizace aplikací pro Android a iOS: Jak často jsou potřeba a proč je nepodceňovat

„Vaše aplikace bude smazána.“ Taková informace je noční můrou každého vydavatele – a může vás potkat rychleji, než čekáte. Stačí, když aplikaci neaktualizujete. Naše zkušenosti...

Splash screeny v mobilních aplikacích. Od teorie a historie až po implementace na iOS a Androidu
Mobilní aplikace
Splash screeny v mobilních aplikacích. Od teorie a historie až po implementace na iOS a Androidu

V ideálním světě by se mobilní aplikace spustila okamžitě. Načtení všech potřebných dat ale chvíli trvá. Telefony jsou sice čím dál tím výkonnější, aplikace s...

Jana Marková: Mobilní, nebo webová aplikace? Někdy je nejlepší mít obě
Ostatní
Jana Marková: Mobilní, nebo webová aplikace? Někdy je nejlepší mít obě

Aby práce na mobilní aplikaci běžely plynule a bez zbytečných potíží, je potřeba pečlivé projektové vedení. A za to je v INITED už od roku...

Apple umožňuje publikovat aplikace v alternativních obchodech. Jaké jsou podmínky?
Mobilní aplikace
Apple umožňuje publikovat aplikace v alternativních obchodech. Jaké jsou podmínky?

Vydávat aplikace pro iOS mimo App Store bylo až donedávna prakticky nemyslitelné. Od března 2024 je to ale jinak – Apple totiž vydavatelům v Evropské...

Novinky ze světa mobilních aplikací každý měsíc na vašem e-mailu.