Nejčastější otázky ohledně mobilních aplikací 

Svět mobilních aplikací není jednoduchý. A vy můžete mít v sobě spoustu otázek, na které neznáte odpověď.

  • Stojíte na začátku?
  • Máte problémový projekt a potřebujete pomoc?
  • Potřebujete, aby se o váš projekt někdo dlouhodobě postaral?
  • Nebo hledáte jen nezávislou konzultaci a pohled z praxe?

Sepsali jsme pro vás ty nejčastější otázky z oblasti mobilních aplikací, které slyšíme od našich klientů nejčastěji.

1. Vývoj nové mobilní aplikace

Kolik stojí vývoj mobilní aplikace?

To je jedna z nejčastějších otázek, kterou dostáváme. A zároveň na ni neexistuje univerzální odpověď.

Cena závisí na tom, co má aplikace umět, s jakými systémy se propojuje a jak složitá je její logika. Rozdíl je mezi jednoduchou aplikací pro několik stovek uživatelů a rozsáhlým řešením napojeným na interní systémy firmy.

Proto většinou nezačínáme seznamem funkcí, ale cílem projektu. Často totiž zjistíme, že první verze aplikace může být výrazně jednodušší, než jste si původně představovali.

Naším cílem není postavit co největší aplikaci. Naším cílem je navrhnout řešení, které dává smysl obchodně i technicky.

Jak dlouho trvá vytvořit aplikaci?

Záleží na rozsahu projektu. Menší aplikace mohou vzniknout během několika měsíců. U rozsáhlejších projektů se bavíme spíše o půl roce a více.

Důležité ale je, že vývoj nezačíná programováním. Nejprve potřebujeme pochopit váš cíl, navrhnout řešení a ověřit, že jdeme správným směrem.

Právě dobře připravený začátek často ušetří měsíce práce v dalších fázích projektu.

Má smysl začít s MVP?

Ve většině případů ano.

MVP (Minimum Viable Product) je první verze aplikace, která obsahuje jen to nejdůležitější. Díky tomu můžete rychle ověřit, zda aplikace skutečně řeší problém uživatelů a přináší očekávanou hodnotu.

Místo dlouhého vývoje rozsáhlého systému získáte zpětnou vazbu od reálných uživatelů a můžete aplikaci rozvíjet na základě skutečných dat.

Co když ještě nemáme vše vymyšlené?

To je naprosto běžná situace a je to v pořádku.

Málokterý klient přichází s kompletně připraveným zadáním. Často má jasnou představu o problému, který chce vyřešit, ale ne o konkrétním technickém řešení.

Právě proto začínáme analýzou a společným návrhem aplikace. Pomůžeme vám jednotlivé nápady uspořádat, určit priority a navrhnout první verzi projektu.

Nemusíte mít všechny odpovědi předem. Od toho jsme tu my. 🙂

Kdo bude projekt vlastnit?

Vy. Celý projekt je váš produkt. Neměla by být rukojmím vašeho dodavatele.

A považujeme to za naprostý základ férové spolupráce.

Pokud pro vás aplikaci vyvíjíme, jste jejím vlastníkem vy. Po dokončení projektu a splnění smluvních závazků získáváte zdrojové kódy i veškeré výstupy, které byly v rámci projektu vytvořeny.

Stejně důležité jsou ale také přístupy a účty. Dbáme na to, abyste byli vlastníkem účtu v App Storu, Google Play i dalších službách, které jsou pro provoz aplikace potřeba.

Proč je to důležité?

Protože se bohužel pravidelně setkáváme s projekty, kde klient nemá přístup ke svému účtu, nezná přihlašovací údaje nebo je plně závislý na původním dodavateli.

A právě tehdy vznikají zbytečné komplikace.

Chceme, abyste měli svou aplikaci pod kontrolou nejen během vývoje, ale i za několik let.

Pomůžete nám s publikací do App Storu a Google Play?

Ano.

