The problemGoogle Play stopped accepting your app updates, and your developer is gone.
React Native Development Services for New Apps and Apps That Stopped Updating
In shortReact Native development services from Pixel & Oak cover new apps and existing ones: one TypeScript code base for iPhone and Android, built with Expo, plus upgrades for apps stuck on old SDKs or blocked by Google Play's yearly Android target rule. New apps start at $8,000; upgrades are quoted after a code review.
People who look for React Native development services usually have one of two jobs. Some want a new app for iPhone and Android without paying for two separate builds. Others already have a React Native app that has stopped moving: an SDK several versions behind, a build that no longer compiles, or a Google Play warning about the target Android version.
We build with Expo and TypeScript. Our own two apps are React Native apps live on Google Play: a rides marketplace in English and Urdu, and an AI résumé builder with a store listing in 21 languages. Haider Ali directs the AI agents that read, write and test the code, and signs off every release.
What app owners and product leads tell us when a React Native app gets stuck.
Google Play says our app must target Android 16 before we can update it
Since August 31, 2026, new apps and updates must target Android 16 (API level 36). An app that misses it cannot ship fixes, and the extension Google offers runs only to November 1, 2026.
What we doWe raise the target together with the Expo SDK or React Native version and the native libraries that depend on it, test release builds on real phones and submit the update for you.
Our app is stuck three Expo SDK versions behind
Every skipped version makes the next upgrade bigger. Libraries drop support, builds fail on new Xcode and Android tools, and a small fix turns into a week.
What we doWe upgrade one SDK at a time with the release notes beside us, replace abandoned libraries, and keep a working build at every step so you can ship at any point.
The app works on our phones but crashes for real users
Crashes you cannot reproduce become one-star reviews, and without crash reports the developer is guessing which phone, which screen and which step caused them.
What we doCrash reporting in every build, release builds tested on real Android phones, and each fix tied to the stack trace that caused it.
Our AI feature works in testing and fails for some users
Replies get cut off, the app cannot read them and users see a vague error. In our own résumé app, one user failed 16 imports in a row before we found the cause.
What we doStructured output, a length check on every reply, retries with a fallback model, and every failure logged with the model and step, so the cause shows up in the logs.
React Native, Flutter or two native apps: which one do we need?
The choice decides who you can hire later and what upkeep costs. Picking for the wrong reason leads to a rewrite two years in.
What we doWe say plainly when React Native is the wrong fit, such as real-time 3D, and choose the stack around who will maintain the app after us.
This is for you if
✓You want one app for iPhone and Android without paying for two code bases
✓Your React Native app is stuck on an old Expo or React Native version
✓Google Play has warned you that your app must target Android 16 (API level 36)
✓You want a React Native developer who also handles builds, signing and store releases
This is probably not for you if
✕Your app is mostly real-time 3D. Unity is the better tool for that, and we build it too
✕You need a developer inside your team full time. We take fixed-scope projects
We would rather tell you now than take the project and disappoint you.
React Native development at a glance
New apps from
$8,000 for a first version on iPhone and Android
Upgrades and rescues
Quoted after a code review, usually 1–3 weeks of work
Built with
React Native, Expo, TypeScript and Expo Router
Android target rule
Since August 31, 2026, Google Play updates must target API level 36, with an extension to November 1, 2026
Builds and releases
Expo EAS Build and Submit, signed in your own accounts
What you own
Code, signing keys, the Expo account and store accounts, all in your name
Who builds it
Haider Ali directing AI agents. He signs off every release
Proof so far
Two React Native apps of our own, live on Google Play
Worth knowing: Hiring sites list React Native developers by the hour, and the cheapest rate is rarely the cheapest app. The work that stalls projects is builds, signing, store review and upgrades, so we price those in from the start. Our two live apps are Android apps; iPhone builds come from the same code, but neither app is on the App Store yet.
What you get
Code review first
For an existing app: versions, libraries, build setup, accounts and crash history, with a written plan and a price.
Expo and React Native upgrades
One SDK step at a time, with a working build kept at every step.
Android target updates
Target API level, permissions and Play Console policy forms brought up to date before the deadline.
New features
Screens, offline storage, maps, camera, payments and notifications, written in TypeScript.
Builds and signing
EAS Build profiles, signing keys and version numbers kept in your accounts.
Store releases
Google Play and App Store submissions, release notes and staged rollouts.
Crash reporting
Errors reported with the device, the app version and the steps, from the first build.
Handover notes
A short guide to building and releasing, so the next developer starts on day one.
React Native, Flutter or two native apps?
React Native
Flutter
Two native apps
Language
TypeScript or JavaScript
Dart
Swift for iPhone, Kotlin for Android
Interface
The platform's own native components
Its own engine draws every pixel
The platform's own components
Code bases
One
One
Two
Share code with a React website
Yes, logic and types
Rarely
No
Best for
Business apps and teams that know React
Highly custom interfaces and animation
Apps built around one platform's deepest features
We build in React Native and have not shipped a Flutter app, so weigh our view with that in mind. For most business apps, either cross-platform option beats paying for two native code bases.
What does upgrading an old React Native app involve?
1A code review: the React Native and Expo versions, every library, the build setup, the signing keys and who holds the store accounts.
2A written plan that names each upgrade step, the libraries to replace and anything users will notice, with a fixed price.
3Upgrades one SDK at a time, with a release build that installs and runs kept at every step.
4The Android target API level raised, and the Play Console forms that go with it updated, such as data safety and permissions.
5Release builds tested on real phones, shipped to a closed or staged release first, then rolled out to everyone.
What we build React Native apps with
The tools most React Native teams use, so your app is easy to hire for later.
App
React Native, Expo SDK, TypeScript, Expo Router
Data on the phone
Zustand for app state, MMKV or SQLite for data kept on the device
Backend
Supabase, Cloudflare Workers or your own API
Release
EAS Build and Submit, Sentry, Play Console, App Store Connect
Not sure whether React Native is what you actually need? Send over what you are trying to fix and we will tell you straight — including if a smaller job would do it.
For an existing app, a code review. For a new one, a written scope of every screen and type of user.
2
Fixed quote
One price for the upgrade or the first version, agreed before any work starts.
3
Weekly test builds
Installable builds on your own phone as the work lands. Haider reviews and signs off each one.
4
Release and hand over
Closed testing, store submission and a staged rollout, then handover notes and two weeks of fixes.
Who works on it
AI agents from our Engineering and Quality & Security divisions do the work, in parallel. Haider Ali, founder and CEO, agrees the plan with you and signs off everything before it reaches you.
How much do React Native development services cost?
A new app for iPhone and Android starts at $8,000 for a first version with sign-in, one core workflow and the store listings. Upgrades and rescues of existing apps are quoted after a code review, because the price depends on how far behind the app is and how many libraries need replacing. Most upgrades take one to three weeks.
Can you upgrade an old React Native or Expo app?
Yes. We upgrade one SDK or React Native version at a time, replace libraries that are no longer maintained, and keep a release build that installs and runs at every step. If a library has no maintained replacement, we tell you the options and the cost before changing anything.
What is Google Play's Android 16 target requirement?
Every year Google Play raises the Android version that apps must target. Since August 31, 2026, new apps and updates must target Android 16, API level 36. Apps that miss it cannot publish updates, and Google offers an extension only to November 1, 2026. Existing apps must target at least API level 35 to stay visible to new users on newer phones.
Is React Native fast enough?
For business apps, marketplaces and content apps, yes. React Native renders with each platform's native components, and its New Architecture, the default since version 0.76, removed much of the old overhead between JavaScript and native code. Real-time 3D games are the exception, and for those we use Unity.
Should we use Expo or plain React Native?
For most new apps, Expo. The React Native documentation itself recommends starting with a framework such as Expo, and Expo's build and submit service handles signing and store uploads for both platforms. Expo apps can still include custom native code when a feature needs it.
React Native or Flutter: which should we pick?
Both build good apps from one code base. React Native suits teams that already use React or TypeScript and apps that should look native on each platform. Flutter suits highly custom interfaces and teams that know Dart. We build in React Native and have not shipped a Flutter app, so we are open about that bias.
Can you take over an app another developer started?
Often, yes. We start with a code review that checks the versions, libraries, build setup and who holds the accounts and signing keys. Then we tell you plainly whether to continue, upgrade or rebuild parts of it, with a fixed price for the work.
Do you publish apps to the App Store and Google Play?
Yes, under your own developer accounts. We prepare the store listings, screenshots, privacy answers and reviewer notes, run the closed test that new Google Play accounts need, and handle review replies. Our own apps are on Google Play; neither is on the App Store yet.