Build

Apps, web platforms and backends

Most of what we do is building software end to end. Flutter lets one team ship the same product to phones, tablets, desktop and the web; React covers the web front-ends where it is the better fit; Spring Boot and Kotlin run the services behind them.

Mobile & desktop apps

One Flutter codebase for iPhone, Android, tablets and desktop, with native features when the product needs them.

  • Flutter apps for iOS and Android
  • Phone and tablet layouts
  • macOS, Windows and ChromeOS
  • NFC, widgets and wearables

Web apps

Front-ends and dashboards in React or Flutter Web that work the same in every modern browser.

  • React and TypeScript
  • Flutter Web
  • Admin panels and dashboards
  • Chrome, Safari, Edge and Firefox

Backends & cloud

APIs and services in Spring Boot and Kotlin, running on AWS or Google Cloud, with security designed in.

  • Spring Boot, Kotlin and Java
  • gRPC and REST APIs
  • AWS, Google Cloud and Firebase
  • Serverless, Node.js, TypeScript and Go

Design

Product strategy and design

Good software starts with knowing who it is for. We research, prototype and test with real users, and turn what we learn into a roadmap you can plan a budget around.

Product & design

Research, UX and visual design, prototypes and roadmaps, agreed with you before the first line of code.

  • User and market research
  • UX and visual design
  • Clickable prototypes and user testing
  • Product strategy and roadmaps

Grow

Launch, measure and improve

Launch is where the real feedback starts. We set up the stores, the analytics and the monitoring, and keep shipping improvements once the product is live.

Launch & growth

Store releases, analytics and monitoring after launch, so you can see how the product is used and keep improving it.

  • App Store and Google Play setup
  • App store optimisation
  • Analytics, crash and performance monitoring
  • Notifications, email and in-app messaging

Not sure where you fit?

Most projects mix all three. Tell us where you are and we'll suggest where to start.