Native iOS (Swift) és Android (Kotlin), valamint React Native cross-platform fejlesztés. Build és deployment Fastlane + CI/CD pipeline-okkal, App Store és Google Play kiadás teljes körű támogatással. Backend integráció REST vagy GraphQL fölött.
Üzleti kontextus
Néhány tipikus helyzet, amikor érdemes velünk egyeztetni. Ha ezek közül több is ismerős, jó eséllyel tudunk segíteni.
Az ügyfél telefonon szeretné használni, de a webes UI nem touch-first. Push notification nincs, offline mód nincs, az App Store-ban nem található. Native vagy cross-platform mobile app a megfelelő UX-szel.
iOS-re Swift, Android-ra Kotlin — két kódbázis, két csapat, két release-ciklus. React Native cross-platform 60-80%-os kód-megosztással. Native-specifikus modulok platform-specifikus implementációval, ahol szükséges.
A React Native vagy Flutter ígérete, hogy minden platformon ugyanaz a kód. De a fejlett funkciók (in-app purchase, share extension, widget) platform-specifikus integrációt igényelnek. Tudjuk, mikor érdemes native-ra váltani.
Apple Developer Program, code signing, App Store Connect, screenshot-generálás minden méretre, app review folyamat. Mind beleférhet egy 2-3 hetes csúszásba, ha nem jól van előkészítve. Fastlane + dokumentált submission checklist.
Szállítmány
Konkrét deliverable-ök, nem absztrakt képességek. Minden szállítmányhoz dokumentáció és átadás-átvétel tartozik.
Expo vagy bare React Native, TypeScript, React Navigation, Redux Toolkit vagy Zustand. Native modul-integráció ha szükséges (kamera, NFC, Bluetooth). OTA update-ek Expo EAS Update-vel.
SwiftUI vagy UIKit, Combine framework, Swift Concurrency, Xcode 16+. In-app purchase, push notification, widget extension, share extension. TestFlight beta distribution.
Jetpack Compose, Kotlin Coroutines, Hilt dependency injection, Android Studio. Material 3 design rendszer. Google Play Internal Testing track beta-ra.
API-first fejlesztés: a backend és frontend párhuzamosan dolgozhat egy OpenAPI vagy GraphQL schema mentén. Auth (JWT, OAuth), file upload, push notification (Firebase Cloud Messaging vagy APNs).
Fastlane pipeline build-re és deploy-ra, GitHub Actions trigger. Screenshot generálás automatikusan minden méretre. Submission checklist, review feedback kezelés. Phased rollout (1% → 10% → 50% → 100%) crash analytics-szel.
Output
A go-live nem a vég, hanem egy átadás. Minden alábbi artifactot kézbe kapsz, és a csapatod is dolgozhat vele.
Signed IPA és AAB fájlok, App Store Connect és Play Console feltöltés-ready állapotban. Test builds és production builds elkülönítve.
Beta tester invite-flow, build-elnevezés konvenció, release notes sablon. A megrendelő QA csapata önállóan tud testelni.
Firebase Crashlytics vagy Sentry, esemény-naplózás (key user flow-k), retention dashboard alapja.
Cím, leírás, screenshotok minden méretre, video preview (ha kell), promotional text. Lokalizáció HU + EN minimum.
Apple Developer Program team setup, Play Store key generation, dokumentált certifikát-tárolás és rotáció.
Automatizált build, version-bump, signing, store upload. PR-merge után 1-2 órán belül beta-ban a változás.
Step-by-step release procedure, rollback eljárás (Google Play halted release, Apple expedited review).
Folyamat
Hat lépés discoverytől supportig. A területspecifikus tartalmat itt fixre szabtuk a projekttípusra.
Platform stratégia, funkció scope, App Store / Play Store követelmények, monetizációs modell.
User flow, native vagy React Native UI, Figma prototype, design system per platform.
Swift / Kotlin / React Native, CI/CD pipeline (Fastlane), beta build (TestFlight / Internal Testing).
Unit test (XCTest / JUnit), UI test, manual QA, beta user feedback, crash analytics.
App Store és Google Play submission, screenshot és metadata, review menedzsment, fokozatos rollout.
Crash analytics, OS frissítés követés, új feature release-ek, store rating menedzsment.
Architektúra
Tipikus native vagy hybrid mobil architektúra: vékony kliens, közös API Gateway, decoupled backend szolgáltatások.
A natív vagy cross-platform mobil app a megrendelő-orientált logikát tartalmazza (UI, state, lokális cache). Az érdemi üzleti logika a backend-en él, az app csak prezentálja és reagál a felhasználói akciókra.
A mobil API gateway (lehet a webes API-val közös) auth-ot, rate limit-et és push notification kapcsolatot ad. A backend-szolgáltatások (auth, fizetés, content) függetlenek és cserélhetők.
Stack
Bevált, dokumentált eszközöket választunk. Ha a projekt indokolja, ettől eltérünk — de mindig megokoljuk.
Integrációk
Tipikus mobil app integrációk push, fizetés, analytics és authentikáció témakörben.
Idővonal
Egyszerű cross-platform MVP 8-10 hét. Native két platformra MVP-vel 12-16 hét. Komplex app payment + offline + push: 16-24 hét.
Platform stratégia (native/cross), feature scope, monetizációs modell, store követelmények.
User flow, Figma prototype, native-specifikus UI patterns, design system per platform.
Sprint-based fejlesztés, kétheti TestFlight / Internal Testing release, code review.
Cross-device tesztelés, beta-felhasználói visszajelzés, crash-analytics tisztítás.
Store submission, review-folyamat, phased rollout, post-launch monitoring.
Korlátok
Őszintébb, ha előre tisztázzuk. Néhány típusú munkát szándékosan nem csinálunk — vagy mert nem a profilunk, vagy mert nem tudjuk olyan minőségben szállítani, amiért aláírnánk.
Unity vagy Unreal alapú játékok dedikált csapat-tudást igényelnek. Mi business-app oldalon vagyunk erősek (productivity, e-commerce, healthcare).
ARKit, ARCore vagy VR-headset projektek külön szakterület. Tudunk benne támogatni partnerként, de teljes felelősséget nem vállalunk.
Tapasztalataink szerint a 2026-ban már gyengébb UX-t adnak. Mi React Native vagy native irányba megyünk.
Ha kész app jellegű, és csak logót és színt kéne cserélni, ahhoz dedikált white-label-platformok olcsóbbak.
Az első hét
Az első hét a platform-döntésről és a store-előkészületekről szól.
Hétfő
Native vs cross-platform mátrix, monetizáció, target audience, success metric.
Kedd
MoSCoW priorizálás, MVP scope, post-launch roadmap vázlat.
Szerda
Brand assetek, design system mobil specifikumai, accessibility követelmények.
Csütörtök
Apple Developer és Google Play account, Stripe/Apple Pay/Google Pay setup, IAP terv.
Péntek
Sprint-terv, milestone-ok, release stratégia, döntési pontok.
Árazás
Három együttműködési forma. Mindegyik mellé pontos scope tartozik a discovery után — konkrét számokat akkor mondunk, ha láttuk a projektet.
MVP scope fix árral, fix határidővel. Új feature-ek change request-folyamatban. Egyértelmű scope dokumentum a sign-off előtt.
Mikor ideális
MVP, B2C app egyszerű feature-szettel, dedikált business case.
Sprintekben szállított iteráció. Konstans fejlesztés roadmappel, ahol a következő 3-6 sprint scope-ja folyamatosan frissül.
Mikor ideális
Termék-szerű fejlesztés, ahol a scope evolúciós és a user feedback alapján alakul.
Havi fix kapacitás post-launch maintenance-re. Crash-fix, OS-frissítés-követés, kisebb feature-fejlesztés, store rating menedzsment.
Mikor ideális
Production mobil app karbantartása, kisebb feature-iterációk, OS-verzió-követés.
GYIK
Következő lépés
Konkrét scope, transzparens árazás, dokumentált szállítás. Az első 30 perces hívás díjmentes, NDA aláírás után konkrét számokat is mondunk.