ISSUE #201

7th of May 2020

Good morning Kotliners! Here in Germany we woke up wondering why there is a word for "good weather" in German when you never need to use it in a phrase. And here you have our selection of links for the upcoming week, enjoy them.


Kotlin 1.4-M2 Released
Kotlin 1.4.M2 has been released. Like always, you can check the official announcement and all the goodies included in this site.


Introducing GraphQL Kotlin Client
The Expedia engineering team has released graphql-kotlin-client, a new lightweight, type-safe GraphQL HTTP client.

Coroutines: Suspending State Machines
GDE Garima Jain has written a very descriptive and thorough article about Coroutines and how they work underneath their skin.

Functional Programming with Kotlin and Arrow – More on Typeclasses
Arrow has spread widely since it was released. In this article, Massimo Carli explores further the Typeclasses.


How to run an expensive calculation with Kotlin Coroutines on the Android Main Thread without freezing the UI
In this new article Lukas Lechner explores how we can run intense CPU operations in Android using coroutines, and without freezing our Android UI.

Dark Mode on Android App with Kotlin
Dark Theme has been available for Android since the Google I/O 2019. In this article, Manuel Ernest explores how to implement it

LiveData transformations
LiveData is a great tool to use when working with Android Architecture Components. The Transformation class can help us quite a lot when working with LiveData, and this article explains how to use it.

Fueled Reactive apps with Asynchronous Flow — Part 2 — Asynchronous communication: Streams & Basics
Second article in the series of Fueled Reactive Apps by Raul Hernandez Lopez: in this article, he explores streams and basics.

Designing and Working with Single View States on Android
Marton Braun has written an article explaining how he approached his work using Single View States in Android


Jetpack Compose with Leland Richardson
Hadi speaks in this new chapter with Leland Richardson, Software Engineer at Google working on Jetpack Compose, about the new Kotlin First UI toolkit from Google.


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!

Copyright © 2020 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