Copy
 
 

ISSUE #249

9th of May 2021
 

Kotlin 1.5.0 is finally here! Expect a lot of content coming during the upcoming weeks. By now we can start focusing on the new features. Enjoy the selection of links, Kotliners.



Announcements


Kotlin 1.5.0 – the First Big Release of 2021
Kotlin 1.5 is finally out and official, according to the official roadmap. Check out this link to see all the new features included.
blog.jetbrains.com

Technology Preview: Jetpack Compose for Web
Jetpack Compose advances to the browser. The first technology preview of Jetpack Compose for Web, powered by KMP.
blog.jetbrains.com

kotlinx.serialization 1.2 Released
And one more release announcement from JetBrains this week. kotlinx.serialization 1.2 is out, faster, and more stable.
blog.jetbrains.com



Articles


How to persist Ktor logs
Marco Gomiero keeps working with ktor and writing about it. In this new article, he describes how he persists ktor logs.
www.marcogomiero.com

Using Realm persistence library in a Kotlin Multiplatform project
John O'Reilly wrote about how we can integrate Realm in a KMP project.
johnoreilly.dev



Android


Things to know about Flow’s shareIn and stateIn operators
This post by Manuel Vivo describes the usage of The shareIn and stateIn operators, and how they convert cold flows into hot flows
medium.com



Videos


Is Kotlin Multiplatform Mobile Ready for Production?
Mitch Tabian has released a video explaining whether he thinks KMP is ready for production or not.
www.youtube.com

Getting ready for Declarative UIs with Unidirectional Data Flow using Kotlin Coroutines
Video of the session on Declarative UIs with Unidirectional Data Flow with Raul Hernandez Lopez at the Virtual Kotlin User Group.
www.youtube.com

The Benefits of StateFlow and SharedFlow over LiveData
Andrey Liashuk speaks at GDG Johannesburg about the benefits of using StateFlow and SharedFlow over LiveData.
www.youtube.com

GDG Tech Sessions - Building Kotlin Multiplatform Apps
This new chapter of the GDG Tech Sessions with Mohit Sarveiya explores how to build KMP applications.
www.youtube.com

New Standard Library Features in Kotlin 1.5.0
In this video, Sebastian Aigner explores the highlights of the new features in the stdlib Kotlin that will help to make you more productive.
www.youtube.com
 


Jobs

Join a friendly and supportive Android team
We’re looking for Android developers to help us create great experiences for our users. Come and learn new things with our collaborative and inclusive team. We use 100% Kotlin and love open source. You need to be able to work in Virginia, USA without immigration sponsorship. Get in touch to find out more!.
www.capitalonecareers.com

 Lead Android Developer @ Stream
Stream is hiring a Lead Android Developer to build and mentor a new team around our Jetpack Compose efforts. Join one of the growing startups in Colorado and Amsterdam and help us build the world’s most complete SDKs for chat and messaging applications. Apply now!
getstream.io
 

Forza Football is looking for the Senior Android Engineer
Join us to make the world of football a better place and available for everyone! Together we’ll build the number one football platform on Android. Get challenged by modern tools and frameworks while contributing with your technical expertise and coordinating to shape the team’s vision for the future. Discover more details in our role description!
forzafootball.teamtailor.com
 



Podcast


Episode 63 – Composed Leek
In this second episode in English of Android Leaks, Yannick and Benjamin have a chat with Leland Richardson and Romain Guy from Google about Jetpack Compose.
androidleakspodcast.com



Libraries


kgp-150-leak-patcher
A simple plugin to automatically patch the memory leak in Kotlin Gradle Plugin 1.5.0 in https://youtrack.jetbrains.com/issue/KT-46368.
github.com

kotlin-cli-starter
A starter project to build command-line tools in Kotlin Multiplatform.
github.com

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!

Twitter
Facebook
Website
Copyright © 2021 Kotlin Weekly, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp
Facebook
Twitter
Link
Website