Solid Quacamole

An engineering blogging site

March 29, 2020

Android MVI architecture with Jetpack & Coroutines/Flow — Part 1 

RecyclerView Adapter with ViewBinding Photo by Mike Lewis HeadSmart Media on Unsplash I have been developing on Android since late 2011 and always remember that we wanted, since the early days, Google to be opinionated about the suggested architecture on Android :) This indeed happened a few years later, with Jetpack’s Android Architecture Components, which introduced ViewModels. ViewModels is the VM part of a MVVM architecture and can also survive configuration changes on screens.