Issue #731

June 14th, 2026
Articles & Tutorials
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!
Learn how Datadog integrated Android 15's ProfilingManager API to surface code-level performance insights from production apps at scale.
KMP Bits demonstrates how to implement shared barcode scanning in Compose Multiplatform using expect/actual at the Composable level with CameraX/MLKit and AVFoundation.
Daniil Chernyaev explores how Kotlin select expressions adapt to changing async data-handling requirements across three evolving task formulations.
Nav Singh walks through implementing Android 17's new Contact Picker, a privacy-first alternative to the READ_CONTACTS permission.
Gabriel Bronzatti Moro walks through migrating a multimodule Compose Multiplatform project from KSP-based Koin Annotations to the new Koin Compiler plugin.
Jaewoong Eum explores the new Stability Doctor and trace-all mode in Compose Stability Analyzer 0.10.0, offering ranked fix prescriptions backed by static and runtime data.
Jaewoong Eum walks through a new Gradle plugin that generates type-safe Kotlin accessors for RevenueCat dashboard entitlements and offerings at build time.
Chris Merrick explains how repeated AI completion failures on Android apps led him to build a multi-agent verification framework with role separation and file-based state.
Daniel Bertoldi compares KMP's two iOS interop approaches — SKIE and Swift Export — by examining their compiled Swift output across real-world scenarios.
Libraries & Code
A Gradle plugin and IDE extension that visualizes your entire Compose app's navigation flow as an interactive, thumbnail-rich map.
An Android Studio plugin that integrates LeakCanary's heap analysis engine with AI-powered fix suggestions directly inside the IDE.
A KMP JSON Pointer library adds unofficial-but-popular dot notation support alongside standard JSON Pointer and URI fragment identifier syntaxes.
A Ktor plugin that converts HTTP client requests into runnable curl commands, with header masking and KMP support.
News
Google summarizes top Android I/O productivity announcements, including Android CLI 1.0 stable and new Android skills.
Videos & Podcasts
Stevdza-San walks through a KMP starter template to jumpstart multiplatform projects without boilerplate setup.
Android Developer Tips shares a 17-minute deep dive on how AI tools have changed the Android app-building workflow.
Android Developers summarizes the key Android developer productivity announcements from Google I/O.
Android Developers explains what Android skills are and how to expose them to AI assistants and tools.
Android Developers hosts a 66-minute Office Hours session covering Google Play policy review, enforcement, and publishing best practices.
Philipp Lackner covers the latest Android CLI update, exploring new commands that streamline device management and project setup.
Android Developers explains how to build adaptive Android UIs that respond to screen size, orientation, and input changes.
Firebase shows how to connect Gemini to Google Maps in an Android app using Firebase AI Logic.
Android Developers shows how to choose and tune prompts for faster AI inference on Android devices.
Android Developers introduces the new Styles API and explains its Compose performance benefits.
Android Developers covers the top three productivity announcements from Google I/O, including Android CLI stable release and new AI tools.
Kotlin by JetBrains interviews a Verifone architect on migrating legacy financial software to Kotlin safely.
Android Developers shows how a new AI-powered tool summarizes, organizes, and proposes improvements during code review.