Services, labelled plainly.
Five shelves of work. Each one has a defined input, a defined output and a written record. Combine them as the experiment requires.
Mobile app development
We build for iOS and Android using Swift/SwiftUI and Kotlin/Jetpack Compose, or a cross-platform framework such as Flutter or React Native when a single codebase genuinely serves you better. The choice depends on device features, team skills you will inherit, and how long the app must live.
- Defined user journeys or a prototype
- Access to any existing APIs or back office
- Brand assets and content owners
- Source code in your own repository
- Automated build and test pipeline
- Release-ready signed builds and documentation
Web applications and APIs
Responsive web applications, progressive web apps and the back-end services behind them. We favour boring, well-supported technology, server-side rendering where it helps performance, and accessibility to WCAG 2.2 AA as a design target from the first sprint.
- Goals and the people who will use it
- Hosting preferences or constraints
- Data you already hold
- Deployed application on your infrastructure
- API documentation
- Performance and accessibility notes
UI/UX design
Research conversations, journey maps, wireframes and interactive prototypes, followed by a component-based design system your developers can reuse. We test with real people early, while changes cost an afternoon rather than a sprint.
- Your assumptions about users
- Any analytics or support logs you hold
- Stakeholder availability for reviews
- Tested prototype
- Design system and tokens
- Prioritised findings report
App store publishing
We prepare and submit builds to Apple App Store Connect and Google Play Console: listings, screenshots, privacy disclosures, age ratings, test tracks and responses to review feedback. We can work inside your developer accounts so ownership always stays with you.
- Developer account access (yours)
- Privacy policy and support URL
- Final copy and imagery
- Submitted, reviewed release
- Release checklist for next time
- Signing key custody notes
Maintenance and support
Apps decay: operating systems change, SDKs are deprecated, stores update their rules. We offer scheduled maintenance windows covering OS compatibility, dependency upgrades, crash triage and small enhancements, agreed in writing with clear response expectations.
- Current source and credentials handover
- Known issues list
- Priorities for the period
- Monthly log of changes
- Updated dependencies and builds
- Plain-English health summary
On pricing
We quote per engagement after a scoping conversation, as a fixed price for clearly defined work or a time-and-materials estimate where discovery is needed. We do not publish rate cards that would mislead: the honest answer depends on scope. Ask for a scoping call.