Skip to content

4mr0m3r0/movies-mvi-sample

Repository files navigation

MVI Sample

Android MVI sample which is based on RxJava and is composed by layers as modules.

IMPORTANT: If you want to see MVI sample with Kotlin Flow and by features, please go to this repo: https://github.com/4mr0m3r0/movies-modularization-sample which uses Movies API as well.

First of all

Check out these articles, projects samples and videos

Description

You can search movies by title. The result will be a list, an error or an empty screen depending on what the API result is.

Ui States

Default

Default

Loading

Loading

Success

Multiple Results Single Result

Empty List

Empty

Error

To many results No network

Architecture

This is an approach of Clean Architecture by layer

Clean Architecture by layer