
Practice · Mobile
Apps that respect attention
We design and develop iOS and Android applications, native or cross-platform, with particular care for the moments people usually find frustrating.
The moments we design for
First launch. Show value before asking for an account or permissions where the product allows it. Explain why a permission is needed at the moment it becomes relevant.
Waiting. Loading states that show progress honestly, and content that appears in a stable order rather than jumping around.
Going offline. Clear indication of what still works, what will sync later and what cannot be done right now.
Notifications. Few, useful and adjustable from within the app. A notification should be something a person would thank you for.
Technical approach
We choose native Swift and Kotlin when the product leans heavily on platform features or needs the most refined feel. We choose a cross-platform framework when one codebase serving both stores is the wiser use of budget. We explain the choice and its consequences before work begins.
You will receive
- Test builds through TestFlight and Google Play testing tracks
- Accessible interfaces tested with VoiceOver and TalkBack
- Source code in a repository you own
- A short guide to building and releasing future versions
Thinking about an app? Tell us about it