Přeskočit na obsah
Business

Kolik stojí mobilní aplikace

Martin Macík19. 2. 2023
Kolik stojí mobilní aplikace

Určitě jste už někdy uvažovali nad tím, že byste navrhli aplikaci, která by vám pomohla prorazit do světa nebo by jen posloužila k vylepšení vašich pracovních procesů. Pokud jste dospěli do fáze, kdy se představa mění v reálný požadavek, pak jistě přemýšlíte o zásadní otázce, a sice kolik stojí vývoj mobilní aplikace?

Odpověď na tuto otázku bohužel není tak jednoduchá, a to především proto, že celý proces závisí na mnoha faktorech, které si vysvětlíme. Cílem tohoto článku není uvést přesnou cenu aplikace, ale v první řadě vysvětlit, proč nelze na začátku přesně určit celkovou cenu projektu.

Jaké faktory mají vliv na cenu aplikace

Kompatibilita

Prvním faktorem je nepochybně kompatibilita. Jde o to, s kolika typy zařízení a operačními systémy si bude aplikace rozumět. Světy iOS a Androidu jsou v tomhle ohledu dost odlišné.

V případě systému iOS si stačí zvolit, zda má aplikace fungovat pouze na nejnovějších modelech iPhonu a jejich operačním systému (např. iPhone 12 + iOS 14), nebo zda chcete přidat podporu i pro jiné starší modely. Pokud se rozhodnete podporovat starší zařízení, mějte na paměti, že víc než 70 % uživatelů vždy upgraduje přibližně do měsíce na nejnovější verzi operačního systému.

Naproti tomu u Androidu najdeme celou řadu výrobců a verzí samotného operačního systému. V tomhle případě by vám měl dodavatel pomoct vybrat nejvhodnější kombinaci tak, aby byla zajištěna funkčnost pro cílový segment a vy jste přitom nemuseli utrácet za podporu zbytečných variant navíc. Ty totiž mohou vývoj vaší aplikace nepříjemně prodražit a vzhledem k rozsáhlé podpoře a testování bude vývoj dražší než u iOS.

Velikost vývojářského týmu

Složení vývojářského týmu se odvíjí od vašich požadavků a má vliv na celkové náklady:

  • Základní tým se skládá z projektového manažera, designéra UI/UX, mobilního vývojáře, testera a pro práci s daty budete zaručeně potřebovat backendové vývojáře.
  • Rozšířený tým zahrnuje webového vývojáře a další 2–4 vývojáře pro Android nebo iOS (záleží na požadavcích).

Komplexnost a funkčnost aplikace

Je tedy zřejmé, že zvolená komplexnost a funkčnost aplikace má na náklady zásadní vliv. K nejčastějším funkcím, které rozšiřují základní funkce aplikace, patří:

  • webové rozhraní pro správu dat v aplikaci,
  • backendová infrastruktura pro propojení s databázemi,
  • možnost dalších nákupů v aplikaci (In-App Purchases),
  • integrace funkcí třetích stran, jako je sdílení na sociálních sítích,
  • použití hardwarových komponent telefonu, jako je GPS, gyroskop a další,
  • samostatné uživatelské rozhraní pro tablety,
  • v neposlední řadě aplikaci prodraží integrace platebních systémů, offline režim, oznámení, spolupráce s fotoaparátem a další vylepšující funkce.

Přidání těchto komponent může vývoj aplikace zkomplikovat, a tím i prodražit.

Design mobilní aplikace

Peníze investované do designu mobilní aplikace jsou vždy velmi dobrou investicí. Nejlepší je vybrat si designéra, který má zkušenosti s návrhem mobilních aplikací a chápe, co takový projekt vyžaduje. Můžete si vybrat externího designéra, který vás osloví cenou, ale lepší je určitě vybrat si designéra přímo ve vývojářské firmě, protože díky spolupráci s vývojáři je pak schopný pružně reagovat na změny a požadavky. Design může být nákladný, protože jednotlivé obrazovky, ikony a tlačítka vyžadují řadu elementů, které je třeba navrhnout samostatně. Víc informací o tom, jak děláme UI a UX design, se dozvíte na našem blogu.

