Services

Mobile app design built around how people actually hold a phone

Onboarding, navigation and the core flows of an iOS or Android app, designed to platform convention and delivered as a clickable Figma prototype you can put in front of real users before anyone writes Swift or Kotlin.

What you get

  • iOS and Android screen designs following platform conventions
  • Onboarding, navigation and core app flows, screen by screen
  • Clickable Figma prototype for user testing and dev handoff

Flows before screens

An app is a sequence, not a gallery. The work starts by mapping the paths a user takes — first launch, the main job they came to do, the recovery path when something goes wrong — before any screen gets visual design.

Mapping first is what surfaces the screens nobody remembered to ask for: the empty state, the expired session, the half-finished form someone came back to three days later.

Platform conventions, not one design twice

iOS and Android users have different muscle memory for navigation, back behaviour and system controls. Designing one screen and shipping it to both platforms produces an app that feels slightly wrong on each.

Where a shared design language makes sense, it is kept shared. Where the platform expects its own pattern, the design follows the platform.

A prototype you can test

The deliverable is a clickable Figma prototype, not a slide of screens. That is what makes it possible to hand your phone to five people and watch where they hesitate, while changing the answer still costs a Figma edit rather than a sprint.

The same prototype is what developers use to understand intent — transitions, states and what happens on tap are demonstrated rather than described in a comment.

Common questions

Do you design for both iOS and Android?

Yes. Which platforms are in scope is agreed at the brief stage, since designing for both is more work than designing for one — the shared screens carry over, but navigation, system controls and platform-specific patterns are designed separately.

Do you build the app as well?

No. I build web front ends in React and Next.js, not native iOS or Android apps. For app projects I deliver the design and prototype, and work alongside your mobile developers through handoff and build QA.

Can you design an app icon and store screenshots?

Yes, both can be added to the scope. They are quoted separately from the app UI because they are a different job with different constraints — store listing assets are marketing artwork subject to Apple and Google sizing rules.

Have a project in mind? Let’s talk.

Get in touch