Koltinx Coroutines library implementation in Android development.
Presentation of coroutines integration and how it improved VLC on Android
Demonstration of kotlinx Coroutines framework use for application development.
Coroutines helped a lot to improve VLC app performances on Android. This talk is a feedback on this conversion and a collection of good practices.
We will see how it helped make the app more performant and maintainable. Especially the benefit of structured concurrency and how it greatly helps solving most asynchronism problems. Use your components lifecycle to scope asynchronous jobs. Get rid of callback APIs with Flow API. And some more examples of how to dismiss the GUI frameworks limitations with coroutines
Speakers: Geoffrey Métais