Access 7000+ courses for 60 days FREE: pluralsight.pxf.io/c/1291657/...
Get a detailed understanding of using Coroutine builders which are nothing but the higher-order functions used to create coroutines.
- Explore launch, async, and runBlocking coroutine builders.
- Use of GlobalScope companion object which is used as GlobalScope.launch and GlobalScope.async function.
- Understand why using GlobalScope is highly discouraged?
- Difference between GlobalScope.launch() and launch(). Also between GlobalScope.async() and async().
- Explore what exactly is the use of runBlocking builder.
- Write JUnit test cases for suspending function (suspend modifier) using runBlocking coroutine builder.
Next Video: • Kotlin Coroutine Cance...
Previous Video: • Kotlin Coroutines: Exp...
Source code link: bit.ly/2QtcUWR
Chapters
00:00 Introduction
01:33 Coroutine Builders
02:57 Purpose of GlobalScope
08:02 launch coroutine builder
15:02 async coroutine builder
19:56 runBlocking coroutine builder
25:02 Summary
26:15 What's Next?
Check out my website:
bit.ly/smartherd
Donate and support us
[Only if you think our courses are better than Udemy or Udacity]
Patreon: bit.ly/patreon-donate
Paypal/Payoneer: sriyank123@gmail.com
UPI (only for India): smartherd@okaxis
Programming courses:
Ruby Programming: bit.ly/smyt-r
Dart Programming: bit.ly/smyt-d
Kotlin Programming: bit.ly/smyt-k
Java Programming: bit.ly/smyt-j
Flutter course:
Flutter App Development: bit.ly/2Rg7EFR
Android courses:
Android using Kotlin: bit.ly/smyt-ka
Android using Java: bit.ly/smyt-ja
Android Material Design: bit.ly/2SMJqU6
Android Jetpack Architecture: bit.ly/yt-j
Android Multiple Screen Support: bit.ly/smyt-mss
Android Retrofit: bit.ly/2Ee6GHn
More programming courses:
bit.ly/smy-list
Follow us on
Facebook: bit.ly/smartherd-facebook
Twitter: bit.ly/smartherd-twitter
Github: bit.ly/smartherd-github
--- Thank you for your love and support --- .
.
Please donate and support my work
(If you think my free tutorials are better than paid ones :)
- Patreon: bit.ly/patreon-donate
- Paypal/Payoneer: sriyank123@gmail.com
- UPI (only for India): smartherd@okaxis
:: If you want to develop a website or a mobile app, email me your requirement at sriyank.siddhartha@gmail.com :: Free demos provided beforehand ::
- Access my premium courses: bit.ly/sriyank-courses
Free Programming courses:
- Ruby Programming: bit.ly/smyt-r
- Dart Programming: bit.ly/smyt-d
- Kotlin Programming: bit.ly/smyt-k
- Java Programming: bit.ly/smyt-j
- Kotlin Coroutines: bit.ly/smyt-coru
Free Flutter course:
- Flutter App Development: bit.ly/2Rg7EFR
Free Android courses:
- Android using Kotlin: bit.ly/smyt-ka
- Android using Java: bit.ly/smyt-ja
- Android Material Design: bit.ly/2SMJqU6
- Android Jetpack Architecture: bit.ly/yt-j
- Android Multiple Screen Support: bit.ly/smyt-mss
- Android Retrofit: bit.ly/2Ee6GHn
More free programming courses:
- bit.ly/smy-list
Check out my website:
- bit.ly/smartherd
Let's get in touch! [Sriyank Siddhartha]
LinkedIn: bit.ly/sriyank-linkedin
Facebook: bit.ly/smartherd-facebook
Instagram: bit.ly/sriyank-instagram
Twitter: bit.ly/sriyank-twitter
Github: bit.ly/smartherd-github
--- Thank you for your love and support ---
Негізгі бет Kotlin Coroutine Builders: launch, async, and runBlocking along with GlobalScope companion object
Пікірлер: 65