Understand Kotlin Coroutines on Android (Google I/O'19)

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



Duration: 37:49
169,415 views
2,656


Coroutines are a feature of Kotlin that help convert callback-based code into sequential code, making code easier to read, write, and understand. This session will show you how to use coroutines on Android, and how the new androidx-concurrent library makes it easy to use them to get things off the main thread. You'll also learn how the new library helps coroutines work with Architecture Components. This session also covers coroutine patterns, best practices, and even how to test coroutines!

Watch more #io19 here:
Android & Play at Google I/O 2019 Playlist → https://goo.gle/2GRWlQh
Google I/O 2019 All Sessions Playlist → https://goo.gle/io19allsessions
Learn more on the I/O Website → https://google.com/io

Subscribe to the Android Developers Channel → https://goo.gle/AndroidDevs
Get started at → https://developer.android.com/

Speaker(s): Yigit Boyar, Sean McQuillan, Sergey Vasilinetc

TF7514 event: Google I/O 2019; re_ty: Publish; product: Android - Languages; fullname: Sean McQuillan, Yigit Boyar;




Other Videos By Android Developers


2019-05-08How to build Android apps for cars (Google I/O'19)
2019-05-08Demystifying Android accessibility development (Google I/O'19)
2019-05-08What's new in Android Development Tools (Google I/O'19)
2019-05-08Updating your apps for location permission changes in Android Q (Google I/O'19)
2019-05-08Improve digital wellbeing: Google's approach and tips for developers (Google I/O'19)
2019-05-08What’s new in Android machine learning (Google I/O'19)
2019-05-08Accessible audio: Android hearing aid support and the audio framework (Google I/O'19)
2019-05-08Unleash the power of Play Store discovery (Google I/O'19)
2019-05-08Overview of privacy changes in Android Q (Google I/O'19)
2019-05-08Best practices for developing on Android TV (Google I/O'19)
2019-05-08Understand Kotlin Coroutines on Android (Google I/O'19)
2019-05-08The state of Unity on Android (Google I/O'19)
2019-05-08Netflix reduced app size by 33% with Android App Bundle and dynamic feature modules
2019-05-08CameraX: A Jetpack support library for camera app development
2019-05-08Android Developer Story: Robinhood uses Jetpack to help write clean, poetic code
2019-05-08Android Developer Story: Cash App uses Kotlin to help accelerate development
2019-05-07What's new with Android for cars (Google I/O'19)
2019-05-07Optimizing Android games performance (Google I/O'19)
2019-05-07Build apps for foldable, multi-display, and large-screen devices (Google I/O'19)
2019-05-07What's new in Android C++ development (Google I/O'19)
2019-05-07What’s new in Android Accessibility (Google I/O'19)



Tags:
type: Conference Talk (Full production);
pr_pr: Google I/O
purpose: Educate