Gain a deeper understanding of Kotlin Coroutines in this Advanced tutorial for Android, by replacing common a...
more
Kotlin Coroutines Tutorial for Android : Advanced
Gain a deeper understanding of Kotlin Coroutines in this Advanced tutorial for Android, by replacing common asynchronous programming methods, such as Thread, in an Android app.
Android & Kotlin
Kotlin Coroutines by Tutorials
May 11 2022 · Book
The importance of concurrency is discovered quite early on by people who start with Android development. A...
more
Kotlin Coroutines by Tutorials
The importance of concurrency is discovered quite early on by people who start with Android development. Android is inherently asynchronous and event-driven, with strict requirements as to on which thread certain things can happen.
Add to this the often-cumbersome Java callback interfaces, and you will be trapped in spaghetti code pretty quickly (aptly termed as “Callback Hell”). No matter how many coding patterns you use to avoid that, you will have to encounter the state change across multiple threads in one way or the other.
The only way to create a responsive app is by leaving the UI thread as free as possible, letting all the hard work be done asynchronously by background threads.
Kotlin Coroutines by Tutorials will teach you the techniques you need to solve common programming problems using asynchronous programming.
Coroutines in Kotlin with Filip Babić – Podcast S10 E04
Apr 8 2020 · Article (1 min)
We continue out asynchronous journey on the Android side with Filip Babić as we delve into Kotlin Coroutines....
more
Coroutines in Kotlin with Filip Babić – Podcast S10 E04
We continue out asynchronous journey on the Android side with Filip Babić as we delve into Kotlin Coroutines. Later Alex gives us a teaser for later in the season as he gets his first taste of Flutter.
Android & Kotlin
Kotlin Coroutines: In Depth
Jan 28 2020 · Video Course (1 hr, 18 mins)
Learn how to implement coroutines in a real-world example of an Android application, with structured layer...
more
Kotlin Coroutines: In Depth
Learn how to implement coroutines in a real-world example of an Android application, with structured layers and decoupled dependencies. You'll see how to test coroutines, handle errors, and structure concurrency in a clean and stable way.
Android & Kotlin
Kotlin Coroutines Tutorial for Android: Getting Started
Sep 9 2019 · Article (30 mins)
In this Kotlin Coroutines tutorial, you’ll learn how to write asynchronous code just as naturally as your nor...
more
Kotlin Coroutines Tutorial for Android: Getting Started
In this Kotlin Coroutines tutorial, you’ll learn how to write asynchronous code just as naturally as your normal, synchronous code.
Android & Kotlin
Unit Testing Tutorial for Android: Getting Started
Mar 14 2024 · Article (25 mins)
In this Unit Testing Tutorial for Android, you’ll learn how to build an app with Unit Tests in Kotlin.
Unit Testing Tutorial for Android: Getting Started
In this Unit Testing Tutorial for Android, you’ll learn how to build an app with Unit Tests in Kotlin.
Android & Kotlin
Maps Compose Library Tutorial for Android: Getting Started
Dec 16 2022 · Article (25 mins)
Learn how to use the Maps Compose library for the Maps SDK for Android to add maps to your Android app.
Maps Compose Library Tutorial for Android: Getting Started
Learn how to use the Maps Compose library for the Maps SDK for Android to add maps to your Android app.
The Kodeco Podcast
Kodeco Podcast: Kevin Moore and a Comparative Journey of Flutter, Kotlin, and iOS- Podcast Vol2, S1 E4
Dec 15 2022 · Article (1 min)
In this episode of the Kodeco podcast: Polyglot programmer Kevin Moore takes us on a comparative journey of F...
more
Kodeco Podcast: Kevin Moore and a Comparative Journey of Flutter, Kotlin, and iOS- Podcast Vol2, S1 E4
In this episode of the Kodeco podcast: Polyglot programmer Kevin Moore takes us on a comparative journey of Flutter, Kotlin, and even a hint of iOS.
Android & Kotlin
Android Networking: Beyond the Basics
Sep 8 2022 · Video Course (39 mins)
Implement advanced concepts in the Retrofit library in Android, and add interceptors and parsers. Learn ho...
more
Android Networking: Beyond the Basics
Implement advanced concepts in the Retrofit library in Android, and add interceptors and parsers. Learn how Kotlin Coroutines can make your networking code easy to write and understand.
In this tutorial, you’ll learn how to combine Jetpack Compose and the repository pattern, making your Android...
more
Repository Pattern with Jetpack Compose
In this tutorial, you’ll learn how to combine Jetpack Compose and the repository pattern, making your Android code easier to read and more maintainable.
Android & Kotlin
SQLDelight in Android: Getting Started
Aug 3 2021 · Video Course (1 hr, 25 mins)
In this course, we will introduce you to SQLDelight, a generator for typesafe Kotlin code based on
SQL dat...
more
SQLDelight in Android: Getting Started
In this course, we will introduce you to SQLDelight, a generator for typesafe Kotlin code based on
SQL database statements, with built-in support for migrations, schema validation and IDE integrations.
From initial installation all the way to customization, you’ll learn everything there is to know
about this latest invention from Square.
Android & Kotlin
Integrating detekt in the Workflow
Aug 2 2021 · Article (30 mins)
Learn how to integrate the powerful detekt tool in Android app development to help detect and prevent code sm...
more
Integrating detekt in the Workflow
Learn how to integrate the powerful detekt tool in Android app development to help detect and prevent code smells during the development process.
Android & Kotlin
Reactive Streams on Kotlin: SharedFlow and StateFlow
Jul 5 2021 · Article (30 mins)
In this tutorial, you’ll learn about reactive streams in Kotlin and build an app using two types of streams: ...
more
Reactive Streams on Kotlin: SharedFlow and StateFlow
In this tutorial, you’ll learn about reactive streams in Kotlin and build an app using two types of streams: SharedFlow and StateFlow.