React Native · Expo · Android · iOS

React Native development in Perth for Android and iOS apps.

One codebase, both app stores, and an app that still feels native.

I'm a React Native developer in Perth building cross-platform apps for Android and iOS. Hunter Markets, a marketplace app I co-designed and built with the Hunter Markets and Dilate teams, launched on both platforms from one codebase and reached #5 in Shopping on the Australian App Store.

GoogleUnited NationsFeatured by AppleWendy'sAustralian OpenHBFKitKatHeinzVMLWunderman ThompsonCannes LionsD&ADThe One ShowSpike Awards
01The short version

Most businesses don't need two separate apps built by two separate teams. React Native lets one codebase run on Android phones and iPhones, so you launch on Google Play and the App Store at the same time, for a lot less than building twice. The trick is making it feel at home on each platform: Android back gestures, material touches, iOS conventions and fast scrolling on cheaper Android devices, not just the latest iPhone.

20+
years designing & building digital things
Apple
featured work on the App Store
Top 5
AI startup in Australia (IOOKI Labs)
#5
Shopping, AU App Store — Hunter Markets
02What you get

Why people choose me for React Native.

01

Android and iOS together

One React Native codebase ships to Google Play and the App Store, so no one on Android gets a second-class app.

02

Less to build, less to maintain

Shared code means lower build costs, faster updates and one set of bugs to fix instead of two.

03

Native where it counts

Camera, maps, payments, push notifications and native modules when an app needs to go beyond the basics.

04

Tested on real devices

Checked on a range of Android phones and iPhones, including older and budget devices your customers actually use.

03How it works

Simple process. No surprises.

  1. Step 01

    Scope

    Work out the leanest version one, the features that matter and which platforms to launch on first.

  2. Step 02

    Design

    App screens designed for Android and iOS conventions, with a clickable prototype to test early.

  3. Step 03

    Build

    React Native and Expo development with test builds on your phone every week, on both Android and iOS.

  4. Step 04

    Launch

    Google Play and App Store submission, review wrangling, analytics and ongoing updates.

04What's included

The spec sheet.

01
React Native
✓
02
Expo
✓
03
Android app development
✓
04
iOS app development
✓
05
Google Play submission
✓
06
App Store submission
✓
07
Push notifications
✓
08
Payments & subscriptions
✓
09
APIs & backends
✓
10
Over-the-air updates
✓
React Native · Perth
Priced to fit
Your quote
Scoped after a free consult

Every project is different, so we start with a free consult to work out what's involved. You get a fixed quote — and can pay it off monthly.

  • ●Free 30-minute discovery chat
  • ●Fixed quote before we start
  • ●Monthly payment plans available
  • ●Work directly with me — no hand-offs
05Selected work

Proof, not promises.

See all work →
06Questions

React Native FAQs

Can't see your question? — I reply to every message personally.

  • React Native is a framework from Meta for building mobile apps with one codebase that runs on both Android and iOS. Apps from companies like Shopify, Discord and Microsoft use it, and it's a smart choice for most startups and businesses.

  • Yes. I build Android apps with React Native, usually alongside an iOS version from the same code. If you only need Android for now, we can launch on Google Play first and add iOS later without starting again.

  • For most apps, users can't tell the difference. React Native renders real native components, and native modules handle anything platform-specific. I'll tell you honestly if your app is one of the rare cases that needs fully native code.

  • It depends on the features, but building once for Android and iOS is much cheaper than building two native apps. After a free consult I'll scope it and send a fixed quote, with monthly payments available.

  • Yes. I can upgrade old React Native versions, fix crashes, move an app to Expo or add new features to an app another developer started.

  • Yes. React Native and React share a lot, so I often build the app and its website or web dashboard together, with a consistent design across both.

07Pairs well with
Let's make it realGot an idea?Free 30 min chatPerth Hills, WA

Got something in your head? Let's make it real.

Tell me a little about what you're working on. I'll reply within one business day with honest thoughts — even if I'm not the right fit.