000 — MOBILNÍ APLIKACE

Vývoj mobilních aplikací pro iOS a Android, od MVP po vyladění do obchodů.

Vyvíjíme aplikace pro iOS a Android pro startupy a firmy, které potřebují skutečný produkt v App Storu a Google Play, ne zabalený web. React Native s Expo pro jeden kód na obě platformy, nebo nativně Swift a Kotlin, když to aplikace vyžaduje. Projekty začínají od 14 900 €; první vydání v obchodech obvykle trvá osm až čtrnáct týdnů.

001 — Zní vám to povědomě?

Postavit aplikaci je jen polovina práce.

  • Prototyp funguje na vašem telefonu a na starším Androidu vašeho spoluzakladatele padá.
  • Kontrola v App Storu build dvakrát zamítla a zpětná vazba zní jako hádanka.
  • Uživatelé otevřou aplikaci ve vlaku, ztratí signál — a s ním i rozdělanou práci.
  • Push notifikace chodí pozdě, dvakrát, nebo vůbec — a to jen na jedné platformě.
  • Každé vydání je ruční půldenní rituál, který umí jen jeden člověk.
  • Netušíte, kde uživatelé odpadají, ani který pád je trápí nejvíc.

002 — Co je součástí

Co postavíme a vydáme

Aplikace připravená do obchodů je produkt, vývoj a release management v jednom. Pokryjeme celou cestu, včetně backendu, se kterým aplikace komunikuje.

  • Multiplatformně, nebo nativně

    React Native s Expo, když dává smysl jeden kód pro iOS i Android — a to je většinou. Nativní Swift a Kotlin, když potřebujete hluboký přístup k API platformy, náročnou grafiku nebo chování přesně podle platformy. Doporučení i s důvody dostanete ještě před začátkem.

  • Offline režim jako základ

    Lokální úložiště, strategie synchronizace a řešení konfliktů navržené předem, takže aplikace funguje ve vlaku, ve sklepě i na nestabilní Wi-Fi ve skladu.

  • Push notifikace

    Správně zapojené APNs a Firebase Cloud Messaging: žádost o povolení ve správnou chvíli, deep linky, které vedou na správnou obrazovku, a nastavení notifikací, které mají uživatelé pod kontrolou.

  • Přihlašování, platby a předplatné

    Přihlášení přes Apple a Google, bezpečné ukládání tokenů, nákupy v aplikaci nebo předplatné podle pravidel obchodů a ověřování účtenek na serveru.

  • Přístupnost

    Dynamická velikost písma, popisky pro čtečky obrazovky, kontrast a velikost dotykových cílů, otestované s VoiceOver a TalkBack. Řídíme se principy WCAG 2.2 AA přizpůsobenými mobilu.

  • Vydání v App Storu a Google Play

    Stránky v obchodech, štítky ochrany soukromí, pravidla kontroly, TestFlight a interní testovací kanály, postupné vydání. Odeslání ke kontrole i následnou komunikaci se schvalováním vyřešíme za vás.

  • Backend a API

    Většina aplikací ho potřebuje. Postavíme ho, nebo se napojíme na ten váš — viz backendové systémy.

Pro koho vyvíjíme aplikace

  • Startupy, které dostávají MVP do obchodů a k prvnímu tisíci uživatelů.
  • Firmy, které ke stávajícímu webovému produktu nebo službě přidávají mobilní aplikaci.
  • Terénní a provozní týmy, které potřebují aplikaci fungující offline se spolehlivou synchronizací.
  • Zakladatele s aplikací postavenou s AI nebo freelancerem, která neprojde kontrolou v obchodě nebo pořád padá.

003 — Jak to probíhá

Od nápadu do obchodů

  1. Discovery a volba technologie

    Klíčové uživatelské cesty, nezbytné funkce pro první verzi a rozhodnutí mezi multiplatformním a nativním vývojem s písemným odůvodněním. Dostanete pevnou cenovou nabídku.

    1.–2. týden

  2. Proklikávací prototyp

    Hlavní toky navržené a otestované na skutečném zařízení dřív, než napíšeme produkční kód. Teď je změna levná, později drahá.

    2.–4. týden

  3. Vývoj ve sprintech

    2týdenní sprinty a na konci každého build v TestFlightu nebo interním testovacím kanálu. Aplikaci máte v ruce každé 2 týdny.

    4.–12. týden

  4. Vydání v obchodech

    Podklady pro obchody, štítky ochrany soukromí, odeslání ke kontrole a postupné vydání. Hlášení pádů a analytika běží od prvního veřejného buildu.

    12.–14. týden

  5. Iterace

    Opravíme, na co uživatelé skutečně narážejí, vydáváme aktualizace over-the-air tam, kde to pravidla obchodů dovolují, a druhou verzi plánujeme podle skutečných dat.

    Průběžně

004 — Ceník

Ceník mobilních aplikací

