Latest Issue
Kotlin Weekly #-503!
Kotlin 2.3.20 Released (blog.jetbrains.com) A new version of Kotlin is out in the hood. Check out the official announcement here.
Android developer verification: Balancing openness and choice with safety (android-developers.googleblog.com) oogle introduces an advanced flow for users to sideload unverified apps and free limited distribution accounts for students and hobbyists to bypass ID requirements.
Google Summer of Code 2026 Is Here: Contribute to Kotlin (blog.jetbrains.com) Google introduces an advanced flow for users to sideload unverified apps and free limited distribution accounts for students and hobbyists to bypass ID requirements.
KotlinConf 2026: Talks to Help You Navigate the Schedule (blog.jetbrains.com) JetBrains is highlighting some of the talks that will happen at the KotlinConf.
[SPONSORED] Advanced Compose cohort: enrollment window closes soon - price increases by €150 on Apr 1 (www.advancedcompose.com) Advanced Compose is enrolling now. The curriculum and schedule are fixed; only the entry price changes. On Apr 1, the price increases by €150. Join before the deadline to secure current enrollment terms. You can attend the first sessions and request a full refund within 3 days if it’s not the right fit.
[SPONSORED] Compose Advanced Cheat Sheet (Modifiers, Theming, Stability & Recomposition) (cheat-sheet.kt.academy) 10-page Jetpack Compose reference by Jov Mit & Marcin Moskała. Covers core modifiers (layout/interaction/drawing), CompositionLocal + MaterialTheme setup, stability rules, delayed state reads, Compose conventions, state hoisting patterns, and recomposition-safe APIs. Compose Advanced_Cheat Sheet
RememberObserver : The Compose API You Probably Aren’t Using (yvesandmobile.substack.com) Yves Kalume explains how to create lifecycle-aware objects that automatically handle their own setup and teardown without cluttering composables with DisposableEffect.
Beyond Positions: Kotlin’s New Name-Based Destructurin (proandroiddev.com) Nav Singh explains how Kotlin 2.3.20 introduces experimental name-based destructuring to prevent the common logic errors caused by position-based componentN() calls.
Monitoring Android Vitals with the Play Developer Reporting API (juliensalvi.medium.com) Julien Salvi demonstrates how to automate app health monitoring by building a custom Gradle task that fetches Play Store metrics and posts a daily status dashboard to Slack.
New big challenger in UI development by Marcin Moskała (www.youtube.com) In this video, Marcin Moskala explores how Jetpack Compose is evolving from an Android-exclusive toolkit into a formidable multiplatform contender that challenges traditional web frameworks.
Instancio (github.com) Instancio is a Java library that automatically creates and populates objects for your unit tests.
Kotlinx DateTime Fun (github.com) kotlinx-datetime-fun is a comprehensive Kotlin Multiplatform library providing essential extension functions for parsing, formatting, and mutating kotlinx.datetime objects with ease.
Kapacity (github.com) Kapacity is a lightweight, zero-allocation Kotlin Multiplatform library for Android and iOS designed to make handling digital data sizes safe, strictly typed, and intuitive.
Boks2D (github.com) Kotlin Multiplatform bindings for the Box2D physics engine (v3). Supported platforms: Android, iOS and Desktop.
Should I go outside? (github.com) A practical Kotlin Multiplatform project featuring a Compose-based UI for Android, iOS, and Desktop, supported by a shared backend across JVM and Cloudflare Workers.
Mach-O Viewer (github.com) Mach-O Viewer is a desktop application for exploring and analyzing Mach-O binary files, including universal (fat) binaries. Built with Compose Multiplatform.
AI agent skills for Kotlin (github.com) A collection of AI agent skills useful for projects using the Kotlin language. Skills are following the Agent Skills standard.
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 #-503! 22/03/2026
- Kotlin Weekly #-502! 15/03/2026
- Kotlin Weekly #-501! 08/03/2026
- Kotlin Weekly #-500! 01/03/2026
- Kotlin Weekly #-499! 22/02/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