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

Z naší dílny

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...

Ilustrační obrázek s názvem rozhovoru s Janou Markovou o mobilních a webových aplikacích.
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...

Ilustrační grafika s názvem článku a rukou kreslící návrh mobilní aplikace.
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
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é...

Od nápadu na aplikaci k dokonalému projektu: 6 kroků, které musíte ujít
Mobilní aplikace
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...

6 rozdílů mezi ASO pro App Store a pro Google Play
6 rozdílů mezi ASO pro App Store a pro Google Play

Jakmile připravíte novou mobilní aplikaci, máte před sebou zásadní úkol – dostat ji k co největšímu množství lidí. Pomůže vám s tím ASO – tedy...

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