Spellegrino KeySoftware studio
  1. Home
  2. Services
  3. App development
Service 01 // App development

Mobile apps people keep opening.

We design and build iOS and Android apps — for customers, staff or field teams — and take them all the way through App Store and Google Play review to a stable, monitored release.

// 01 — What's included

Everything an app needs to ship.

An app is more than screens. We cover the backend, the release pipeline and the boring-but-vital details that decide whether people keep it installed.

01

Platform choice, made honestly

React Native or Flutter when one codebase serves you well; Swift and Kotlin when you need deep device access or peak performance. We explain the trade-off in writing.

02

Interface & interaction design

Flows designed for thumbs, small screens and interrupted attention — following Apple and Material conventions so the app feels at home on each platform.

03

Backend & APIs

Authentication, user data, payments and admin tools built alongside the app, or integration with the systems you already run.

04

Offline & sync

Local storage and conflict-safe sync for people working on trains, in basements or out in the field.

05

Notifications & deep links

Push notifications that respect users, plus links that open the right screen from email, SMS or the web.

06

Store release & compliance

App Store and Google Play listings, privacy labels, review submissions and staged roll-outs — handled end to end.

// 02 — Deliverables

What you walk away with.

Everything is handed over in accounts you own, so the app is never held hostage by a supplier.

  • Clickable prototype tested with users
  • iOS and Android apps in the stores
  • Backend API and admin dashboard
  • Automated builds and test pipeline
  • Crash reporting and product analytics
  • Store listings and privacy disclosures
  • Technical documentation and runbook
  • Post-launch support plan
// 03 — Example use cases

Where it pays off.

A few of the situations where a well-made app earns its keep. Each is an illustration of the kind of work we take on.

Use case 01

Bookings and memberships

Clinics, studios and venues that want customers to book, pay and reschedule without phoning — with reminders that cut no-shows.

Use case 02

Field and frontline tools

Inspection checklists, job sheets and photo capture for engineers and drivers, working offline and syncing when signal returns.

Use case 03

Customer loyalty and ordering

Ordering, rewards and account management for retail and hospitality brands that want a direct relationship with customers.

Use case 04

Companion apps for a platform

A mobile front door to an existing web product or SaaS, sharing the same API, accounts and design language.

// 04 — Process

How an app project runs.

01

Discover

Map users, key journeys and constraints; choose native or cross-platform; agree scope and a written estimate.

→ scope · platform choice
02

Prototype

Tap-through prototypes on real phones, tested with a handful of target users before code is written.

→ validated flows
03

Build

Two-week sprints with TestFlight and Play internal builds every week, so you hold the app in your hand early.

→ weekly test builds
04

Release

Store submission, phased roll-out, crash monitoring and a backlog for version 1.1.

→ live in the stores
// 05 — Technology

Tools we reach for.

Mature, well-supported tools with big hiring pools, so your app is easy to maintain after we hand it over.

Apps

  • Swift / SwiftUI
  • Kotlin / Jetpack Compose
  • React Native
  • Expo
  • Flutter

Backend

  • TypeScript / Node.js
  • Python / FastAPI
  • PostgreSQL
  • Firebase
  • Supabase

Release & quality

  • Fastlane
  • GitHub Actions
  • TestFlight
  • Sentry
  • Detox / Maestro
// 06 — FAQ

Common questions.

Something not covered? Write to hello@spellegrinokey.co.uk.

Should we build native or cross-platform?

For most business and consumer apps, a cross-platform framework such as React Native or Flutter gives you one codebase and faster delivery. We recommend native Swift and Kotlin when the app relies heavily on device hardware, complex animation or platform-specific features. We'll explain the reasoning for your case during discovery.

Do you handle App Store and Google Play submission?

Yes. We prepare listings, screenshots, privacy disclosures and review notes, submit the builds and deal with any reviewer feedback. The developer accounts are registered in your company's name.

Can you take over an app another team built?

Yes. We start with a short audit of the code, dependencies and build setup, fix anything that blocks releases, then continue development or support.

What happens after launch?

Operating systems change every year, so apps need care. We offer a monthly plan covering OS updates, dependency upgrades, crash fixes and new features.

// Next step

Got an app idea, or one that needs rescuing?

Tell us who it's for and what it should do. We'll come back with an honest view on approach, timeline and cost.

// Other services