App developer UK
iOS and Android apps, and the web apps that sit beside them, built with React Native and Expo.
If the product lives on a phone, it should share its data with the site rather than becoming a second system. I build the app, the account system and the web companion together.
Start a projectWhere it hurts
- Customers are booking by message because there is no app, and the website is doing a job it was not built for.
- An earlier app and the website do not share accounts, so every change is made twice.
- Store submission, sign-in and payments are the parts that keep slipping.
What you get
- iOS and Android from one Expo codebase, including store builds.
- Accounts, payments and offline use when the product needs them.
- A web app on the same backend, so the work is not trapped inside the stores.
Stack
- Expo
- React Native
- Supabase
- Stripe
- RevenueCat
What drives the cost
There is no public price list. These are the things that change the quote. After a call I send a fixed price for an agreed scope.
- Whether you need iOS, Android, or both, and whether a web companion sits beside them.
- Accounts, payments, and anything that has to work offline.
- Store listings, which stay in developer accounts you own.
React Native and Expo
iOS and Android come from one Expo codebase, including the store builds. A web app can sit on the same backend, so accounts and data are not split across two products. Offline Arcade and the Martyna app are built this way.
A good fit if
- A service that customers should book from their phone
- A product that has to work with a poor connection
- A web product that now needs a native app
Related work
Martyna Styling
Booking, payments, journal and newsletter for a London personal stylist, with a companion app on the same backend.
Offline Arcade
Offline-first arcade games for iOS and Android, with cloud save, ads and in-app purchases.
SpursGG
Tottenham fan hub for news, fixtures, predictions and squads, on the web and as a native app.
MT Games
Mini-games with shared leaderboards. Playable in the browser on miketaylor.ai and in an Expo app.
VERSUS
Esports tournament platform for teams and competition, live at versusgaming.gg, with a Next.js and NestJS rebuild in progress.
Antstream
Marketing site, subscription accounts and the cloud arcade client for Antstream Arcade, plus an interactive story about the history of game controllers.
TCG Tracker
Tournament results, player profiles and community leagues for trading card games, starting with Dragon Ball Fusion World.