This course shows you how to build a mobile application based on the Model-View-Intent architecture, MVI for short.
We'll cover how the
Model stores information, how the
View reflects these changes and feeds back into the
Model via something called an
We'll also explain how this architecture uses what is called a Unidirectional Data Flow. We'll also see how this relates to functional and reactive programming.
This episode is a good starting point if you're new to these concepts, or if you'd like a quick refresher before diving-in.
Further content if you'd like to know more about the MVI big picture.