Issue #709

January 11th, 2026
Articles & Tutorials
Sponsored
Code 10x faster. Tell Firebender to create full screens, ship features, or fix bugs - and watch it do the work for you. It's been battle tested by the best android teams at companies like Tinder, Adobe, and Instacart.
efe budak explains implementing a Google-Photos-style animated top bar in Compose Multiplatform using scroll behavior and nested scrolling.
Alysson Cirilo shows how to set up Kotest with proper Gradle and source set configuration for Kotlin Multiplatform testing.
Jaewoong Eum presents Landscapist Core, a small, KMP-first image loader with efficient caching and UI integration for Compose Multiplatform.
Oğuzhan Aslan covers using Compose’s Pager APIs, state control, custom layouts, and Paging 3 for advanced paginated UI.
Max Kach explains creating and integrating a VHS glitch shader in Jetpack Compose using AGSL and reusable components.
Veronica Putri Anggraini demonstrates creating a custom glowing bottom navigation in Jetpack Compose using AGSL shaders.
Sergey Drymchenko outlines practical performance tips like keys, immutable data, and content types to optimize LazyColumn lists when moving from RecyclerView to Jetpack Compose.
Sam Edwards describes using agents in IntelliJ IDEA and a Research-Plan-Implement workflow to automate research, planning, and incremental coding tasks in a project.
Jaewoong Eum demonstrates crafting advanced animated custom paywalls in Jetpack Compose with RevenueCat integration and remote content testing.
Te Zov explains DI fundamentals for Kotlin/KMP and gradually introduces Koin as an effective DI solution.
Mohan Sankaran explains how reference leaks in Jetpack Compose arise from improper reference retention and how to diagnose and resolve them.
Place a sponsored post
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!
Libraries & Code
Kotlin-first llama.cpp integration for on-device and remote LLM inference
Trailblaze is an AI-powered mobile testing framework that lets you author and execute tests using natural language.
Videos & Podcasts
Philipp Lackner covers Kotlin 2.3.0's new features, including nested type aliases and data flow checks.
Jov Mit demonstrates how to implement a sticky footer for a ModalBottomSheet in Jetpack Compose.
Enrique Lopez Manas discusses his KotlinConf 2025 talk on using Kotlin for custom financial data visualization.
Philipp Lackner explores AI's coding capabilities using objective metrics and real-world tests.
Mykola Miroshnychenko implements platform-specific dependency injection in a Compose Multiplatform (CMP) application using Koin.