MVI on Android · Reducing to State |

This is a companion discussion topic for the original entry at

this pattern seems very verbose. it seems like theres a lot more involved in this pattern than the other common patterns on android (MVVM, MVP). would the other patterns be considered easier to understand?

Thanks for the question @eoin_a! Agreed that MVP and MVVM may be a better fit for smaller to medium size apps. MVI might make more sense for larger, more complicated apps that you would typically find in production projects. Especially so when the app team is fairly large.

1 Like