Publikace aplikace je běžnou součástí našich projektů. Pomůžeme vám se založením účtů, přípravou podkladů, komunikací s App Storem i Google Play a samotným vydáním aplikace.

Právě publikace bývá často složitější, než se na první pohled zdá. Obchodům se aplikacemi se průběžně mění pravidla a požadavky, proto je dobré mít po boku partnera, který tento proces řeší pravidelně.

2. Převzetí rozpracovaného projektu

Má smysl zachraňovat rozpracovanou aplikaci?

Ve většině případů ano.

Mnoho firem má obavu, že pokud se projekt dostal do problémů, nezbývá než začít úplně od začátku. Ve skutečnosti to tak často není.

Nejdříve potřebujeme zjistit, v jakém stavu aplikace skutečně je. Podíváme se na zdrojové kódy, architekturu, napojení na další systémy i celkovou kvalitu řešení.

Teprve potom vám řekneme, zda dává větší smysl pokračovat, upravit stávající řešení nebo část aplikace vytvořit znovu.

Nechceme vás nutit do zbytečných investic. Chceme najít cestu, která bude dávat smysl technicky i obchodně.

Co když původní dodavatel nekomunikuje?

Bohužel se s tím setkáváme poměrně často.

Někdy dodavatel přestane reagovat úplně. Jindy komunikuje, ale projekt se měsíce neposouvá. A někdy klient ani netuší, v jakém stavu aplikace vlastně je.

Prvním krokem je zjistit, jaké podklady a přístupy máte k dispozici. Následně pomůžeme vyhodnotit možnosti převzetí projektu a navrhneme další postup.

Pokud je to možné, snažíme se navázat na existující řešení. Pokud ne, řekneme vám to otevřeně.

Naším cílem není hledat viníka. Naším cílem je pomoci vám dostat projekt znovu pod kontrolu.

Dokážete převzít cizí kód?

Ano.

Ve skutečnosti je to součást naší práce poměrně často.

Mnoho firem má obavu, že nový dodavatel bude chtít celou aplikaci vytvořit znovu. To ale není náš přístup. Nejdříve se podíváme na to, co už existuje, a vyhodnotíme, co dává smysl zachovat.

Kvalitní kód není problém převzít. A ani méně kvalitní kód nemusí automaticky znamenat konec projektu.

Potřebujeme ale zjistit, v jakém stavu aplikace skutečně je. Jak je napsaná, jaké používá technologie, jak je zdokumentovaná a jaká rizika si s sebou nese.

Teprve potom vám doporučíme další postup.

Nebojíme se cizího kódu. Potřebujeme mu ale nejdříve porozumět.

Musí se aplikace dělat znovu?

Ve většině případů ne.

To je často první obava, kterou firmy mají, když se projekt dostane do problémů. Mají za sebou měsíce práce, investované peníze a bojí se, že budou muset začít úplně od začátku.

Proto vždy nejdříve zjišťujeme skutečný stav aplikace.

Podíváme se na zdrojové kódy, použité technologie, architekturu i možnosti dalšího rozvoje. Teprve na základě této analýzy doporučíme další postup.

Někdy stačí upravit část aplikace. Někdy je potřeba přepracovat konkrétní funkce. A někdy dává smysl vytvořit určitou část znovu.

Úplný přepis bývá až poslední možností.

Naším cílem není vytvořit nový projekt za každou cenu. Naším cílem je najít řešení, které bude dávat smysl technicky, časově i finančně.

Jak poznáme, že je projekt kvalitně postavený?

To bývá složitější, než se na první pohled zdá.

Funkční aplikace totiž nemusí být automaticky kvalitní aplikace.

Někdy všechno funguje správně, ale kód je nepřehledný, chybí dokumentace, aplikace není připravená na další rozvoj nebo je závislá na konkrétním člověku.

Při převzetí projektu se proto nedíváme jen na to, jestli aplikace funguje. Zajímá nás také:

  • kvalita zdrojového kódu,
  • použitá architektura,
  • dokumentace,
  • zabezpečení,
  • možnost dalšího rozvoje,
  • správa účtů a přístupů,
  • historie aktualizací.

