Android Version Code Strategy: versionCode vs versionName Done Right
Every release you ship to Google Play carries two version identifiers, and mixing them up is one of the most common — and most avoidable — release m…
Tech news from the best sources
Every release you ship to Google Play carries two version identifiers, and mixing them up is one of the most common — and most avoidable — release m…
Unity developers live in the editor, but the path to publish a Unity game on Google Play runs through Android build tooling that Unity mostly hides…
Getting an enforcement email from Google Play — a rejection, a suspension, a strike — triggers panic. Most developers fire off an angry, vague appea…
How to Publish Your First Android App on Google Play: A Complete Checklist Publishing your first Android app on Google Play involves more moving par…
Google dropped the October 2026 Google System Update a few days ago. Buried inside Google Play Services v26.39 is something that actually matters if…
You open Android Studio to ship a small fix and the build asks for a keystore you no longer have. Maybe it was on an old laptop. Maybe a freelancer…
Originally published on indiecore.net . My domain carries email as well as the website. When I moved this site to Cloudflare I sat looking at the DN…
This post was originally published on androidshin.dev . When the Play Console notice landed, it landed on ten apps at once. Each one said the same t…
Buying testers fails three ways: Play's fraud detection flags dormant accounts , bought testers never open the app (so engagement doesn't count), an…
Google Play's 14-day closed test isn't just an ops requirement — it's 14 days when real people will use your app for the first time. If your design…
I need to vent. And maybe save someone else from the same nightmare. The backstory I'm a solo Android dev. I've been working on my app for about 4 m…
Why Your Google Play 14-Day Testing Clock Keeps Resetting (And How to Stop It) You hit 12 testers. You watch the Play Console dashboard. Day 3, day…