Search
You can now search through our
archive
!
Please specify a keyword
-
Issue #454
Raul Hernandez Lopez's FOSDEM presentation on getting ready for declarative UIs with unidirectional data flow using Kotlin Coroutines.
-
Issue #454
Rechee Jozil takes a look at how suspend functions actually work underneath the hood. What does Kotlin actually generate?
-
Issue #454
At some point, you’ll need to collect (receive items) from a Flow (reactive stream) within a Kotlin Coroutine. Sam Edwards shows you how it's done!
-
Issue #451
Mohit Sarveiya presentation about gRPC, a technology that allows you to call server side logic from any platform using protocol buffers.
-
Issue #448
Kotlin Coroutines really simplifies the way we write asynchronous and concurrent code. However, Lukas Lechner identified some common mistakes that many developers make when using Coroutines.
-
Issue #447
Mohit Sarveiya explores examples of creating Kotlin Coroutine Job hierarchies, their effect on cancellation, and Supervisor Jobs.
-
Issue #446
In this episode, Colin White introduces us to Coil, an Android image loading library that recently hit the 1.0 milestone, completely written in Kotlin and with first-class support for Kotlin Coroutines.
-
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.
-