Issue #747

October 4th, 2026
Articles & Tutorials
Sponsored
Debugging mobile apps is weird: intermittent connections, mid-onboarding drop-offs, edge cases on devices you've never tested. bitdrift captures 100% of data, unsampled and in real time, so it’s immediately queryable by engineers and agents. Try bitdrift: mobile observability for the real world.
The BoatBrawl team walks through frame pacing, audio, and rendering fixes for a KMP/CMP 3D game.
Marcin Moskała explains why stdlib's runCatching is flawed and proposes a safer runCatchingCancellable alternative.
Oğuzhan Aslan builds an on-device Android AI agent with JIT tool discovery, a ReAct loop, and permission guardrails.
Erfan Moghaddam examines designing safer API failover between origins in Android using OkHttp interceptors.
Jaewoong Eum explains how RevenueCat's KMP SDK compiles its Swift package via Gradle, replacing CocoaPods entirely.
Avik Sharma Chowdhury shows how Android product flavors keep auth and payment code out of a KMP app's free build.
Jolanda Verhoef walks through building a cloud-hosted multi-agent booking assistant using ADK, AG-UI, and A2UI.
Pankaj Rai shows real-time SSE token streaming and a live Chain-of-Thought agent inspector built in Jetpack Compose.
Gergely Orosz examines why Shopify ditched React Native for native apps, citing AI coding gains.
Sam Hill argues KMP still beats AI-driven code porting by cutting verification and duplication costs long-term.
Place a sponsored post
Reach out to more than 80k Android developers around the world through our email newsletter and social media channels. Advertise your Android development related service or product!
Libraries & Code
A Kotlin Multiplatform toolkit for 3D games, covering rendering, cameras, controllers, split screen and audio.
A tiny, offline Android file viewer for PDF, Word, Excel, PowerPoint, photos, video, audio, and Markdown.
A multiplatform SDK that renders Markdown as native text and edits rich text with Markdown output, with Android Compose support.
A macOS ADB GUI for the Android Emulator covering dark mode, RTL, TalkBack, network, GPS, plus an MCP server for AI agents.
An Android Studio/IntelliJ plugin that brings ADB workflows — device control, logcat, UI inspection — into the IDE.
An MCP server plugin that scans Gradle/Maven projects for outdated, vulnerable, or license-risky dependencies.
A GitHub Action that sets up Kotlin Toolchain (formerly Amper) with cross-platform caching for toolchain, JDKs, and dependencies.
A reference tool showing per-device safe-area, cutout, and system-bar inset measurements for real Android devices.
News
JetBrains publishes its State of Kotlin 2026 report, covering adoption trends, backend growth, and AI coding tool usage.
Compose HotSwan 2.2.0 speeds up structural saves, preserves more rememberSaveable state, and fixes hot-reload crashes.
JetBrains introduces an experimental separate compilation scheme in Kotlin 2.5.0-Beta1 for more predictable KMP builds.
JetBrains previews experimental companion blocks and extensions in Kotlin 2.5.0, a new alternative to companion objects.
Google and Meta detail how Instagram Direct's Compose migration cut UI code 50% and AI agent token cost 33%.
Google Play previews new subscription tools: multi-quantity seats, usage-based billing, mixed carts, bundling, and winback offers.
Google adds Android Device Streaming to Android CLI and expands its growing library of Android skills.
Videos & Podcasts
Ishan Khanna examines why Shopify rebuilt its Shop app in Swift and Kotlin after years on React Native.
Philipp Lackner walks through creating and testing reliable AI agent skills for coding workflows.
Dmitri Chernysh demonstrates on-device pose detection for a disc golf coaching app using Google AI Edge and MediaPipe.
Firebase's Code, Commit, Deploy, Repeat builds a spoiler-safe, on-device AI Q&A assistant for books using Gemini.
The Developers' Bakery talks with droidcon Global CEO Greg Fawson about building developer conferences and next.app DevCon.
Philipp Lackner discusses how AI is pushing developers toward broader, generalist skill sets and careers.
Android Developers demonstrates the new Android CLI and official skills that streamline agent-assisted development workflows.
sinasamaki demonstrates building a ribbon effect around any composable using Canvas paths and gradients.