Your weekly dose of Kotlin

Register for the newsletter to get your weekly Kotlin dose. It is free, we are lovely and do not send spam


Subscribe

* indicates required

Latest Issue

Kotlin Weekly #-465!

Kotlin 2.2.0 Released (blog.jetbrains.com) The Kotlin 2.2.0 release is out, bringing new language features, tooling updates, and performance improvements across platforms.

Announcing the Swift on Android Workgroup (www.swift.org) Not directly related to Kotlin, but relevant: The Swift Android Workgroup has been announced to make Android an officially supported Swift platform, focusing on tooling, integration, and ecosystem improvements.

[SPONSORED] Schema-Aware Kafka Replacement (fnf.dev) Meet Bufstream, a drop-in replacement for Apache Kafka that’s up to 8x less expensive to operate and has Protobuf-first data governance. Ready to modernize your streaming? Join our workshop on July 10 and bring your questions for our technical team.

Initial exploration of using Koog for developing Kotlin based AI agents (johnoreilly.dev) John O’Reilly explores using the new Kotlin-based Koog framework to build AI agents that interact with IntelliJ and generate Compose UI code from climate data prompts.

Building a Space Flight News App with Compose Multiplatform for Android, iOS, and Desktop: Part 2 (proandroiddev.com) In this second article of the series of Building a Space Flight News App with Compose Multiplatform, Domen Lanišnik focuses on fetching data from the API with Ktor and Koin.

Handling Privacy Sensitive content in Jetpack Compose (crushingcode.nisrulz.com) Nishant Srivastava demonstrates how to replicate SwiftUI’s .privacySensitive() in Jetpack Compose to redact or blur sensitive content when the app loses focus.

Coroutines Races Guessing Game (kt.academy) Marcin Moskala released a Coroutines Races Guessing Game built with Compose Multiplatform and Wasm, challenging players to predict coroutine behavior and timing through interactive code puzzles.

Kotlin vs Cucumber for Acceptance Test Specifications (www.youtube.com) A deep dive from Duncan McGregor into replacing Cucumber with a Kotlin DSL for more readable, type-safe, and business-friendly acceptance tests.

Compose Multiplatform for iOS: Ready for Production Use (www.youtube.com) In this video from the KotlinConf, Sebastian Aigner gives an overview of the current state of the art of Compose Multiplatform for iOS.

Demystify KMP builds and structure (www.youtube.com) This talk by Ben Trengrove and Dustin Lam demystifies Kotlin Multiplatform (KMP) project configuration for sharing business logic.

Free webinar - Common mistakes in Kotlin Coroutines (webinar.kt.academy) See the 5 bugs even senior Kotlin devs ship and learn the fixes — two convenient sessions, live Q&A. Register now!

LensLogger (github.com) LensLogger is a Kotlin Multiplatform library for Android and iOS that makes debugging network requests effortless.

AutoMobile (github.com) AutoMobile is a comprehensive set of tools that enables AI agents to interact with mobile devices

StoryVoyage (github.com) StoryVoyage is an Android application that demonstrates a custom AI assistant UI from Nutrient SDK

InferKt (github.com) InferKt is a llama.cpp binding for Kotlin multiplatform API for common use on and Android and iOS.

kflite (github.com) kflite is a Kotlin Multiplatform library to run TensorFlow lite models on iOS and Android targets.

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

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 47degrees