Kotlin: Simplifying APIs with coroutines - MAD Skills
Android Developers
View ChannelAbout
Welcome to the official Android Developers YouTube channel. Get the latest Android news, best practices, live videos, demonstrations, tutorials, and more!
Latest Posts
Video Description
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
You May Also Like
Upgrade Your Kotlin Toolkit Today!
AI-recommended products based on this video

Ear Wax Removal, Ear Cleaner with 8 Pcs Ear Set, Ear Wax Removal Kit, 1296P HD Endoscope with 6 LED Lights, Kids Adults Ear Cleaning Gift, Compatible with iPhone & Android Smart Phones

Ear Wax Removal, Ear Cleaner Ear Wax Removal Kit, 1296P HD Endoscope with 6 LED Lights, Kids Adults Ear Cleaning Gift, Compatible with iPhone & Android Smart Phones
























