"Potřebujeme mobilní aplikaci" — tuto větu slyšíme každý týden. Ale za ní skoro nikdy nestojí skutečná analýza. Nativní mobilní aplikace může stát 500 000–2 000 000 Kč a trvat 6–12 měsíců. Webová aplikace vyjde na 100 000–400 000 Kč za 2–4 měsíce. Progressive Web App je někde mezi. Výběr špatné formy na začátku není levná chyba.
Co je co
Webová aplikace běží v prohlížeči, přistupuje se k ní přes URL, funguje na mobilech i desktopu a nepotřebuje instalaci. Gmail, Google Docs, Figma, Notion — to jsou webové aplikace. Přístup k hardwaru zařízení (kamera, GPS, push notifikace) je historicky omezený, ale moderní prohlížeče ho postupně rozšiřují.
Nativní mobilní aplikace (iOS nebo Android) jsou instalované přes App Store nebo Google Play a mají plný přístup k funkcím zařízení — kameře, GPS, senzorům, push notifikacím, offline režimu, biometrickému přihlášení. Jsou rychlejší, plynulejší a lépe integrované s platformou. Cena za tuto výhodu: výrazně vyšší náklady a dva oddělené kódy (nebo jeden sdílený přes React Native či Flutter).
Progressive Web App (PWA) je webová aplikace, která se chová podobně jako nativní. Dá se přidat na plochu telefonu, funguje offline (při správné implementaci), může dostávat push notifikace. Je to technicky web — ale uživatelský zážitek se přibližuje aplikaci. Nevýhoda: iOS podporu PWA historicky omezoval, i když se to postupně zlepšuje.
Kdy co
Webová aplikace je správná volba, pokud váš produkt funguje primárně na desktopu nebo potřebujete rychle dostat MVP na trh. Firemní nástroje, SaaS platformy, dashboardy, B2B produkty — ty zpravidla nepotřebují nativní aplikaci. Uživatel otevře prohlížeč, přihlásí se, pracuje.
Nativní mobilní aplikace dává smysl tehdy, kdy potřebujete přístup k hardwaru zařízení (fotoaparát pro AR funkce, GPS tracking, senzory), kdy uživatelé budou produkt používat primárně na mobilu a denně, kdy offline funkcionalita je klíčová, nebo kdy push notifikace jsou základní součástí hodnotové propozice. Také tehdy, kdy je distribuce přes App Store strategicky důležitá — viditelnost, recenze, brand.
PWA je rozumný kompromis pro produkty, kde je mobilní zážitek důležitý, ale nativní výkon není nutný. Rychlejší vývoj, nižší cena, offline podpora, přidání na plochu — a stále jeden kódový základ. Pro firmy, které nemají rozpočet na nativní aplikaci, ale chtějí víc než jen responzivní web.
Reálné náklady
Webová aplikace s backendovými funkcemi (přihlášení, správa dat, role, dashboard): 100 000–400 000 Kč, 2–4 měsíce.
Cross-platform aplikace (React Native nebo Flutter, iOS + Android): 300 000–1 500 000 Kč, 4–8 měsíců.
Nativní aplikace (Swift pro iOS + Kotlin pro Android, oddělené): 500 000–2 000 000 Kč a více, 6–12 měsíců.
PWA jako nadstavba nad webovou aplikaci: přidává 50 000–150 000 Kč k ceně webové aplikace.
Nejčastější chyba: aplikace jako první krok
Investovat milion do nativní aplikace dřív, než víte, zda o produkt bude zájem, je hazard. Správná sekvence je jiná: ověřte zájem formou MVP (webová aplikace nebo přímé testování s uživateli), získejte prvních 100–1000 zákazníků, sbírejte data o chování — a teprve pak rozhodněte, zda a jaká nativní aplikace dává smysl.
Instagram, Airbnb, Uber — všechno začalo jako jednoduchý web nebo webová aplikace. Nativní aplikace přišla až poté, co byl potvrzen zájem a existovalo financování na její vývoj.
Praktická otázka
Než se rozhodnete, odpovězte na tři otázky: Potřebujete přístup k hardwaru zařízení, který prohlížeč neumí? Bude produkt používán primárně na mobilu, denně, a offline? Máte potvrzený zájem od reálných uživatelů a rozpočet pro nativní vývoj?
Pokud odpovíte "ne" nebo "nevím" na kteroukoli z nich, začněte s webovou aplikací nebo PWA. Nativní aplikaci postavíte, až budete vědět proč ji stavíte.
V Appitect navrhujeme a stavíme webové aplikace i cross-platform mobilní aplikace na React Native. Pokud řešíte, jaká forma je pro váš projekt správná, rádi vám dáme konkrétní doporučení na základě vašich požadavků.

