Opulence.
Web, Webshop & App Development

Mobile App Development

Native iOS and Android or cross-platform apps with the back end and store submission handled.

Mobile apps earn their place when they use what a phone offers: notifications, camera, location, offline use and a home-screen presence. We build apps that justify the install, with the back end, analytics and store listings that make them work in the real world.

Cross-platform with React Native or Flutter covers most needs with one codebase. Native Swift or Kotlin is used where performance, hardware access or platform features demand it.

How we're different
  • We test on real devices across the versions your users actually run.
  • Store review requirements are designed in, which avoids rejection at the last minute.
  • The back end is built to be shared with your web products, not duplicated.
Who this is for
  • An airline, airport or rail operator whose app carries boarding, wayfinding and disruption notices for millions of passengers.
  • A bank or retailer with separate iOS and Android teams that have drifted apart.
  • A field operations business that needs an app working offline in depots, on sites and in vehicles.
Signals you need this now
  • Store ratings fall after every release and the reviews name the same bugs.
  • Features ship on one platform months before the other.
  • The app is a wrapper around the website and users have noticed.
  • Push notifications, location or camera features are planned and nobody has designed the permissions.
Scope of work

What is included.

  1. 01

    Prototype and validation

    Clickable prototype tested with users before committing to a build.

  2. 02

    App design

    Interface design following platform conventions with a shared component library.

  3. 03

    App build

    React Native, Flutter or native code with automated testing on real devices.

  4. 04

    Back end and APIs

    Authentication, data, notifications and integrations with your systems.

  5. 05

    Store submission

    Listings, screenshots, review compliance and release management on both stores.

  6. 06

    Analytics and crash reporting

    Instrumented from the first build with dashboards for engagement and stability.

Method

Four steps, no surprises.

  1. 01

    Validate

    Prototype, user tests and a scope that earns the install.

  2. 02

    Design

    Flows and interface for both platforms from a shared system.

  3. 03

    Build

    App and back end in phases with test builds distributed to you.

  4. 04

    Ship

    Store submission, phased rollout and post-launch monitoring.

How the engagement runs

From first meeting to steady state.

  1. 01Weeks 1 to 3

    Validate

    Clickable prototype, user tests and a scope that justifies the install.

  2. 02Weeks 4 to 7

    Design

    Flows and interface for both platforms from a shared component system.

  3. 03Months 2 to 5

    Build

    App and back end delivered in phases with test builds on real devices.

  4. 04Month 6

    Ship

    Store submission, phased rollout and post-launch monitoring.

What we measure
  • Crash-free sessions across the device versions your users run.
  • Store rating and review sentiment after each release.
  • Feature parity and release cadence across iOS and Android.
  • Adoption of the app journeys that matter, such as check-in or self-service.
Who is on the engagement
  • Mobile lead
  • iOS and Android engineers
  • Backend engineer
  • Product designer
  • QA engineer
Deliverables
  • Clickable prototype and test findings.
  • App builds for iOS and Android.
  • Back end with documented APIs.
  • Store listings and release process.
  • Analytics and crash reporting dashboards.
Engagement terms

Apps are fixed scope after a validation sprint of two to three weeks. A first release typically takes three to six months. Ongoing updates, operating system changes and new features are handled on a retained team.

FAQ

Mobile App Development, in plain terms.

Cross-platform for most business and consumer apps. Native where you need heavy graphics, specific hardware or the last degree of platform polish. We recommend with reasons.

Sometimes a well-built progressive web app does the job. We will say so during validation if that is the case.

You do. Apple and Google accounts are created in your organisation's name and we publish as a team member.

Through a retained team that covers operating system releases, store policy changes, bug fixes and new features.

Next step

Ready to talk about mobile app development?