About this Service
I design mobile app UI for early-stage products and founders who need something real to show, test, or build.
Most app design stops at the happy path. Mine doesn't. Every flow I deliver includes the states that actually break products: empty, loading, error, and the moments where the news is bad. If a screen has to tell someone they're short on money or a request failed, I design that screen too.
What you get
Full user flows, not isolated screens
Every screen in light and dark, if your product needs both
Real states — empty, loading, error, success
A component library so new screens stay consistent after I'm gone
Organised Figma file with named layers, auto-layout, and a developer handoff walkthrough
How it works
We talk through what the app does and who it's for
I map the flows and confirm the scope with you
First round of screens, usually within a week
Two rounds of revisions included
Handoff — Figma file, components, and a call to walk your developer through it