Android MVI Pattern
Task Editor Model Store and State Machine
Autoplay
Up next
Previous
About
In this lesson, we create our second Model Store, TaskEditorModelStore
. This is the Model Store where we'll process Add/Edit task intents.
We'll also see how to use Kotlin sealed classes to create a TaskEditorState
state machine.
Instructor
Links
Comments
Lessons in Android MVI Pattern
MVI Basics
02:41
Checking out the project template

01:47
Setting up our application

04:29
Defining Model and State

04:24
Models, Stores and Reducers

Pro
03:58
Testing a ModelStore - Basics

Pro
02:12
Testing Intents

Pro
02:37
Views and Events

Pro
02:35
Task Editor Model Store and State Machine

Pro
02:26
Testing the Task Editor State Machine

Pro
05:10
View Event to Intents

Pro
03:35
From the Model to the View

Pro
02:26
MVI and the Android View lifecycle

Pro
04:02
Tasks List View Events

Pro
01:29
Model interactions and side-effects

Pro
03:57
RecyclerView - ViewHolders

Pro
01:10
RecyclerView - Adapters

Pro
02:42
Tasks list toolbar and filter actions

Pro
05:09
Completing `TasksFragment` and `AddEditTaskFragment`

Pro
04:27
Hooking up Retrofit

Pro
05:24

Something went wrong
Lesson added to playlist
Create new playlist
Name can't be empty