A halftone illustration of a friendly retro robot holding a smartphone with paper aeroplanes and stars flying out of the screen.
App Development

Apps that ship to both stores.

Mobile app development for iOS and Android. Cross-platform with React Native unless something native is genuinely needed, with the design, store submissions, and post-launch maintenance built in. Apps are different from websites and we'll talk through the tradeoffs honestly before we start.

Talk to us
What you get

Everything an app needs to actually ship.

Mobile is a longer game than the web. Store reviews, OS updates, device fragmentation, and policy changes all keep showing up after launch. Here's what we deliver so an app actually makes it into users' hands and stays there.

01

A working mobile app

A production app for iOS and Android, built cross-platform with React Native (or Capacitor where it suits the project) unless something native is genuinely required. We make that call together based on the features, not the framework.

02

App Store and Play Store submissions handled

We set up the developer accounts, write the listings, prepare screenshots, and walk the build through Apple and Google review. Rejections happen; we know the common ones and how to respond without burning weeks.

03

Design and UX tuned for mobile

Mobile is gestures, thumbs, small screens, and platform conventions, not a shrunk-down website. We design with iOS and Android patterns in mind so the app feels native on each side rather than a web page in a frame.

04

Push notifications and deep linking

Push set up properly (permissions, segmentation, opt-in flows that respect the user) and deep links wired through so a tap on a notification, email, or shared URL lands on the right screen with the right state.

05

Analytics and crash reporting

Product analytics, funnel tracking, and crash reporting wired in from day one. So you can see what users actually do, which devices misbehave, and which crashes to fix first instead of guessing.

06

Post-launch maintenance

iOS and Android ship updates every year, libraries deprecate, and store policies change. We support and update the app after launch with pricing that reflects an ongoing relationship, because shipping v1 is the start of the work, not the end.

How we work

6 week product cycles that always launch.

Build your vision with our 6-week product cycles. A small senior team, AI-amplified end-to-end, geared up to launch your idea in six weeks.

Why 6 Weeks? It's the Goldilocks Zone - Striking the perfect balance between allowing enough time to build something meaningful, while being short enough to keep risks low!

Whether its an MVP, prototype, or feature in a existing product, our 6 week cycles make sure you have something tangible at the end of the project.

Sounds cool! Tell me more

01: Discovery

Refine your ideas and plan what will be launched in 6 weeks.

A man looking through binoculars

02: Kick-off

We get cracking. Design, code, and AI work happen in parallel from day one.

A man skateboarding

03: Check-in

On week 3 get ready for an exciting demo of progress.

A hand holding a smart phone

04: Build & Iterate

Continue work and integrate feedback from the check-in.

A digger

05: Pre-launch

A check-in before launch to tie up loose ends and get ready.

A pocket watch

06: Launch

The big day is here, you idea is launched to the whole world.

A rocket flying
Use cases

What we usually build.

  • 01

    Companion app for an existing product

    A mobile companion to a web product or service: log in, get notifications, do the handful of things that make sense on a phone. Often the right first app: focused scope, real value, no need to rebuild the whole product.

  • 02

    B2C consumer apps

    Apps aimed at the public, where the App Store and Play Store are part of how you reach users. We help with the listing, the onboarding, the review prompts, and the small details that affect ratings and retention.

  • 03

    Internal tools for field teams

    Apps for people who aren't sat at a desk: technicians, drivers, inspectors, site staff. Forms, photos, offline support, sync when they're back on signal. Distributed through the stores or via internal channels, whichever fits.

  • 04

    Native features (camera, location, sensors)

    Anything that needs the camera, GPS, Bluetooth, accelerometer, biometrics, or background tasks. Cross-platform handles most of this well; where it doesn't, we drop into native code for that piece rather than rebuilding the whole app.

  • 05

    Porting an existing web app to mobile

    You already have a working web product and want to be in the stores. We work out which bits belong on a phone, what needs reshaping for touch, and whether a thin wrapper or a proper native build is the right call.

  • +

    Got something different?

    Tell us about your use case. We'll come back with a straight answer about whether it's something we can help build.

Recent work

Real apps, in the stores.

We ship our own mobile work alongside client engagements, and the lessons about review queues, crash logs, and OS upgrades feed straight back into what we build for you.

All work
FAQs

Things people ask.

Cross-platform or native: which should we build?

Honestly, cross-platform (React Native or Capacitor) handles 90% of apps just fine and keeps you on one codebase for iOS and Android, which usually means faster shipping and lower long-term cost. Native makes sense when the app leans heavily on platform-specific features, needs serious performance (games, heavy graphics, real-time audio or video), or has to integrate with OS frameworks that don't play nicely with bridges. We'll be straight about which side your project sits on rather than picking the framework we feel like writing.

Which framework do you typically reach for?

React Native is our default for cross-platform work. It has a strong ecosystem, good native module support, and lets us share most of the code across iOS and Android. Capacitor shows up where the app is mostly a wrapper around an existing web product. Native (Swift, Kotlin) gets used when the project genuinely needs it. The framework is a means to an end; we pick based on the requirements rather than the other way around.

Do you handle App Store and Play Store submissions?

Yes. We set up the Apple and Google developer accounts (or use yours), write the listing copy, prep the screenshots and previews, and walk the build through review on both sides. First submissions often pick up rejections; we know the usual ones (privacy strings, account deletion, demo logins, in-app purchase rules) and how to respond without losing days.

What about ongoing OS updates and store policy changes?

This is real, ongoing work that web apps mostly don't have. iOS and Android ship a major update every year that can deprecate APIs or change permissions. Apple and Google update their store policies regularly. Libraries you depend on get abandoned. Most app engagements include a maintenance arrangement: we keep the build working on current OS versions, react when policies change, and fix the things that quietly break in production. Skipping this is how apps end up unsupported a year after launch.

How is mobile design different from web design?

Different patterns, different platforms, different expectations. Mobile design is gestures and thumbs rather than mouse and keyboard, with iOS and Android each having their own conventions users already know. Screens are smaller, attention is shorter, and onboarding has to land in seconds. We design with platform patterns in mind on each side so the app feels at home rather than like a website crammed into a phone.

Do you set up push notifications and analytics?

Yes, both as standard. Push gets set up properly: permission prompts at the right moment, segmented delivery, deep links so a tap lands on the right screen, and respect for opt-out. Analytics and crash reporting (typically PostHog, Firebase, Sentry, or similar) get wired in from day one so you can see real usage, real funnels, and real crashes from the moment the app is in users' hands.

Now booking

Got an idea that belongs on a phone?

Tell us what you're trying to ship. We'll come back with a straight answer.

Start a conversation