Advertise
Android Jobs
Search
Archive
Submit
Issue #743
September 6th, 2026
Articles & Tutorials
Sponsored
Advertise to more than 80k Android developers!
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!
Android's Restore Credentials API, Explained From Zero
Luca Fioravanti explains how Restore Credentials uses WebAuthn resident keys to sign users in on new devices automatically.
Using the new Google Gen AI SDK for Kotlin
John O'Reilly demonstrates swapping Google's new Gen AI Kotlin SDK into a coroutine-based Gemini video-analysis tool.
On-Device Image Generation on Android: Systems Engineering for Edge Generative AI
Oğuzhan Aslan examines systems-engineering challenges for deploying on-device diffusion image generation on Android hardware.
I Use Gemini Every Day as an Android Developer - Here Are My Favorite Tips and Tricks
Akshay Nandwana shares daily workflows using Gemini in Android Studio for coding, debugging, and prototyping.
Why is form state management in Jetpack Compose still this painful?
Wassim Beltaief explains Formidable, a KSP-powered form engine generating typed Compose form controllers at compile time.
From Permissions to Sessions: Rethinking Location Access in Android 17
Nav Singh walks through implementing Android 17's new session-based Location Button in Jetpack Compose apps.
My Journey Making Compose Multiplatform Work on tvOS, and What I Learned
Sajid Ali walks through porting Compose Multiplatform's Gradle plugin and runtime modules to support tvOS targets.
Emulator control for adaptive app development
Rob Orgiu demonstrates using adb emu terminal commands to fold, rotate, and resize emulators for adaptive testing.
Running golf swing analysis on an Android device with a fine-tuned Gemma 4 model
John O'Reilly explains fine-tuning Gemma 4 with LoRA for on-device golf swing analysis on Android.
Designing Android's missing WorkManager test rule
Segun Famisa builds a reusable JUnit rule that simplifies WorkManager test setup and constraint handling.
Animating between numbers in Jetpack Compose
Joe Birch demonstrates animating numeric values in Jetpack Compose with animateFloatAsState, consistent formatting, and accessibility handling.
Compose Multiplatform Is a Business Decision, Not a Technical One
Justin Mancinelli argues Compose Multiplatform now makes cross-platform a strategic, low-risk choice over Flutter for engineering leaders.
Dealing with sensitive permissions on Android
Thomas Künneth examines how Google Play's sensitive-permission policies collide with developer freedom and digital sovereignty.
Building an iOS-Style Bottom Sheet Stack with Navigation 3 SceneStrategy
Tetiana Synytsyna builds an iOS-style layered bottom sheet stack using Navigation 3's SceneStrategy in Jetpack Compose.
Libraries & Code
compose-room-inspector
A Jetpack Compose overlay for browsing, querying, and exporting Room/SQLite database contents directly on-device.
compose-recomposition-highlighter
A zero-overhead Compose library that visualizes recomposition frequency with on-device heatmap overlays and audit reports.
compose-chaos-proxy
An OkHttp interceptor with a Jetpack Compose overlay for injecting on-device network latency, errors, and timeouts.
web3-chucker
An OkHttp interceptor and Compose debug overlay for inspecting JSON-RPC calls in Android Web3 apps.
kmp-live-activities
A Kotlin Multiplatform library unifying iOS Live Activities and Android 16 Live Updates behind one API.
Formidable
A headless, schema-driven form engine for Kotlin Multiplatform with type-safe generated controllers and built-in validation.
kotlin-psi-mcp
An Android Studio/IntelliJ plugin exposing Kotlin PSI semantic code analysis to AI assistants via MCP.
compose-tvos
A Gradle plugin that adds Apple tvOS target support to Compose Multiplatform projects via dependency resolution tricks.
News
Kotlin Toolchain 0.12: Multiplatform Library Publishing, Wasm Apps, and More
JetBrains releases Kotlin Toolchain 0.12 with multiplatform library publishing, Wasm app support, and Compose Hot Reload from the CLI.
Leverage Android skills and Gemma 4 in Android Studio Quail 4
Google ships Android Studio Quail 4 stable, adding bundled Android skills and native offline Gemma 4 integration.
Videos & Podcasts
Practical Filament - Reshape your UI!
Nicole Terc demonstrates using Filament's rendering engine to build particle and material-based UI effects in Compose Multiplatform.
The EASIEST Way to Optimize Your Android App's Performance
Philipp Lackner demonstrates a simple way to optimize Android app performance without digging through complex traces.
No spoilers, Sherlock! Building a book Q&A using on-device AI - Code, Commit, Deploy, Repeat (S2E2)
Firebase's Marina and Peter continue building a spoiler-free book Q&A app using on-device AI and Firestore.
How google.com/search builds on Kotlin coroutines for highly scalable, streaming, concurrent servers
Kotlin by JetBrains explains how Google Search uses server-side Kotlin coroutines for scalable, low-latency streaming results.
Kotlin Analysis API in Practice: Semantic Smarts for Code Migrations
Idan Nakav demonstrates using Kotlin's Analysis API to make code migrations semantically safe, not just syntactic.
Why Is My IntelliJ So Slow? ...And What Does Your Code Have to Do With It
Anna Kozlova explains how everyday Kotlin code style choices can quietly degrade IntelliJ IDE performance.
What's new: Android Studio Quail releases
Android Developers previews new Android Studio Quail features: native LeakCanary profiling, Gemini-assisted crash fixes, and bundled Skills.
New Android Studio Rabbit, MCP for Compose Multiplatform & More - Mobile Dev News Sep 2026
Philipp Lackner covers Android Studio Canary Rabbit's Play test track changes and new Compose Multiplatform MCP updates.
Expedited Shipping: Accelerating iOS Development with KMP at Amazon
Jessalyn Wang shows how Amazon Delivery scales Kotlin Multiplatform and iOS using the App Platform framework.
PUBG MOBILE built a more connected player world with Level Up program
Android Developers shows how PUBG MOBILE used the Google Play Games Level Up program to boost player retention.
KotlinLLM: Leveraging AI for Runtime Logic Delegation in Kotlin
Stanislav Sandler demonstrates KotlinLLM, a research project exploring how LLMs can power new Kotlin language features.
gRPC, Made for Kotlin - Alexander Sysoev
Alexander Sysoev demonstrates kotlinx-rpc's Kotlin-first gRPC support, covering Native/iOS targets, compiler plugin tooling, and code generation.