Kotlin: Simplifying APIs with coroutines - MAD Skills

Subscribers:
1,270,000
Published on ● Video Link: https://www.youtube.com/watch?v=OmHePYcHbyQ



Duration: 10:13
28,997 views
488


If you're a library author, you might want to make your Java-based or callback-based libraries easier to consume from Kotlin using coroutines and Flow. Alternatively, if you're an API consumer, you may be willing to adapt a 3rd party API surface to coroutines to make them more Kotlin friendly.

This video covers how to simplify APIs using coroutines and Flow as well as how to build your own adapter using suspendCancellableCoroutine and callbackFlow APIs. For the most curious ones, those APIs will be dissected and you'll see how they work under the hood.

Building a Kotlin extensions library → http://goo.gle/2WyYR6t
Coroutines & Patterns for work that shouldn’t be cancelled → http://goo.gle/3nqc1yj
The suspend modifier — under the hood → http://goo.gle/2Wo41BT

Catch more Kotlin and Jetpack APIs for MAD Skills → https://goo.gle/kotlin-madskills

Watch more MAD Skills episodes → http://goo.gle/madskills
Subscribe to Android Developers → https://goo.gle/AndroidDevs

#Kotlin #Jetpack #MADSkills







Tags:
GDS: Yes
kotlin
kotlin tutorial
how to use kotlin
introduction to kotlin
intro to kolin
simplifying apis with coroutines
android coroutine
android coroutines
how to use android coroutines
api
apis
simplifying apis
modern android development skills
mad skills
developer
developers
android developers
google developers
android
google
language
tools
distribution
Manuel Vicente Vivo