Co-routines: When to Use and When to Avoid

- PDT
MobileWeek Main Stage
Join on Hopin

Karan Balkar
LTI, Mobile Application Developer

Karan Balkar is a mobile application developer primarily working on Android since the past 5 years. He has also worked on Augmented reality / Virtual reality based mobile applications and is passionate about exploring new innovative technologies.


his talk provides a brief introduction about Kotlin Co-routines and explains the scenarios when one should try using the same and when to avoid it using practical examples. The session will also help developers understand how Co-routines work and the best practices for using the same.

As software developers, we often tend to use what is considered best practice without understanding the practical applicability of the same in our own applications.

Through this talk, my aim is to help developers understand areas / use cases where Co-routines can prove much effective as well as less effective. It will not focus on downsides of Co-routines but mainly on the applicability of it in different scenarios based on my experience so far.