Flutter, Android & Google Play — Notes From Shipping

Practical write-ups from publishing 12 apps to Google Play. No recycled documentation — just the things that cost me time so they don't cost you any.

All articles

12 Apps, 120,000 Installs, $252 a Year

My app with 100,000 installs earns almost nothing. My app with 10,000 earns 95% of my revenue. Here are the real numbers from 12 Google Play apps, and what they taught me.

How to Measure Land Without a Surveyor

Four ways to get the area of a plot yourself, what each one is good for, and where each one goes wrong. Use them to screen plots — then pay an amin for the one you buy.

Re-reading Your Notes Isn't Studying. Do This Instead.

You read the chapter three times and still blanked in the exam. That is not a memory problem — you practised the wrong thing. Here is the six-step fix, and it takes ten minutes.

Google Play's 12-Tester Closed Testing Requirement, Explained

If you opened a personal Google Play developer account after November 2023, you cannot publish to production until 12 testers have run a closed test for 14 consecutive days. Here is exactly how the rule works and how to satisfy it without gaming it.

Flutter vs Native Android in 2026: How I Actually Choose

I maintain both Flutter and native Java apps on the Play Store at the same time. Here is the decision framework I use on real projects, including the cases where I still reach for native Android.

Need this done rather than explained?

I take on Flutter builds, Play Store publishing and app rescue work for clients.