First look into MVI (and vs MVVM) [Android, kotlin]

preview_player
Показать описание
MVI is something I have first seen 5-6 years ago. However, I discarded it at that time as a "way too complex alternative to MVP," and later MVVM.

Nowadays, MVI seems to be the 2nd most popular approach after MVVM and it's time to look into it. This video is my first attempt and I'm not going to stop here. We'll try to get a general picture based on comparing it to MVVM with Android Architecture Blueprints.

#android #MVI #MVVM
Рекомендации по теме
Комментарии
Автор

This was very clearly presented, would be even better if you had a side-by-side window comparison. I hope you get more subs man, keep going this was really helpful to me.

peterwachira
Автор

Thanks for the video. Just I need a clarification: in refresh method MVI, you emit isLoading and then start to load data. Should not switch the thread? It looks we are changing isLaoding and loading the data in one thread (IO)

mehdiparsaei