Největší problém totiž často není chyba v aplikaci.

Největší problém je, když nikdo neví, v jakém je skutečně stavu.

Jak probíhá převzetí projektu?

Každý projekt je jiný. Proto nezačínáme programováním, ale analýzou.

Nejdříve potřebujeme zjistit, co skutečně přebíráme. Projdeme zdrojové kódy, dokumentaci, přístupy, účty v App Storu a Google Play, napojení na další systémy i celkový stav aplikace.

Následně vám připravíme přehled toho, co jsme zjistili. Otevřeně pojmenujeme rizika, technický dluh i oblasti, které fungují dobře.

Teprve potom navrhujeme další postup.

Někdy je potřeba opravit kritické problémy. Jindy navážeme přesně tam, kde předchozí tým skončil. A někdy doporučíme změnit priority, aby projekt začal co nejdříve přinášet výsledky.

Naším cílem není hledat chyby předchozího dodavatele.

Naším cílem je pochopit situaci a pomoci vám dostat projekt znovu pod kontrolu.

Co bývá největší problém starých aplikací?

Mnoho lidí očekává, že odpovědí budou chyby v aplikaci.

Ve skutečnosti je to často něco jiného.

Největším problémem bývá ztráta kontroly.

Nikdo přesně neví, kde jsou zdrojové kódy. Chybí dokumentace. Není jasné, kdo spravuje účty v App Storu nebo Google Play. A nikdo nedokáže spolehlivě říct, v jakém stavu aplikace vlastně je.

Aplikace přitom může na první pohled fungovat.

Právě proto při převzetí projektu neřešíme jen samotný kód. Zajímá nás celý ekosystém kolem aplikace – přístupy, infrastruktura, procesy i možnosti dalšího rozvoje.

Protože problém není, že aplikace nefunguje.

Problém je, když nikdo neví, v jakém je stavu.

Dokážete navázat na stávající tým nebo agenturu?

Ano. Mnoho agentur je skvělých ve strategii, marketingu nebo designu. Mobilní aplikace je ale samostatná disciplína. Právě proto často fungujeme jako technický partner, který pomáhá dotáhnout mobilní část projektu do úspěšného konce. 

Nemusíme být jediným dodavatelem na projektu. Naopak. Poměrně často spolupracujeme s interními týmy klientů, marketingovými agenturami, designéry, backend vývojáři nebo dalšími technologickými partnery.

Nejdůležitější je pro nás otevřená komunikace a jasně rozdělené kompetence.

Pokud už kolem projektu máte tým lidí, neznamená to, že se musí všechno měnit. Rádi se zapojíme tam, kde dáváme největší smysl. Někdy převezmeme celý vývoj. Jindy pomůžeme pouze s mobilní částí aplikace nebo s konkrétním problémem.

Nejsme firma, která potřebuje převzít všechno.

Jsme partner, který se dokáže zapojit do fungujícího týmu a pomoci projektu posunout dál.

3. Rozvoj a servis aplikací

Co všechno zahrnuje servis aplikace?

Servis není jen o aktualizacích.

Je to pravidelná péče o aplikaci, která pomáhá udržet její stabilitu, bezpečnost a dlouhodobou funkčnost.

Součástí servisu může být kontrola stavu aplikace, aktualizace technologií, monitoring chyb, komunikace s App Storem a Google Play nebo průběžné doporučování kroků, které dávají smysl pro její další provoz.

Nečekáme, až se něco pokazí. Naším cílem je problémům předcházet.

Proto servis nevnímáme jako opravy rozbité aplikace. Vnímáme ho jako řízenou péči o aplikaci, která má fungovat nejen dnes, ale i za několik let.

Musíme mít servis, i když aplikace funguje?

Nemusíte. Stejně jako nemusíte jezdit s autem na pravidelné prohlídky. 🙂

