Mobile Development
Mobile App
Founders or product teams building a native iOS + Android app from scratch or migrating from a PWA.
Assumes backend APIs exist and 4 weeks of beta testing before public launch.
Scope of work
Every section is written with the failure modes in mind — the things that typically go wrong on mobile app projects. Use them verbatim or edit to match how you actually deliver.
- 01
Scope Definition & MVP Shaping
What ships in v1 vs. what's parked for v1.1. Feature prioritization using an impact / effort matrix, anchored against a hard launch date the team can defend.
- 02
Platform & Stack Decision
Native (Swift + Kotlin), React Native, or Flutter. Decision doc weighing build-team skills, animation needs, and App Store review considerations.
- 03
UX Design
Core user flows (onboarding, primary task, account) designed on device frames with gesture considerations. Offline states and network degradation mapped early.
- 04
Visual Design & Design System
iOS and Android visual language, typography, icons, and animations. Respects platform conventions (Material 3 + HIG) unless there's a brand reason to override.
- 05
Development Build
Codebase setup, API integration, local storage, push notification infrastructure, and payment / auth integration (Apple, Google, Stripe).
- 06
Store Submission & Launch
App Store Connect + Play Console setup, privacy nutrition labels, screenshots and descriptions, TestFlight beta, and v1.0 submission. Typically two review cycles.
Deliverables
What the client gets at the end. Specific enough to be defendable; editable enough to match your exact delivery.
- Published iOS + Android apps (TestFlight / internal → public stores)
- Source code (git repo handover) with README and CI setup
- Figma design system for both platforms
- API contract doc (typed, versioned)
- Release notes + store listing copy (screenshots, descriptions, keywords)