Issue #729

May 31st, 2026
Articles & Tutorials
Sponsored
We reach out to more than 80k Android developers around the world, every week, through our email newsletter and social media channels. Advertise your Android development related service or product!
Gradle and DuckDuckGo walk through how remote build caching cut their Android CI build times significantly.
Nimit Raja shows how to use Gemini and GitHub Actions to automatically analyze Android build failures and post solutions directly on pull requests.
Anand Gaur walks through deploying custom AI models on Android and iOS using Melange, a platform that automates NPU optimization across devices.
Akshay Nandwana explains Google's new ADK for Kotlin and ADK for Android, enabling on-device and cloud AI agent orchestration.
Nav Singh walks through Kotlin build errors encountered when upgrading an Android project to AGP 9.2.1 and how to fix each.
Marcin Moskała gives a rapid overview of Kotlin's key features for developers new to the language.
Santiago Mattiauda explains how type instability causes unnecessary recompositions and outlines a systematic approach to eliminating jank in Compose UIs.
Jean Tuffier walks through diagnosing a Bluetooth connectivity failure caused by MAC address randomization changes in Android 12.
KMP Bits walks through advanced Ktor HttpClient configuration covering authentication, logging, and retry logic for KMP projects.
Abhishek Doshi recaps everything Flutter-related announced at Google I/O 2026.
John O'Reilly walks through adding semantic session search to a Compose Multiplatform conference app using Koog embeddings and RAG.
Rakesh Arunachalam compares three React Native biometric authentication approaches, from simple prompt to hardware-backed cryptographic key pairs.
Eevis explores how to support Android autofill in Jetpack Compose using the new semantics-based API.
Seiji Fukuoka shares hard-won lessons from running Koin with 740+ declarations in production, covering module structure, runtime risks, and the new compiler plugin.
Libraries & Code
A device automation CLI that lets AI agents inspect, interact with, and capture evidence from real Android, iOS, and React Native apps.
An open-source CLI ecosystem that adds AI skills, semantic code graph, and project memory to Android, KMP, Flutter, and React Native workflows.
A focused sample app demonstrating Jetpack Compose Foundation Style API with reusable, theme-aware component styles.
A Kotlin Flow extension that buffers stream elements into batches and invokes an action when each batch fills.
News
Google recaps Android's shift to an intelligence system, covering AppFunctions, Gemini Nano 4, hybrid inference, and ADK for Android.
JetBrains releases Koog 1.0, their Kotlin AI agent framework, with stable APIs, Android on-device AI, and OpenTelemetry support.
Videos & Podcasts
Dan Kim discusses building full-stack web apps in Kotlin using Ktor, Compose, and WebAssembly, and whether Android developers can skip JavaScript.
Philipp Lackner covers the biggest Android announcements from Google I/O 2026, including Compose-first UI and new AI tools.
Kotlin by JetBrains interviews Jake Wharton on Kotlin's past, present, and future at KotlinConf'26.
Android Developer Tips surveys KotlinConf 2026 attendees on AI's impact on the future of software engineering.
Android Developers covers the top three AI on Android updates announced at Google I/O 2026.
The Firebase team covers full-text search, geoqueries, and joins coming to Firestore via the new pipeline queries engine.
Android Developers introduces App Functions, a new API letting apps expose capabilities to on-device AI agents like Gemini.
Firebase shows how to break down development tasks incrementally without destabilising a running app.
Philipp Lackner covers the biggest Kotlin and KMP announcements from KotlinConf 2026.
Kotzilla demonstrates its AI performance monitoring platform for Koin-based Android apps.