Testování

Další fází, kterou zaručeně nesmíte vynechat, je testování mobilní aplikace. Aplikaci můžete nasadit i bez testování, ale nedoporučujeme to. Určitě nechcete, aby uživatelé nacházeli chyby místo vás. Testování se dělí na uživatelské (manuální) a automatizované.

  • Manuální – testeři mají za úkol zkontrolovat funkčnost, design, jazykové překlepy, otestovat aplikaci ve speciálních stavech a otestovat ji na různých zařízeních.
  • Automatizované – testování je postaveno na vytváření automatizovaných testů, které ověřují jednotlivé funkce.

Projektový manažer

Úspěšný vývoj softwaru už dávno nezávisí pouze na odborných dovednostech vývojářů. Potřeba vyvíjet rozsáhlejší aplikace a systémy si vynutila celou řadu požadavků. Kvalitní zvládnutí této činnosti v každé fázi životního cyklu projektu vývoje mobilní aplikace je jedním z hlavních předpokladů úspěchu celého projektu. Schopný projektový manažer sestaví dobrý tým, který dokáže dostatečně motivovat a hlavně zajistí komunikaci mezi vývojářem a zadavatelem. Při sestavování týmu rozhodně projektového manažera nepodceňujte, a to zejména u větších projektů.

Podpora a update

Posledním faktorem, který ovlivňuje vaše náklady, je podpora a update vaší aplikace. V tomto případě se už jedná o náklady, které nejsou zahrnuty v počátečních nákladech. Každá aplikace vyžaduje po svém vydání průběžnou péči: zajištění podpory pro nové verze operačního systému, údržbu backendové infrastruktury a cloudů nebo pravidelné aktualizace.

Marketing mobilní aplikace

Přemýšleli jste někdy o možnosti, že vytvoříte geniální aplikaci, jenže uživatel, který by za ni velmi rád zaplatil, o ní nemá ani tušení? Tak přesně proto je třeba pamatovat i na marketing (víc v článku o marketingu mobilních aplikací). V případě marketingu se nejedná o přímý náklad na vývoj mobilní aplikace, ale rozhodně je to náklad, se kterým je třeba počítat.

Výběr vývojářské společnosti

Ceny vývoje aplikací se výrazně liší i podle toho, zda si službu objednáte u freelancera, skupiny developerů nebo u agentury. Pokud chcete mít jistotu a disponujete dostatečným rozpočtem, je agentura (obvykle) lepší volbou.

Na druhou stranu, pokud chcete ušetřit, můžete vsadit na freelancera, protože vysoká cena ne vždycky odpovídá kvalitě a úspěchu na trhu. Záleží taky na zemi, kde si službu objednáte – v USA si vývojář účtuje něco mezi 60 a 150 dolary za hodinu, ve Velké Británii je to asi 60 až 80 liber, na Slovensku je to asi 20 až 50 eur.

Kolik tedy stojí mobilní aplikace pro iOS/Android?

To se bez jednání s vývojářskou společností nikdy nedá přesně říct. Co můžete od takového jednání očekávat? U jednodušších projektů lze konečnou částku určit na základě vstupní analýzy. V případě obtížnějších zadání to ale není tak snadné a rozhodně nečekejte přesný odhad hned po první schůzce. Takové projekty se obvykle řeší po částech, a proto se i ceny jednotlivých fází liší.

Celkové náklady vycházejí z času stráveného vývojem a implementací všech funkcí a tento čas se pak vynásobí hodinovou sazbou. Čas strávený vývojem závisí na faktorech, které jsme popsali výše.

Máte zájem o mobilní aplikaciKontaktujte nás

Zpět na články
Sdílet dál
Ozvěte se kdykoli

Připraveni rozjet projekt?
Pojďme stavět spolu.

Domluvte si hovor nebo nám napište e-mail.

Kontaktujte nás

Nevíte, kde začít? Stáhněte si naši šablonu produktového zadání.