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


Suscribe

* indicates required

Latest Issue

Kotlin Weekly #-437!

Modern Android Maps Feedback 2024 (docs.google.com) The teams at Google Maps is collecting some feedback from their Open Source library Maps Compose. If you have used it and you would like to help them, consider filling the following doc.

Koin IDE Plugin: A Koin Configuration Tree (proandroiddev.com) Kotzilla announces the Koin IDE Plugin, launching in Q1 2025, featuring a configuration tree view and real-time dependency validation.

[SPONSORED] Product for Engineers - A newsletter helping developers flex their product muscles (dub.link) Product for Engineers is PostHog’s newsletter dedicated to helping engineers improve their product skills. It features curated advice on building great products, lessons (and mistakes) from building PostHog, and research into the practices of top startups.

Google Maps in Jetpack Compose: Polygons (joebirch.co) Joe Birch keep exploring Google Maps Compose. In this new article, he explore how polygons work.

You Are Going to Need It (www.romainguy.dev) Romain Guy dives into benchmarking pitfalls, showing how ART optimizations can mislead results.

Best Practices for Composition Patterns in Jetpack Compose (proandroiddev.com) Suhyeon Kim explores the Slot and Compound Component patterns in Jetpack Compose, proposing some best practices to enhance UI flexibility and reusability.

ModifierOrderGuesser (marcinmoskala.com) Marcin Moskala developed a game where you need to guess how different modifier orders affect the final layout in Compose. Check it out!

Integrate Kotlin-Inject-Anvil To Tv Maniac (proandroiddev.com) Thomas Kioko shares his journey integrating Kotlin-Inject-Anvil into a Kotlin Multiplatform project, simplifying dependency injection and reducing boilerplate.

Kotlin Tips and Tricks You May Not Know: #5 — Simplify Functional Composition with let (medium.com) This article discusses how Kotlin’s let function simplifies functional composition by making code more readable and maintainable through chaining transformations.

Now in Android: 112 - Android 16 Developer Preview 1, Passkeys Spotlight Week, and more! (www.youtube.com) Now in Android #112 highlights the Android 16 Developer Preview 1, Passkeys Spotlight Week, Android Emulator improvements, and more!

Automate Android Feature Creation with Gradle (proandroiddev.com) Streamline Android development with a custom Gradle Task that automates screen, ViewModel, and UI state creation from reusable templates—check out this guide for step-by-step implementation.

Brilliant.org is hiring engineers to build the future of interactive learning (brilliant.org) Engineers at Brilliant think about both “building the right thing” AND “building the thing right” while pursuing high standards of excellence for ourselves, our users, and our codebase. 💰 $180k - $225k. Join us!

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