Make the first version useful
We work out who the app is for, when they will use it and which parts need to work offline, on the move or with a device feature. A focused first release gives you something real to learn from before you widen the scope.
- User journeys, prototypes and technical direction
- Native or cross-platform choices explained in plain language
- Connections to existing accounts, services and data
Protect the phone as well as the service
Mobile apps run in an environment we do not fully control. We avoid putting secrets in the app, minimise what is saved on the device, protect communication with the service and use platform security features where they fit.
RU / NOTESensitive actions should be checked by the service, not trusted to a button inside the app.
Designed for updates and everyday use
We pay attention to accessible text and controls, useful error states, app-store requirements and how a team will release fixes. The work includes a plan for maintenance, not only a launch-day build.