ANTIGRAVITY LABJP
Articles/App Development
App Development/2026-08-18Advanced

Ordering Six App Updates for the API Level 36 Deadline, and Sizing Each Staged Rollout

Google Play's API level 36 requirement lands on every app you own with the same date. When the deadline is fixed, the only thing left to decide is the order. Here is how I ranked six apps by fragility and worked each rollout step backwards from the observations I actually needed.

android29google-play5target-sdkstaged-rollout2app-dev51

Premium Article

After August 31, an app targeting below API level 36 can no longer be updated on Google Play. I have six Android apps, and the deadline arrived on all six with the same date.

When every deadline is identical, the only remaining decision is the order. And the order is not written in any documentation.

My first instinct was to start with the app that has the most users. Once I actually laid the six side by side, that instinct turned out to be backwards.

A Deadline Fixes the Date, Not the Sequence

The target API level requirement applies to both new apps and updates to existing ones. The rule itself is short — the Google Play target API level requirements page takes about five minutes to read.

The hard part starts afterward. Update all six at once and, if something breaks, you get six simultaneous investigations. Update them strictly one at a time and, by the time you reach the last one, the deadline is already in view.

Anyone shipping several apps solo runs into this squeeze every year: doing them together multiplies the debugging, doing them in sequence runs out of calendar. What I changed was not the schedule. It was how the order gets chosen.

Fragility Beats Importance

Reading the behavior-change list and asking "does this affect me?" works fine for one app. Do it six times and you are re-reading the same list with a judgment that drifts each pass, because the evidence lives only in your head.

So I inverted it. Instead of starting from the OS changes and looking for my apps in them, I enumerated the surface area each app touches first, then checked which of those surfaces had changes landing on them.

For a wallpaper app the surfaces are easy to name: writing images to the device gallery, notifications, lock-screen and wallpaper setting, the ads SDK, billing. Of those, media writes and notifications are the two areas whose rules have shifted most often across Android releases.

An app with more surface area has a higher chance of being hit. That is a completely different axis from how many people use it.

Thank you for reading this far.

Continue Reading

What follows includes implementation code, benchmarks, and practical content we hope you'll find useful. This site runs without ads — server and development costs are supported entirely by members like you. If it's been helpful, we'd be truly grateful for your support.

WHAT YOU'LL LEARN
You will be able to decide which of your apps to update first based on how much surface area each one touches, rather than on instinct
You will be able to avoid spending days at a 1% rollout that cannot tell you anything, by working the step size backwards from the observations you need
You will be able to state, in numbers, how much risk a zero-crash result still leaves open, and fix your rollback conditions before you publish
Secure payment via Stripe · Cancel anytime

Unlock This Article

Get full access to the rest of this article. Buy once, read anytime. This site is ad-free — your support goes directly toward keeping it running.

or
Unlock all articles with Membership →
Share

Thank You for Reading

Antigravity Lab is ad-free, supported entirely by members like you. We publish practical guides daily with implementation code, benchmarks, and production-ready patterns. If you've found it useful, we'd love to have you on board.

  • Copy-paste ready implementation code
  • New advanced guides published daily
  • $5/mo or $10 for lifetime access
View Membership →

Related Articles

App Dev2026-04-25
Making Sense of Play Console Data with Antigravity — A Practical Guide for Indie Developers
Stop just staring at Play Console dashboards. Learn how to feed your review data, crash reports, and revenue metrics into Antigravity to get concrete improvement actions — a practical guide for solo Android developers.
App Dev2026-07-09
Deciding When to Stop a Staged Rollout, Before You Have To — Agents Watch, I Halt
Field notes on building a Google Play staged-rollout watcher with Antigravity. Crash rate as a ratio to baseline, delayed ANR evaluation, and an explicit insufficient_data verdict — with the halt action kept in human hands.
App Dev2026-07-03
Catching Download Size Regressions Before Submission Day — A Weekly Agent Gate for AAB/IPA Size Budgets
Mediation SDKs and bundled assets quietly inflate download size. A design for size ledgers, budget gates, and agent-driven delta attribution using bundletool and App Thinning reports.
📚RECOMMENDED BOOKS
Build a Large Language Model (From Scratch)
Sebastian Raschka
LLM Dev
Prompt Engineering for LLMs
Berryman & Ziegler
Prompting
AI Engineering
Chip Huyen
AI Eng
* Contains affiliate links
See all →