Android runs on the majority of the world's smartphones. But building for Android means handling thousands of device variants, API levels, and Play Store guidelines. I develop native Android apps that feel right at home on every device — from flagship Samsung phones to budget devices running older Android versions.
Book a free call →Modern, concise, and officially endorsed by Google for Android.
From content rating to staged rollout, I manage every step.
Your app runs smoothly on 5-year-old devices AND the latest flagships.
Modern, consistent UI that matches Android's latest design language.
Crashlytics + custom analytics so you know how users actually experience your app.
"Android is fragmented" means nothing until it is turned into decisions. In practice it means three things: the same app renders on screens with very different proportions, manufacturers modify the system and battery handling in particular, and a share of your users will stay on an old Android version for a long time. So we pick a minimum version to support, design screens that survive being stretched, and test on the brands your users actually carry rather than the one in my pocket.
It is the defect I see most often on Android apps taken over mid-life. Several manufacturers aggressively close background apps to save battery — a scheduled sync, a trip tracker or a timed reminder stops with no error and no warning. It does not show on a development device plugged into the mains; it shows on a user's phone three weeks later. So we design assuming the system can stop everything at any moment, and the app resumes where it left off.
Google regularly enforces a minimum API level to keep publishing updates, and keeps changing its declaration requirements — what the app collects, what it shares, which sensitive permissions it uses and why. An app nobody maintains eventually cannot be updated at all, then fades from results. The good news: Play's staged rollout lets you publish to a fraction of users and halt if crash reports get worse.
Each city has its own dedicated page with insights, case studies, and a contact form.
In 30 minutes, you'll know where to start. No commitment. No technical jargon.
Book a free call →Most of my projects run remotely, and in practice that changes very little. We talk over video whenever you need to, not only at major milestones, and you can reach me with questions at any point during the project — I always answer.
Once we are working together, travelling to meet you on site can absolutely be arranged if your project calls for it. Travel costs are quoted separately, upfront and with no surprises.