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

false

13 Things to know for Android developers at Google I/O (android-developers.googleblog.com) Google I/O happened this year, and there has been a bunch of announcement for developers. Check out this article to know more about it.

Inside Koin 3.2 - New DSL (blog.kotzilla.io) Let’s zoom in on a great feature from this new release, that will greatly help us write smarter Koin configurations: the new Constructor DSL

[SPONSORED] The Ultimate Guide to Android ANR Internals (go.embrace.io) Join this webinar for a deep dive into how the Android framework monitors, processes, and triggers ANRs. You’ll also learn what data is collected for each type of ANR and a few different approaches for detecting ANRs in production.

Design patterns with Kotlin Part 1 (medium.com) Sandesh Bodake wrote an article about different design patterns and how you can get them implemented with Kotlin.

TL;DR Kotlin delegated properties (medium.com) This short article explains you in a nutshell what are Kotlin delegated properties and how to use them.

Kotlin — Lazy Thread-safety modes explained (blog.protein.tech) Ilyas Ipek dives deep into the Lazy property’s thread-safety modes, and explains the difference between them.

The Guide To Your First Annotation Processor with KSP (And Becoming A Kotlin Artist) (proandroiddev.com) Have you ever thought or writing your first annotation processor? Adib Faramarzi wrote a guide explaining how to achieve it with KSP.

S.O.L.I.D Principles (Examples in Kotlin) (aalishan565.medium.com) In this article, you will be able to see the S.O.L.I.D. principles implementation using Kotlin.

7 useful ways to create Flow in Kotlin (blog.canopas.com) In this blog post you will learn different ways to create Kotlin Flow with examples.

Full Guide to Testing Android Applications in 2022 (maxkim.eu) Maksims Kims wrote a detailed and throughful guide including everything you need to know about Android testing.

Airbnb uses Jetpack Compose to empower devs to do their best work (android-developers.googleblog.com) Airbnb adopted Compose to work on their apps. In this article and video, Vinay Gaba (Android Tech Lead at Airbnb) explains how their journey went.

Strategies for Migrating to Jetpack Compose with Mohit Sarveiya (www.youtube.com) Mohit Sarveiya speaks at the Android Worldwide about potential strategies you can use to migrate from XML based view systems to Compose.

Sentry SDK with Manoel Aranda Neto and Roman Zavarnitsyn (thebakery.dev) Nico Corti speaks at The Developers Bakery about Monitoring, Profiling and Instrumentation with folks from the Sentry SDK.

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