Search
You can now search through our
archive
!
Please specify a keyword
-
Issue #442
Lukas Lechner's 9+ hours Video Course "Mastering Kotlin Coroutines for Android Development"
-
Issue #441
Kotlin Coroutines introduced two Flow types, SharedFlow and StateFlow. Patrick Steiger writes about substituting LiveData with one of those new types, or both.
-
Issue #440
This week, Tor, Romain, and Chet are joined by a special guest: Colin White from Instacart. Colin is the author of Coil, a popular image loading library backed by Kotlin and Kotlin Coroutines.
-
Issue #438
Federico Puy provides a clear and straightforward guide to get on board with the latest concurrency design pattern, Kotlin Coroutines.
-
Issue #438
Lukas Lechner has created a cheat sheet that could be helpful for implementing appropriate exception handling in coroutine-based code.
-
Issue #438
Jetbrains announced the release of version 1.4.0 of the Kotlin Coroutines library. The highlights of the release are StateFlow and SharedFlow, which are being promoted to stable API
-
Issue #437
Image loading for Android backed by Kotlin Coroutines
-
Issue #437
Colin White announces the release of Coil 1.0, a Kotlin-first image loading library for Android built on top of Kotlin Coroutines.
-
Issue #435
Roman Kamyshnikov's concise summary of various articles and talks about the use of Kotlin coroutines in Android.
-
Issue #424
Florina Muntenescu announces the launch of Paging 3.0 (now in alpha02), a complete rewrite of the library using Kotlin coroutines while still supporting Java users and offering the features you asked for.
-
Issue #423
Jose Alcérreca shares this series of posts implementing reactive UIs using LiveData and Kotlin Coroutines. Part I: Reactive UIs (this post), Part II: Launching coroutines with Architecture Components and Part III: LiveData and Coroutines patterns
-
Issue #422
Google has added a new Codelab to the Kotlin Coroutines learning pathway.
-
Issue #419
Ferdinand Bada tries to settle the Kotlin Coroutines debate: use Async-Await or withContext to perform background work. So what are these two concepts and which one should you opt for?
-
Issue #418
How do I define my network call interfaces in Kotlin? Bevan Steele shows the best way to make network calls using Kotlin Coroutines.
-
Issue #418
Google's unwrapping the Beta release for Android 11 as well as the latest updates for developers from Kotlin coroutines, to progress on the Jetpack Compose toolkit, to faster builds in Android Studio, even a refreshed experience for the Play Console.
-
Issue #417
In this article, Stavro Xhardha uses Kotlin Coroutines & the Kotlin Flow API to implement an MVI architecture, specifically exploring the new StateFlow API.
-
Issue #417
Amit Shekhar teaches about the suspend function in Kotlin, which is the building block of the Coroutines.
-
Issue #417
With coroutines, Lukas Lechner shows it is possible to perform expensive computations without ever leaving the main thread. However, he will also tell you why you should never follow this approach in a real production app.
-
Issue #415
Adam Hurwitz compares and contrasts implementing unidirectional data flow in RxJava vs Kotlin Coroutines' Flow.
-
Issue #415
In this article, Shreyas Patil shows how to use Kotlin Coroutine StateFlow in Android in place of LiveData.
-
Issue #414
In this blog post, Lukas Lechner will help you form a solid mental model about coroutines, this new emerging concept for modern software development.
-
Issue #414
In this post, Amit Shekhar writes about using withContext and Async-await in Kotlin Coroutines.
-
Issue #414
In this presentation, Fabio Collini shows how to leverage the Kotlin coroutines library to manage parallelism, from the basic concepts to some advanced example.
-
Issue #413
In this article, Animesh Roy teaches the fundamentals of threading, background processing, and of course Kotlin coroutines with a simple android specific practical example
-
Issue #412
In this blog post, Lukas Lechner shows you code implementing a simple use case with coroutines, callbacks and RxJava so that you can compare them.
-