Kt. Academy Logo
WorkshopsBooksArticlesStore

Kt. Academy Blog

Einführung in die Anwendungsfälle von Kotlin-Coroutines

Vorstellung einer Artikelserie über gängige Anwendungsfälle von Kotlin Coroutines.

Anwendungsfälle von Kotlin-Coroutines für die Präsentations-/API-/UI-Ebene

Wie verwenden wir Kotlin Coroutines in der Präsentations-/API-/UI-Ebene? Wie erstellen wir einen Scope und starten Coroutinen?

Marcin Moskała
Marcin Moskała

Anwendungsfälle von Kotlin-Coroutines für die Domänenschicht

Wie verwenden wir Kotlin Coroutines in der Domänenschicht?

Marcin Moskała
Marcin Moskała

Anwendungsfälle von Kotlin-Coroutines für die Daten-/Adapterebene

Wie verwenden wir Kotlin Coroutines in der Daten-/Adapterebene? Wie verwenden wir Rückruffunktionen oder blockierende Funktionen?

Marcin Moskała
Marcin Moskała

SharedFlow und StateFlow

Bekannt als Ersatz für Subject, LiveData und vieles mehr. SharedFlow und StateFlow sind leistungsstarke Coroutine-Klassen, die jeder Kotlin-Entwickler kennen sollte.

Testen von Kotlin Coroutines

Wie wir Kotlin Coroutines testen, einschließlich häufiger Android- und Backend-Fälle.

Marcin Moskała
Marcin Moskała

Erstellen eines Coroutine-Scope

Wie wir allgemein den Coroutine-Scope auf Android und im Backend definieren.

Marcin Moskała
Marcin Moskała

Coroutinen unter der Haube

Eine eingehende Untersuchung, wie Aussetzung und Fortsetzungen unter der Oberfläche arbeiten.

Was ist Coroutine-Kontext und wie funktioniert es?

Eine ausführliche Erklärung des Coroutine-Kontexts - des leistungsstarken Datenträgers für Coroutinen.

Warum Kotlin Coroutines verwenden?

Die Erklärung dafür, warum Coroutines herausragen und uns bieten, was von anderen Technologien nicht geboten wurde.

Wie funktioniert die Unterbrechung in Kotlin-Coroutinen?

Eine ausführliche Erklärung, wie die Aussetzung in Kotlin Coroutines funktioniert.

Verteiler in Kotlin-Coroutinen

Wo wir jeden Dispatcher aus der Kotlin Coroutines-Bibliothek verwenden sollten.