The battle between MVVM and MVI never ends! Can they not coexist? Like a quote I like “Make Lovecraft Not Warcraft” we’ll try today to do just that. If you’ve been using Jetpack Compose, you probably heard about MVVM and MVI. Both patterns help improve state management and testability, but they have different approaches when it comes to events and state changes. Today we’ll explore how each one works, show...
[Read More]
MVVM vs MVI in Android Development: Finding the Right Fit for Your Compose App
Posted on April 26, 2025
Tags:
Android
Kotlin
Jetpack Compose
State Management
MVVM
MVI