• Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

droidcon NYC '19: Coroutine + Flow = MVI

droidcon NYC 2019 | Coroutine + Flow = MVI | Etienne Caron

droidcon NYC - Pluralsight course - droidcon NYC '19: Coroutine + Flow = MVI
by droidcon NYC

What you'll learn

MVI (Model-View-Intent) is an evolution of the MVC, MVP, and MVVM patterns. Thanks to Immutable State management and Unidirectional Data Flow, you can finally say goodbye to race conditions and rogue mutations and combine the power of MVI with Kotlin Coroutines alongside the recently released Kotlin Flows library. In this session, Etienne Caron teaches you how to build a Model-View-Intent (MVI) Android App using both Kotlin Coroutines and Kotlin Flows. You'll walk away understanding the core principles of this pattern, as well as its key benefits.

Table of contents

About the author

droidcon NYC - Pluralsight course - droidcon NYC '19: Coroutine + Flow = MVI
droidcon NYC

Droidcon New York is where the industry's leading Android experts converge to support the Android platform and create a strong network for developers and companies.

More Courses by droidcon