In this episode of Fragmented, we talk to Hannes Dorfmann about using the Model View Intent (MVI) pattern for Android. The MVI pattern was sparked through cycle.js (for javascript). Hannes took this pattern and tried to adapt it to Android. This pattern has gained a lot of traction and interest in the Android community.
In this episode, he breaks down the pattern for us. He tells us how to implement it, how it helps with testing, the benefits of the pattern and some of the pitfalls. Recording this episode was riveting for us and we dive into some juicy technical details. Listen on!
Show Notes About Hannes * hannesdorfmann.com blog * Mosby * Tickaroo * Freeletics * The Context podcast
MV* patterns * cyclejs * André "Staltz" Medeiros * MVVM pattern * MVP pattern * KG - What i learnt using Presenter patterns * MVC by Trygve Reenskaug
MVI like patterns Hannes series on MVI for Android (must read!) :
Misc * Kategory - (Jorge) * Redux * Redux Saga - alternative side effect model for Redux apps * Redux Observable - AirBnB * Groupon Grux * Instacart LCE * The Journey of Android Engineers: Redux-ing UI Bugs by Christina Lee * Managing State with RxJava by Jake Wharton
Sponsors * Rollbar - special offer: Bootstrap plan free for 90 days * Rollbar open source library (alpha)
Contact * @sockeqwe [twitter.com] * @fragmentedcast [twitter.com] * @donnfelker and +DonnFelker * @kaushikgopal and +KaushikGopalIsMe