Improving UI State management by using a Finite State Machine and MVI architecture | ProAndroidDev

Improving UI State management by using a Finite State Machine and MVI architecture | ProAndroidDev

UI State management can be strongly improved by using a Model-View-Intent architecture with the help of a Finite State Machine