What we make
Apps that fit in a pocket and a busy day
Phones are used one-handed, in queues, on trains and in poor signal. We design and build iOS and Android apps around those realities rather than around a desktop mock-up shrunk to fit.
Our approach to mobile
Every mobile project begins by choosing the smallest set of journeys that would make the app worth installing. We prototype those journeys first and put them on your phone within the opening weeks, so you can feel the rhythm of the app in daily use.
We generally build with a cross-platform framework so one codebase serves both iOS and Android. Where an app depends heavily on device hardware — Bluetooth accessories, advanced camera work, background location — we discuss native development openly and explain the trade-offs in cost and maintenance.
What a typical mobile build includes
- Journey mapping and a clickable prototype tested with a handful of intended users.
- Account and sign-in flows, including password reset and account deletion where stores require it.
- Offline-tolerant data handling so the app behaves sensibly when signal drops.
- Push notifications with clear permission prompts and user-controlled settings.
- Accessibility checks: dynamic text sizes, screen reader labels, sufficient contrast and touch-target sizing.
- Testing on a spread of physical devices and operating-system versions, not just simulators.
- Release builds, signing set-up and help with store submissions (see launch help).
Decisions we will help you make early
App or website?
Some ideas are better as a mobile-friendly web app: no store review, instant updates and one address to share. We will tell you if we think that is your case.
Accounts or not?
Asking people to register adds friction. We look for ways to deliver value before sign-up is required.
Where data lives
We agree what is stored on the device, what is stored on a server, and how both are protected.
What comes later
A short, written "not yet" list keeps the first release focused and gives you a ready backlog.
Ready to talk through your app?
Send us a few lines about who the app is for and what they should be able to do. If you already have sketches or a competitor you admire, mention them too.