Event driven approach: Make your app more predictable, maintainable and easier to debug
Tetris
Friday 19 July, 16:00 - 16:45
MVP, MVVM, MV* are popular architecture design patterns in Android development enabling us to develop smooth and responsive apps. Some time ago I discovered that every time I implemented MVVM, I created a poor man’s state machine.
In this talk, we’ll see how we can make our apps more predictable, maintainable and easier to debug by integrating state machines into the presentation layer of the app architecture.
Resources: https://github.com/BKinya/QuickTock
A sample project I implemented using Tinder’s state machine library
Happy Coding!