MVVM and MVI - Unveiling the commonalities and differences | Rashanjyot Arora
Details
This talk aims at discussing the nuances of MVVM and MVI, primarily addressing their commonalities and differences. This would be less code specific and more about understanding the design patterns and the mindset for modeling data, structuring overall code and evaluation in terms of readability, performance, and maintenance. We will begin briefly from MVVM and then quickly move to examples of transitions from MVVM to MVI, comparing them step by step on the following points:
(It is recommended to have a foundational understanding of MVVM):
- Unidirectional Flow
- Immutability and state management
- Debugging and state tracking
- Readability, performance, and maintenance concerns
About Speaker:
Rashanjyot Arora
Rashanjyot is an Android Engineer at OkCredit and Android Tech Editor at RayWenderlich.
LinkedIn: https://www.linkedin.com/in/rashanjyot/
Twitter: https://twitter.com/rashanjyot
This is a free and open event for everyone. Once you RSVP you should be able to see the zoom link. As always feel free to reach out in case of any difficulties.
