Latest Issue
Kotlin Weekly #-403!
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!
Compose Multiplatform 1.6.10-beta01 is out (www.jetbrains.com) Compose Multiplatform 1.6.10-beta01 is out. This version introduces a bunch of new features. Check out the full list of goodies here.
K2 compiler migration guide (kotlinlang.org) Enable the new K2 compiler in your projects and experience the future of Kotlin today. Check out this migration guide from JetBrains.
Management of Native Code and React Native at Shopify (shopify.engineering) Shopify rewrote their job manager logic from React Native to KMP, improving sync time by 10x. They narrate their story in this article.
A Pattern for Composing Flow Operations (kt.academy) In this article, Renato Costa explores a pattern to add another tool to our toolbox when composing flow code.
Code Sketching with Kotlin Notebooks: Developer Guide (dev.to) Dmytro Kurets wrote an article summarizing his experience sketching code with Kotlin Notebooks.
Swift package export setup (kotlinlang.org) New tutorial from JetBrains on how to export a KMP library as a SwiftPM dependency.
Inline Functions: inline, crossinline, and noinline (www.youtube.com) In this video, Dave Leeds cover the basics of inline functions, and then learn about its nuances and how we can use crossinline and noinline to get the behavior that we want.
Ktor and Dependency Injection (www.youtube.com) In his Kotlin refactoring sailing, Duncan McGregor explores in this chapter Ktor and Dependency Injection.
Extending Ktor: Unleash the Full Potential of Kotlin’s Web Framework (www.youtube.com) In this session, Anton Arhipov and Ido Flax discuss developing plugins for Ktor and demonstrate a few interesting plugins that complement the standard set of Ktor’s features.
Master your Kotlin skills and code less - Mastery: 13-14 May (kt.academy) Remote workshop for experienced Kotlin developers who want to master advanced Kotlin usage. mutability, synchronization, performance, memory optimization, efficient collection processing, and multiplatform programming won’t be a mystery anymore.
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 #-403! 21/04/2024
- Kotlin Weekly #-402! 14/04/2024
- Kotlin Weekly #-401! 07/04/2024
- Kotlin Weekly #-400! 01/04/2024
- Kotlin Weekly #-399! 24/03/2024
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