Android App Development
Native Android work in Java and Kotlin — including rescuing and modernising older codebases.
Not every project should be Flutter. Some apps need deep platform integration, and some already exist as native Android codebases that need maintaining rather than rewriting.
I still maintain native Android apps of my own on the Play Store, so I am comfortable working in an older Java codebase, raising its target SDK to meet current Play requirements, and getting it compliant again without a ground-up rewrite.
What you get
- Native Android development in Java or Kotlin
- Target SDK upgrades to meet Google Play requirements
- Legacy codebase maintenance and modernisation
- Play Console policy and compliance fixes
- Migration assessment: rewrite in Flutter, or keep native
Proof this isn't theory: I've published 12 apps to Google Play with 120,000+ downloads. Look through them — the same decisions I'd make on your project are already running in production there.
Other things I do
Flutter App Development
Cross-platform Android and iOS apps from a single Flutter codebase — the stack I use for my own published apps.
Firebase & Backend Integration
Auth, Firestore, Cloud Functions, push notifications and analytics wired into your app properly.
AI Feature Integration
LLM-powered features built into mobile apps — generation, translation and assistance that ships.
Need android app development?
Send me the details and I'll come back with scope, timeline and a fixed price for the first milestone.