Your web app is live. The mobile version has been three weeks from done for two months.
React Native & Expo
React Native apps that ship to both stores.
One codebase for both platforms, with native code where React Native runs out. We test on cheap Android handsets as well as the demo phone, and the AI features get the same treatment.
- commit
- native build
- test build
- store review
- staged rollout
- someone's phone
Every stage above is in the price. Nothing gets invoiced separately halfway through.
Common situations
If none of these match your situation, a free consultation is the fastest way to assess your app.
The prototype runs in Expo Go and nowhere else. The first production build fails.
The app is in both stores and the crash-free rate is low enough that you stopped looking at it.
Nobody on your team has been through store review, and the launch date is already announced.
The AI feature works on web and nobody has touched the mobile side of it yet.
Scope of work
Scope and price are agreed before any code is written. If something outside the scope becomes a priority, we agree the change openly rather than adding charges later.
- Architecture
- Navigation, state management and data layer chosen for the specific product. Typed end to end, so a renamed field is caught at build time rather than during review.
- AI features
- Streaming that recovers from dropped connections. Model calls run on a server, so the API key is not included in the app bundle. Per-user token costs are visible before the provider invoices you. A fallback for provider outages, plus the moderation and AI disclosure that store reviewers check.
- Native features
- Camera, push notifications, background tasks, deep links, biometrics and in-app purchases, integrated directly with the platform APIs rather than through wrappers that break with the next OS release.
- Builds
- EAS, or bare Xcode and Gradle. Builds are reproducible on CI and signed with credentials that remain in your account.
- Release
- TestFlight and the Google Play internal track, store listings, review submission, staged rollout and over-the-air updates, used only where they are safe.
- Observability
- Sentry, crash-free rate and release health per version, so a faulty build is detected before users report it in store reviews.
- Tests
- Unit and integration tests for the logic where errors are most costly, and Detox end-to-end tests of critical flows. They run through EAS Workflows on CI against a real build, not on a developer's laptop. We use AI to generate cases that are rarely written by hand: an interrupted call, a terminated background task, a network drop during upload, a back gesture at the wrong moment. A senior engineer selects the realistic ones, which are usually a minority.
- Handover
- Repository, runbook, credentials and a walkthrough, enough for another team to pick up the work without us.
Price
One price, agreed before work starts.
Starting from an idea instead of an existing app puts you in AI MVP, up to $12,000 over four weeks. Anything smaller starts with Audit & Fix.
Our own products are already in use: Mira on the iOS App Store and ariex.fit in public beta. Client case studies are not yet published, and we do not claim that any exist under NDA.
React Native & Expo
Production-Ready
One codebase for iOS and Android, from architecture through to store release.
Book a free consultationFocused services for specific problems.
The same team and the same pricing terms, scoped to a single problem rather than a full build.
Expo & EAS
EAS builds, config plugins and over-the-air updates you can reverse.
Native modules
Swift and Kotlin modules that connect a native SDK to your JavaScript.
App Store rejection
Rejection analysis, root-cause fixes and a reply to App Review.
Frequently asked questions
If your question is not answered here, ask it during a free consultation.
How much does a React Native app cost?
A production-ready build of a focused app costs up to $7,500 over three weeks. An audit and fix of an existing app costs up to $1,800, with the fix list delivered within two days. A product built from an idea falls under AI MVP, up to $12,000 over four weeks. A much bigger feature set costs more, and we price it on the free call instead of guessing at a number here.
Should we choose React Native or native Swift and Kotlin?
React Native for most products: one team, one codebase, native modules where the platforms actually differ. Go native when the app leans on something React Native handles badly, such as heavy real-time audio, video processing or a watch app. We work with both, and if native fits your app better you will hear it on the call.
Can you take over an existing React Native codebase?
Yes. It starts with an audit, so within two working days you know the state of your own code, and so do we, before anyone commits to three weeks.
Do you handle App Store and Google Play submission?
Yes. We prepare listing metadata, screenshots, the privacy manifest and the data safety form, submit for review and answer App Review ourselves. The developer accounts stay in your name.
When will the first build be available on our devices?
Usually in the first week. A signed build goes onto real devices early, because the simulator hides the problems that matter.
Related services
Free consultation · 20 minutes
Find out what your app needs next.
Share your repository, the rejection notice or your idea. In 20 minutes we'll tell you what to do next: targeted fixes, a rebuild, or not going ahead at all.
Prefer email? [email protected]