Services
Mobile and web apps
iOS, Android and web apps, from the first scope to the App Store and Google Play, and the changes that follow a launch.
- iOS and Android apps from one React Native codebase
- Web apps and admin panels in React and Next.js
- Backends, APIs and databases behind them
- App Store and Google Play submission, handled for you
- Automated end-to-end tests on iOS and Android, 230 flows on one app alone
Who it's for
Sound familiar?
You have an app idea and no team to build it.
We take it from the first scope to the App Store and Google Play.
Your app is live and keeps needing changes.
We stay on after launch for the changes that follow.
Your app needs a web admin panel beside it.
Web apps and admin panels in React and Next.js, with the backend behind them.
How your app comes together.
Scope
We talk through the idea, the users and the deadline, and come back with a clear scope, a timeline and a price.
Design
We design the screens in Figma before the build, so you see what your app will look like while it is still cheap to change.
Build
We build in short cycles and send you working builds on your own phone, so you see real progress and can change direction early.
Test
Every release is checked on real iOS and Android builds by automated tests that walk through the app the way a user would, before it reaches you or the stores.
Ship
We handle the App Store and Google Play submissions, on both stores.
Support
We stay on for the fixes and changes that follow a launch.
Pricing
What shapes the price.
Every job is priced for its own scope, and agreed with you before work starts. These move it most.
Platforms
iOS, Android, the web, or all three from one codebase.
Screens and features
How many screens the app has, and what each one does.
What runs behind it
Whether it needs its own backend, accounts and an admin panel.
Our work
Work like this.
Show all 30 projects
Tools
What we build it with.
- React NativeOne codebase for your iPhone and Android app, so both ship together.
- TypeScriptCatches mistakes in the code before your users ever meet them.
- ReactBuilds the web side of your product: dashboards, admin panels and sites.
- Next.jsFast web pages that search engines can read.
- NestJSThe structured backend behind your app's accounts and data.
- Node.jsRuns the servers your app talks to.
- FirebaseLogins, data and notifications from Google, without servers of your own to run.
- MongoDBThe database where your app keeps its records.
- SwiftApple's own language, for the parts of an iPhone app that must be native.
- KotlinAndroid's own language, for the parts of an Android app that must be native.
- FigmaWhere your app's screens are designed and agreed before they are built.
- MaestroTaps through your app on its own to check nothing broke before a release.
- PlaywrightClicks through your web app on its own to check nothing broke before a release.
- XcodeApple's tool for building your app and sending it to the App Store.
- Android StudioGoogle's tool for building your app and sending it to Google Play.
- JiraWhere the work is planned and tracked, so you can see what is done.
- ConfluenceWhere your project's decisions and documents are kept.
- TrelloA simple board showing what is being worked on.
- SlackWhere you talk with the team day to day.
Other things we make.
Work with us
What would yours cost? Ask us.
Tell us what you need. We reply within 24 hours with questions and a rough timeline, then agree the scope and price with you before anything starts.