English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 1h 34m | 571 MB
In this course, you will use RxJava to build an app using the Model-View-Intent architecture, learning about components like intents, results, and state.
This course is for intermediate Android developers who have previously been exposed to architecture considerations on Android. They have potentially used patterns like MVP and MVVM but are looking to use MVI for the first time or have used MVI but are looking for a deeper understanding of the pattern.
Students will learn:
- The concepts and structure of the MVI pattern
- MVI actions and intents
- How to build an app using MVI
- How to test an MVI app
- Where MVI fits in within a more complicated app architecture
- How to define and process results
- How to define a view state and render it to the screen
Table of Contents
1 Promo
2 Introduction
3 Model-View-Intent
4 The Starter Project
5 Prerequisites
6 MVI Base Interfaces
7 Defining Intents
8 Challenge – Intents
9 Defining Actions
10 Challenge – Actions
11 Conclusion
12 Introduction
13 Processing to Results 1
14 Processing to Results 2
15 Challenge – Results
16 Defining View State
17 Reducing to State
18 Challenge – State
19 ViewModels
20 Rendering the View 1
21 Rendering the View 2
22 Testing MVI
23 Conclusion
Resolve the captcha to access the links!