Product scoping
What the app must do in its first version, what it will not do, and how we will measure that it is useful. An app that tries to do everything at launch never launches.
We build on Flutter: one codebase, two native apps, published on the App Store and Google Play. Swapp and Georgia, our own apps, are built this way and have been maintained since launch.
A published app, not a prototype.
What the app must do in its first version, what it will not do, and how we will measure that it is useful. An app that tries to do everything at launch never launches.
Flows and screens drawn on the iOS and Android templates, with the real states: loading, empty, error, offline. Those states are the difference between an app that looks finished and one that is.
One codebase, two native apps. Backend on Supabase or Firebase depending on the need, payments through Stripe if the app sells anything.
Developer accounts, listings, screenshots, privacy policy, passing Apple and Google review. We have done it for our own apps; we know the reasons for rejection.
New iOS and Android versions, fixes, crash monitoring, improvements. An unmaintained app is pulled from the stores in under two years.
In order of magnitude, 8 to 14 weeks from the first meeting to publication on the stores. This is not a contractual commitment; the firm schedule is set during scoping.
Scope of the first version, choice of backend, publishing schedule.
Flows, screens, states. A clickable prototype tested on a phone before a line of code.
Test builds distributed to your phones every week through TestFlight and Play Console.
Submission, store review, requested fixes, release.
Crashes, user feedback, system updates. A monthly maintenance contract.
We do not show mockups: we show apps you can install.
A digital business card, iOS and Android. Published, maintained, used. [figures to be added]
See SwappCareer and finance management for models. The same Flutter codebase, the same publishing pipeline.
See GeorgiaWe know what an app costs after release: the system updates, the review rejections, the Monday crashes. We plan for them in the quote instead of discovering them with you.
A single codebase for iOS and Android halves the cost of development and maintenance, with native performance. Our own apps run on it.
Yes, in your name. We create them with you: the app belongs to you, including its store listing.
We fix and resubmit; that is included. The common reasons for rejection are known and anticipated from the design stage.
Yes, after a code audit. If taking it over costs more than a rewrite, we tell you, with figures.
Describe what it must do in its first version and who it is for. We reply within two working days.