Skip to content

Mobile apps

Both stores, one codebase, no surprises at review.

Apps built from a single codebase for both stores, covering the parts that are easy to underestimate: onboarding, payments, notifications, and what the app does when the network drops. We have been through app review enough times to design around what gets apps rejected rather than discover it the week before launch.

You are probably here because

  • You need to be in both stores and cannot staff two native teams.
  • Your app works until the network drops, and then it does not.
  • The last release sat in review for a fortnight and nobody could say why.

If none of that sounds like you, this probably is not the service you need, and we would rather say so.

What it does for you

Mobile apps helps you:

  • Ship sooner

    A quarter saved getting to market is a quarter spent in it instead.

  • Reduce risk

    Naming what can go wrong in week one costs far less than finding out in month six.

  • Build with confidence

    Typed, tested code your own engineers can extend without bracing for impact.

  • Own what you paid for

    Source, cloud accounts and keys are in your name from the first commit.

How it runs

Four phases, no dark period.

One way through
  1. 01

    Scope and store readiness

  2. 02

    Foundations

  3. 03

    Slices

  4. 04

    Submission

repeat per slice

Store rules are settled before any code is written, then the app grows in deployed slices. Submission becomes a step you have rehearsed, not a cliff at the end.
  1. 01

    Scope and store readiness

    What the app does, and what the stores will require of it. Review rules shape the build from day one rather than ambushing it.

  2. 02

    Foundations

    Project, pipeline and a build on your device inside the first fortnight.

  3. 03

    Slices

    Two weeks at a time, each on TestFlight and internal testing so real people are using it throughout.

  4. 04

    Submission

    We prepare the listing, the privacy declarations and the review notes, and we handle the back-and-forth.

Shape
Two-week slices, with TestFlight and internal test builds from week two.
Typical length
10 to 20 weeks to both stores
Starts with
A release plan that includes review, not one that ends at code complete.

Deliverables

What actually lands.

Concrete things, in your accounts and your repository, that keep working after we have gone.

  • Signed builds in both stores
  • Release and rollback process
  • Offline behaviour designed, not accidental
  • Store listing and review submission handled

Before you commit

The questions we get asked.

One codebase for both stores, honestly?
Yes for the overwhelming majority of apps. Where a platform genuinely needs native, we write that part native and tell you why.
What about app review rejections?
We design around the common causes and handle the correspondence. It still happens occasionally; it does not derail the date.
Can you take over an existing app?
Yes. We start with an audit and a release we can actually ship, before changing anything structural.

Not quite what you need?

These sit closest to it. If none of them fit either, say so and we will tell you honestly whether we are the right people.

Next step

Tell us what you're building.

A few lines is enough. What it is, who it's for, when you need it live. Or put half an hour in the calendar and talk it through instead.