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 #-404!

Kotlin Multiplatform State of the Art Survey 2024 (www.snappmobile.io) Help to shape and understand the Kotlin Multiplatform Ecosystem! It takes 4 minutes to fill this survey. The results will be shared with the community, and you have the chance of winning an Amazon voucher!

Kotlin Playground Survey (surveys.jetbrains.com) JetBrains is running a survey to understand how we can enhance your experience with the Kotlin Playground.

K2 Compiler Performance Benchmarks and How to Measure Them on Your Projects (blog.jetbrains.com) Check out this article to measure the impact of K2 on a real world project.

A Step-by-Step Guide to Performing Data Analysis With Kotlin DataFrame (blog.jetbrains.com) Garth Gilmour has been exploring Kotlin DataFrame, and how to perform data analysis.

Generic Variance (typealias.com) Dave Leeds has been taking a look at why covariance and contravariance are foundational to subtyping. By learning just a few simple rules, you’ll gain a solid understanding that’ll enable you to easily reason your way to understanding any kind of subtyping.

Managing environment variables in Kotlin with ease and type safety — DoToo [backend] (medium.com) This article showcases how to make your life easier when managing environment variables in Kotlin, especially for a Ktor project.

Dynamic Integration Testing in Kotlin (serpro69.medium.com) This article introduces kotlin-faker, and how to use it in Dynamic Integration testing.

Swift Cheatsheet for Android/Kotlin Developers (medium.com) Check out this Swift Cheatsheet for Android/Kotlin Developers.

Jetpack Compose to Compose Multiplatform: Transition Guide (touchlab.co) Folks at Touchlab wrote a guide to help you transition from Jetpack Compose to Compose Multiplatform.

Jetpack Compose for iOS: Interoping with native Components (touchlab.co) And yet another interesting article from Touchlab, this time analyzing how to interoperate with native iOS components.

Navigating the Waters of Kotlin Multiplatform: Exploring Navigation Solutions (proandroiddev.com) Thomas Kioko explores some of the intricacies of navigation in Kotlin Multiplatform.

(re)Creating a Ktor DSL (www.youtube.com) Duncan McGregor reimplemented part of Ktor’s domain specific language to target http4k, and shared it in this video.

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