Výchozí cena pokrývá soustředěnou první verzi na obou platformách. Cenu ovlivňuje počet funkcí, offline režim, integrace a nativní práce — a které z nich, vám řekneme dřív, než se zavážete.

  • Aplikace v1

    Nejčastější volba

    od 14 900 €

    pevná cena

    • Discovery a proklikávací prototyp
    • iOS a Android z jednoho kódu
    • Přihlašování, push notifikace a analytika
    • Odeslání do obchodů a postupné vydání
    • Hlášení pádů od prvního dne
    • 30denní záruka
  • Sprint na nové funkce

    od 4 900 €

    za 2týdenní sprint

    • Nové funkce nebo nativní moduly
    • Opravy existující aplikace
    • Testovací build v každém sprintu
    • Pevný rozsah každého sprintu
  • Péče o aplikaci

    od 490 €

    měsíčně

    • Aktualizace OS a SDK v každém cyklu vydání
    • Řešení změn pravidel obchodů
    • Monitoring pádů a drobné opravy
    • Měsíční report

Každou nabídku zafixujeme dřív, než začneme. Poplatky za vývojářské účty Apple a Google platíte vy, do účtů, které vlastníte.

005 — Kdy je hotovo

Každá aplikace, kterou vydáme

Technologie

  • React Native
  • Expo
  • TypeScript
  • Swift
  • Kotlin
  • EAS Build
  • Firebase Cloud Messaging
  • Fastlane
  • Sentry

definition_of_done.md

  • Testy kritických cest

    Přihlášení, nákup a klíčovou akci pokrývají automatické testy a k tomu end-to-end běhy na profilech skutečných zařízení.

  • Automatizované buildy a vydání

    CI sestaví, podepíše a distribuuje testovací buildy. Vydání je schválený pull request, ne půldenní rituál.

  • Hlášení pádů a analytika

    Pády, pomalé obrazovky a místa, kde uživatelé odpadají, vidíte od prvního veřejného buildu — osobní údaje do logů nepouštíme.

  • Přístupnost

    Klíčové toky projdou s VoiceOver i TalkBack, dynamická velikost písma je podporovaná, kontrast a dotykové cíle zkontrolované.

  • Bezpečnostní revize

    Tokeny v zabezpečeném úložišti, žádné tajné klíče v balíčku aplikace, certifikáty a přístupy k API zkontrolované před vydáním.

  • Dokumentace, ADR a provozní postupy

    Každé netriviální rozhodnutí zapíšeme do krátkého ADR (architecture decision record). Každý provozní úkon — nasazení, rollback, obnova ze zálohy, rotace tajného klíče — má sepsaný postup, podle kterého to zvládne i někdo jiný ve tři ráno.

  • Vaše účty od prvního dne

    Kód ve vašem GitHubu, aplikace ve vašem App Store Connect a Google Play Console. Po zaplacení na vás přechází veškerá práva.

007 — Na co se klienti ptají

Na co se klienti ptají

Kolik stojí vývoj mobilní aplikace?

Soustředěná první verze pro iOS a Android začíná od 14 900 €. Výsledná cena závisí na funkcích, offline režimu, integracích a na tom, jestli musí být některá část nativní. Písemně ji zafixujeme po discovery, ještě před vývojem.

Za jak dlouho budeme v obchodech?

První vydání obvykle trvá osm až čtrnáct týdnů, včetně kontroly v obchodech. Testovací build dostanete do telefonu každé 2 týdny, takže na konci žádné velké odhalení nečeká — aplikaci celou dobu používáte.

React Native, nebo nativně?

Pro většinu firemních aplikací React Native s Expo: jeden kód, rychlejší dodání a nativní výkon u běžného UI. Nativně ve Swiftu nebo Kotlinu jdeme kvůli náročné grafice, hlubokému přístupu k hardwaru nebo když se aplikace musí chovat přesně jako platforma. Důvody vám sepíšeme dřív, než se rozhodnete.

Komu patří aplikace a její stránka v obchodě?

Vám. Aplikace se publikuje z vašich vlastních vývojářských účtů Apple a Google, kód je ve vašem GitHubu a po zaplacení na vás přechází veškerá práva. Vaši aplikaci nikdy nevydáváme pod naším účtem.

Co se děje po spuštění?

Na kód, který jsme dodali, se vztahuje 30denní záruka. Apple a Google ale každý rok mění systémy i pravidla obchodů, takže většina aplikací potřebuje péči: aktualizace SDK, změny pravidel a opravy pádů. Naše plány Care & SLA začínají od 490 € měsíčně — nebo aplikaci s naším předávacím balíčkem převezme váš tým.

Převezmete aplikaci, kterou postavil někdo jiný?

Ano. Začneme auditem kódu, nastavení buildů a stavu v obchodech a pak vám upřímně řekneme, jestli opravit, částečně přepsat, nebo přepsat. Pokud je aplikace postavená s AI, jde o naši službu vibecode rescue.

Jak spolu komunikujeme?

Přímo s inženýrem, který vaši aplikaci vyvíjí, česky, slovensky nebo anglicky, v pracovní době CET. Týdenní písemný update, testovací build v každém sprintu, odpověď do jednoho pracovního dne. Před začátkem podepíšeme NDA, a pokud jde o uživatelská data, i smlouvu o zpracování osobních údajů.

100 — MOBILNÍ APLIKACE

Chcete dostat aplikaci lidem do kapes?

Napište nám, co má dělat a pro koho je. Odpovíme do jednoho pracovního dne a po krátkém discovery hovoru dostanete pevnou cenovou nabídku.