Related:
▣ App Dev/2026-06-22Advanced
Porting a Wallpaper Viewer's Slideshow and Page-Scrubber from iOS to Android — Where the Two-Way Sync with SnapHelper Tripped Me Up
A hands-on record of porting a full-screen wallpaper viewer's slideshow and bottom scrubber from iOS to Android. How I pinned down the current page with RecyclerView and SnapHelper, synced it two-way with the scrubber, and resolved the conflict between auto-advance and user input with a small state machine — in working Kotlin.
▣ 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.
▣ 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.