ANTIGRAVITY LABJP
ARTICLES

All Articles

All (951) Antigravity Basics (143) Editor View (62) Agents & Manager (248) Integrations (125) App Development (216) AI Tools (63) Tips & Best Practices (94)
App Development/2026-06-13Intermediate

Apple Foundation Models Are Now Free for Most Indie Apps — Three Questions That Decide What I Build

Apple Foundation Models are now free for developers under 2M first-time downloads. Three questions I used to decide which AI features belong in my wallpaper apps.

App Development/2026-06-12Intermediate

Before Android 17 Stops Honoring Portrait Lock — Auditing Four Wallpaper Apps for Large-Screen Resizability

How I audited four portrait-locked wallpaper apps with an Antigravity agent before Android 17 starts ignoring orientation and resize restrictions on large screens.

App Development/2026-06-12Intermediate

Replacing a Decade-Old SKPaymentQueue with StoreKit 2 — Migrating 4 Wallpaper Apps with an Antigravity Agent

A field report on migrating SKPaymentQueue-based purchase code to StoreKit 2's Transaction.currentEntitlements across four wallpaper apps — what I delegated to an Antigravity agent, and the traps I only found on real devices.

App Development/2026-06-01Intermediate

Migrating Wallpaper Apps to Mandatory Edge-to-Edge on targetSdk 36 with Antigravity

The moment I bumped targetSdk to 36 (Android 16), the toolbar in my wallpaper preview screen slid under the status bar clock. Here is a working memo on handling the now-unavoidable edge-to-edge enforcement across several apps with Antigravity's agent.

App Development/2026-05-26Intermediate

Unifying In-App Review Prompts Across 5 Apps with Antigravity Editor — A Few Days of Notes

Notes from a few days spent unifying SKStoreReviewController trigger conditions across five iOS wallpaper apps I run as an indie developer, using Antigravity Editor's multi-file editing to bring the logic onto one shared coordinator.

App Development/2026-05-25Intermediate

One Month Splitting Antigravity's Inline Edit and Agent Mode Across Four Wallpaper Apps

A month of notes from running Antigravity's Inline Edit and Agent Mode across four production wallpaper apps — with real counts, the decision rule I wrote into AGENTS.md, a one-pass dSYM fix, and how credit cost factors in.

App Development/2026-05-25Advanced

Phasing AppLovin MAX into iOS with Antigravity Editor: A Four-Week Implementation Record

A four-week record of phasing AppLovin MAX into four wallpaper apps that had been running on AdMob alone. How I split the work between Antigravity Editor's Inline Edit and Agent Mode, settled the SDK initialization order, and designed the revenue verification gates—written with real code and the decisions behind each step.

App Development/2026-05-24Advanced

Running iOS Push Notification A/B Tests Weekly With Antigravity Agent — A Self-Improving Loop For Copy, Timing, And Segments

Drawing on 12 years of indie iOS app development across wallpaper and wellness apps with over 50 million cumulative downloads, this article walks through a weekly Push Notification A/B testing loop powered by Antigravity Agent. It covers the FCM bridge, BigQuery measurement, segment design, and a real D7 retention recovery story.

App Development/2026-05-21Advanced

Tuning AdMob Placements at Runtime with Firebase Remote Config and an Antigravity Agent

A practical look at how I combine Firebase Remote Config with an Antigravity Agent to nudge AdMob placements while the app is live, drawn from years of running wallpaper apps as an indie developer.

App Development/2026-05-20Intermediate

Two Weeks of Letting Antigravity Translate Localizable.xcstrings Across 8 Languages

A two-week log of letting Antigravity draft 8-language translations for new keys added to Localizable.xcstrings. What I delegated, what I kept under my own judgment, the unexpected behaviors, and how I reconciled drafts against the existing translation corpus.

App Development/2026-05-17Intermediate

Android Theme Switch White Screen: Replacing Activity.recreate() with AppRestarter

A real fix for the white screen that appears when switching themes on Android. Covers why Activity.recreate() causes the issue, how AppRestarter.safeRestart() eliminates it, and a ModalGate pattern to prevent dialog conflicts after restart.

App Development/2026-05-17Intermediate

When Antigravity Fixes a RecyclerView Crash but Breaks Something Else — The Defensive Copy Solution

If RecyclerView IndexOutOfBoundsExceptions keep coming back after Antigravity's fix, shared list reference is likely the cause. Here's how to prompt Antigravity for the right fix and encode the pattern in AGENTS.md.