Otázkou ale je, jaké riziko jste ochotni přijmout.

Mobilní aplikace funguje v prostředí, které se neustále mění. Google a Apple pravidelně aktualizují své systémy, mění pravidla obchodů a zpřísňují bezpečnostní požadavky. Zároveň se vyvíjejí technologie, na kterých je aplikace postavená.

Aplikace se většinou nerozbije ze dne na den. Rozpadá se postupně.

Pravidelný servis pomáhá udržet aplikaci v dobré kondici a řešit problémy ve chvíli, kdy jsou ještě malé. Ne až ve chvíli, kdy začnou ovlivňovat vaše uživatele nebo provoz firmy.

Co když aplikaci několik let nikdo neaktualizoval?

I když aplikace na první pohled funguje, neznamená to, že je v pořádku.

Google i Apple průběžně mění požadavky na aplikace, bezpečnost, ochranu osobních údajů i použité technologie. Zároveň se neustále vyvíjejí operační systémy Android a iOS.

Z praxe víme, že aplikace, o které se několik let nikdo nestará, bývají dříve nebo později problémem. Často už nesplňují aktuální požadavky obchodů, používají zastaralé technologie nebo nejsou připravené na nové verze telefonů. Výsledkem může být situace, kdy aplikace přestane splňovat požadavky obchodů a nebude možné vydávat její nové verze. 

A čím déle se údržba odkládá, tím náročnější a dražší bývá návrat do aktuálního stavu.

Proto doporučujeme aplikaci pravidelně kontrolovat a aktualizovat, i když se na první pohled zdá, že funguje bez problémů.

Stejně jako u auta totiž platí, že pravidelná údržba bývá výrazně levnější než řešení velké poruchy.

Sledujete chyby a problémy v aplikaci?

Ano.

Součástí péče o aplikaci je i monitoring jejího stavu. Díky specializovaným nástrojům dokážeme sledovat chyby, pády aplikace nebo nestandardní chování, které by jinak zůstalo skryté.

Mnoho problémů se navíc nemusí projevit u všech uživatelů. Aplikace může fungovat správně na jednom zařízení a současně způsobovat potíže na jiném.

Díky průběžnému monitoringu dokážeme problémy odhalit dříve, než začnou ovlivňovat větší množství uživatelů.

Nečekáme, až se ozve první nespokojený uživatel. Snažíme se problémy zachytit dříve.

Pomůžete nám s App Store a Google Play?

Ano.

Pomáháme klientům nejen s prvním vydáním aplikace, ale i s její dlouhodobou správou v App Storu a Google Play.

Řešíme změny požadavků obchodů, aktualizace informací, komunikaci s podporou, kontrolu upozornění i přípravu nových verzí aplikace k publikaci.

Právě obchody s aplikacemi patří mezi oblasti, které se mění nejčastěji. Co platilo před rokem, nemusí platit dnes.

Proto je dobré mít po boku partnera, který tyto změny sleduje a dokáže na ně včas reagovat.

4. Konzultace mobilních aplikací

Potřebuji vůbec mobilní aplikaci?

Možná vás překvapí, že ne vždy odpovíme ano.

Mobilní aplikace je skvělý nástroj, ale není řešením pro každý problém. Někdy dává větší smysl webová aplikace. Někdy stačí upravit stávající systém. A někdy je nejlepší začít menším pilotním projektem.

Proto se na začátku nebavíme o technologiích. Zajímá nás především to, čeho chcete dosáhnout.

Naším cílem není prodat vám mobilní aplikaci za každou cenu. Naším cílem je pomoci vám najít řešení, které bude fungovat dlouhodobě a přinese očekávaný výsledek.

Dokážete zhodnotit náš nápad nebo současnou aplikaci?

Ano.

Někdy stačí jedna konzultace, aby se potvrdilo, že jdete správným směrem. Jindy naopak odhalíme rizika, která by mohla projekt výrazně prodražit nebo zpomalit.

