ANTIGRAVITY LABJP
TAG

android

55 articles
Back to all tags
Related:
antigravity21Antigravity17app-dev13ios13Jetpack Compose6iOS5AI Studio5troubleshooting5kotlin5jetpack-compose4Kotlin4indie-dev4
App Dev/2026-06-17Advanced

Stop Dialogs From Stacking: One Gate for Paywalls, Review Prompts, and Rewarded Ads

A field record of curing the bug where a paywall, a review prompt, and a rewarded ad all surface at once, fixed with a single priority-based modal gate. I let an Antigravity agent sweep up the scattered show() calls, but kept the display policy in my own hands.

Agents/2026-05-26Advanced

Splitting Pre-release QA Across Four Antigravity Subagents — A Design Note from a Solo Mobile Developer

A design note from a solo indie developer running six iOS / Android apps in parallel, sharing how Antigravity subagents are split into four parallel paths for pre-release QA. Covers the boundary decisions, prompt templates, termination rules, and merge logic with concrete examples.

App Dev/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.

Agents/2026-05-22Intermediate

Handing Nightly Wallpaper Asset Updates to a Background Agent — Time Budgets, Duplicate Detection, and a Completion Gate

A reproducible account of handing nightly wallpaper asset updates to Antigravity's Background Agent. Covers how to write the task definition, perceptual-hash duplicate detection, one-pass resizing across 12 device profiles, a morning report you can review in five minutes, and the time-budget and completion-gate design that makes unattended runs safe.

Agents/2026-05-18Advanced

Splitting Daily Crashlytics Triage Across Five Antigravity Sub-Agents

Running six indie iOS and Android apps, the morning Crashlytics triage was draining me. I split the workflow across five Antigravity sub-agents (Fetcher, Classifier, Repro, Patch, PR) and locked their input and output to JSON schemas. Two weeks of production data shows where the human review boundary belongs.

App Dev/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 Dev/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.

Agents/2026-05-17Intermediate

Integrating Antigravity Agents into My Android Release Workflow — 3 Months of Honest Findings

Three months of running Antigravity Agents inside my Android release flow: where crash diagnosis landed, where it missed, how I turned staged-rollout Go/No-Go into a threshold dialog, and the context checklist that decides diagnostic accuracy.

App Dev/2026-05-17Advanced

Where Is the Source of Truth for Billing State? Designing the ad-free Pattern with Antigravity

A proven pattern from a 50 million download app: centralizing billing state with AdFreeManager, BillingManager, and ModalGate — designed and implemented using Antigravity IDE.

App Dev/2026-05-16Intermediate

RecyclerView IndexOutOfBoundsException: The Defensive Copy Fix Antigravity Initially Missed

After 50+ RecyclerView crashes appeared in 28 days post-release, here's how I used Antigravity to debug the issue — and why the first suggestion missed the real cause.

App Dev/2026-05-15Intermediate

Library Added via Antigravity Crashes Only on Older Android Devices: The coreLibraryDesugaring Blind Spot

When a library added through Antigravity starts crashing only on Android 6/7 devices, the culprit is often missing coreLibraryDesugaring config. Learn how to diagnose and fix it from a real-world case.

App Dev/2026-05-14Advanced

The Day Android Graduated from Being an OS — Connecting My Wallpaper App to Gemini Intelligence via AppFunctions API

An implementation record of connecting Android apps to Gemini Intelligence via AppFunctions API, tested on a 50M-download wallpaper app portfolio. Covers design decisions, Kotlin implementation, and Antigravity workflow.