Latest Issue
Kotlin Weekly #-527!
Kotlin Toolchain 0.12: Multiplatform Library Publishing, Wasm Apps, and More (blog.jetbrains.com) Kotlin Toolchain 0.12.0 has been released, introducing multiplatform library publishing, Wasm application support, enhanced IDE tooling, and an MCP server for Compose Hot Reload.
Kotlin roadmap updated (kotlinlang.org) The JetBrains team has updated the Kotlin roadmap, check it out.
[SPONSORED] Using Kotlin coroutines is not the same as understanding how they behave in practice (coroutinesmastery.com) Coroutines can be easy to use and difficult to truly understand. Coroutines Mastery helps Android and backend developers build a practical mental model of Flow, cancellation, and structured concurrency, so they can predict behavior instead of relying on trial and error.
[SPONSORED] Showcase and Vote: The Best Jetpack Compose Projects of 2026 (forms.gle) Participants of our Advanced Compose and Polished Compose cohort courses have submitted their final projects. Explore a collection of Jetpack Compose applications showcasing advanced UI techniques, animations, custom components, and polished user experiences. Help the community choose the three projects that deserve an award by casting your vote here.
From Android to iOS: Sharing a ViewModel in Kotlin Multiplatform with SKIE - Without Losing Your Mind (nsaveek.medium.com) In this article, the author explains how to seamlessly share Kotlin Multiplatform ViewModels with iOS SwiftUI using SKIE and a lightweight Swift wrapper, allowing developers to reuse business logic without rewriting code.
Compose & kotlinx.html (jakewharton.com) Jake Wharton demonstrates a lightweight approach to keeping server-rendered Ktor pages up-to-date by combining kotlinx.html and Molecule to stream state-driven HTML fragments directly to the client via WebSockets.
Consuming SKIE Flows in SwiftUI (touchlab.co) Gustavo Fão Valvassori highlights how SKIE’s new SwiftUI extensions eliminate boilerplate in Kotlin Multiplatform projects by providing tools like the collect modifier and Observing view wrapper to seamlessly consume and animate Kotlin Flows.
Designing Android’s missing WorkManager test rule (segunfamisa.com) A guide to creating a custom WorkManagerTestRule by Segun Famisa that eliminates boilerplate setup and provides clean extension functions to simplify Android WorkManager integration testing.
Emu: multi-device support and performance optimizations (blog.marathonlabs.io) The latest Emu update overhauls the architecture to support simultaneous multi-device mirroring, introduces a high-performance Direct+ GPU rendering pipeline, and significantly expands its MCP capabilities for AI-driven Android app testing.
Simplify your Android library development with one line of configuration (autonomousapps.com) Tony Robalik introduces DeDebug, a new Gradle settings plugin that simplifies Android library development by eliminating unnecessary ‘debug’ build variants and enabling standard JVM-like CLI test filtering.
AI, Meet App: Testing Android App Functions (proandroiddev.com) Although the Android App Functions API is currently in private preview, developers can prepare for it today by testing their app’s Gemini AI integration locally using ADB and Google’s Testing Agent.
Leverage Android skills and Gemma 4 in Android Studio Quail 4 (android-developers.googleblog.com) Android Studio Quail 4 has been released. Some of its highlights include its new developer-focused AI features such as bundled domain-specific Android skills, local integration of the Gemma 4 model for secure offline coding, and enhanced UI notifications for managing parallel AI agent chats.
Redefining Machine Learning with Kotlin A Device First Approach to AI (www.youtube.com) Michal Harakal introduces SKaiNET, an open-source Kotlin Multiplatform framework for building and running privacy-focused AI models entirely offline on edge devices.
Learn Apollo Kotlin & GraphQL in Under 30 Minutes (www.youtube.com) Stevdza-San explains what is Apollo Kotlin and GraphQL easily in this video.
Build Tools API: a stable interface for the Kotlin compiler (www.youtube.com) Wojtek Kalicinski introduces the new Kotlin Build Tools API (BTA), a stable programmatic interface designed to seamlessly integrate the Kotlin compiler into custom build systems, IDEs, and other tools.
How your Web colleagues can start using Kotlin within their preferred environment? (www.youtube.com) Denis Ambatenne demonstrates how web developers can leverage tools like the Cursor IDE, Kotlin LSP, and AI to seamlessly adopt and integrate Kotlin Multiplatform business logic without leaving their preferred tech stack.
10x faster Android feature module scaffolding with Agent SKILL (www.youtube.com) Dmitri Chernysh shows how to speed up Android module scaffolding by 10x using Agent SKILL files in Android Studio, replacing AGENTS.md with a structured SKILL.md to automate tasks with Gemini AI.
Options Is TDD the next big thing for agentic development on Android? (www.youtube.com) Philipp Lackner explores the efficacy of Test-Driven Development for AI agents in Android projects.
Daemonitor (github.com) Daemonitor is a Kotlin and Compose for Desktop activity monitor for your local Gradle daemons, offering real-time resource insights, searchable build history, and AI-agent attribution.
Microfilm (engineering.block.xyz) Microfilm is an open-source Gradle plugin developed by Block that automates Android app image compression by converting PNGs to WebP and preventing app size regressions by failing builds if uncompressed assets are detected.
AndrORM (github.com) Masahiro Kawanagare published AndrORM, an Android ORM currently in its alpha stage that utilizes Kotlin data classes and KSP to assist with SQLite development while preserving the flexibility and structure of raw SQL.
Contribute
We rely on sponsors to offer quality content every Sunday. If you would like to submit a sponsored link contact us!.
If you want to submit an article for the next issue, please do also drop us an email.
Thanks to JetBrains for their support!
Submit
Suggest a link for an upcoming Kotlin Weekly
Past Issues
RSS- Kotlin Weekly #-527! 06/09/2026
- Kotlin Weekly #-526! 30/08/2026
- Kotlin Weekly #-525! 23/08/2026
- Kotlin Weekly #-524! 16/08/2026
- Kotlin Weekly #-523! 09/08/2026
What people think about us
“Kotlin Weekly has established itself as one of the main references of what's going on in the Kotlin world.”
Hadi Hariri Head of Developer Advocacy, JetBrains
“If you have time for only a single source of information about Kotlin, Kotlin Weekly is a great choice. It is reliable, informative and fair”
Marcin Moskala Founder of Kt.Academy
“Kotlin Weekly is a comprehensive newsletter that helps me stay up to date with the most notable and recent developments in Kotlin libraries and new community initiatives.”
Raul Raja CTO 47degreesSponsor us
Kotlin Weekly is a weekly newsletter distributed currently to 22.907 developers worldwide. We offer sponsorships to be included in our mailing list. There is only one sponsored ad per issue, so you don't have to compete with others for attention. We are very transparent on how the Kotlin Weekly operates. We also offer, at the end of the newsletter, the option to include a job ad. If you are interested, drop us a message and let us know what you want.
Contact with us