Dokážeme se podívat na nový nápad, rozpracovaný projekt i hotovou aplikaci. Zhodnotíme technickou stránku, možnosti dalšího rozvoje i případná rizika.

Pokud je vše v pořádku, řekneme vám to.

Pokud vidíme problém, řekneme vám to také.

Naším cílem není hledat chyby. Naším cílem je dát vám jasný a srozumitelný pohled na situaci.

Pomůžete nám odhalit problém v projektu?

Ano. A často právě s tím za námi firmy přicházejí.

Projekt se neposouvá. Vývoj trvá déle, než se očekávalo. Aplikace nefunguje podle představ. Nebo máte pocit, že něco není v pořádku, ale nedokážete přesně určit proč.

Nejdříve se snažíme pochopit situaci. Podíváme se na projekt, zadání, komunikaci, technické řešení i způsob práce.

Někdy je problém v technologii. Někdy v procesu. A někdy jen v tom, že jednotlivé strany očekávají něco jiného.

Než začnete dělat zásadní rozhodnutí, může být užitečné získat nezávislý pohled zvenčí.

Dokážete pomoci jen s částí projektu?

Ano.

Nemusíme přebírat celý projekt ani nahrazovat váš stávající tým.

Často pomáháme pouze s konkrétní oblastí, kde potřebujete zkušenosti z vývoje mobilních aplikací. Může jít například o návrh architektury, publikaci aplikace, push notifikace, propojení na externí systémy nebo konzultaci konkrétní funkcionality.

Někdy stačí vyřešit jeden problém, aby se celý projekt posunul dál.

Proto konzultace přizpůsobujeme tomu, co skutečně potřebujete.

Umíte spolupracovat s naším interním týmem nebo dodavateli?

Ano.

Spolupracujeme s interními vývojáři, marketingovými agenturami, designéry, produktovými manažery i dalšími technologickými partnery.

Nechodíme do projektu s cílem všechno převzít. Naopak. Snažíme se doplnit znalosti a zkušenosti tam, kde dávají největší smysl.

Důležitá je pro nás otevřená komunikace, respekt k práci ostatních a společný cíl. Pokud už kolem projektu máte tým lidí, rádi se do něj zapojíme a pomůžeme vyřešit konkrétní výzvy.

Kdy má smysl objednat si konzultaci?

Ve chvíli, kdy si nejste jistí.

Možná zvažujete vývoj nové aplikace. Možná vybíráte dodavatele. Možná řešíte problém v projektu nebo potřebujete druhý názor na navržené řešení.

Právě v těchto situacích bývá konzultace nejcennější.

Často totiž pomůžeme odhalit rizika ještě předtím, než se promění v drahé chyby. A někdy naopak potvrdíme, že jste na správné cestě.

Nemusíte mít připravené detailní zadání ani konkrétní technické otázky.

Stačí přijít s tématem, které řešíte. Na zbytek se podíváme společně.

Závěr

Mobilní aplikace nejsou jen o programování. Často jde o rozhodnutí, komunikaci a jistotu, že máte svůj projekt pod kontrolou.

Ať už stojíte na začátku, řešíte problémový projekt nebo hledáte dlouhodobého partnera pro svou aplikaci, rádi se na to podíváme společně.

Ať už stojíte na začátku, řešíte problémový projekt nebo hledáte dlouhodobého partnera pro svou aplikaci, napište nám. Podíváme se na to společně.

Bez složitostí. Bez tlaku. Jen pohled z praxe.

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.

Doporučené podcasty

TOP momenty roku 2025
Podcast

TOP momenty roku 2025

Letos to bereme s humorem – vzpomínáme na uplynulý rok v práci, sdílíme veselé perličky s klienty (samozřejmě...

Doporučené příspěvky

Doporučené podcasty

Zobrazit vše
TOP momenty roku 2025
Podcast

TOP momenty roku 2025

Letos to bereme s humorem – vzpomínáme na uplynulý rok v práci, sdílíme veselé perličky s klienty (samozřejmě...

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