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ů
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
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
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
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
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ší volbaod 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ů.
008 — Související služby
- Backendové systémyBackendy, API, integrace a infrastruktura, které nespadnou, když váš byznys poroste.
- Správa a údržba se SLAMonitoring, reakce na incidenty, splácení technického dluhu a připravenost na regulace EU — s písemným SLA.
- Vibecode rescueAI vás dostala na 80 %? Zauditujeme, zpevníme a dotáhneme zbylých 20 — a nejdřív vám upřímně řekneme, jestli opravit, nebo přepsat.
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.