MVI architecture with Jetpack Compose for Android 2022

Learn MVI - Model View Intent - Architecture with Jetpack Compose. We use MVVM, Coroutines, Retrofit, Glide and Kotlin

4.65 (17 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
133
students
1 hour
content
Jun 2022
last update
$84.99
regular price

What you will learn

Android Architectures

MVI Architecture

MVVM Architecture

Android development

Description

In this course we discuss the MVI - Model View Intent - architecture for Android development using Jetpack Compose.

The MVI Architecture is the newest iteration in the MVX types or architectures for Android, and brings with it a few different benefits. Most importantly, user interaction traceability, system state predictability and ultimately, improved scalability and testability.

As an Android developer, it's important to stay up to date with the latest developments.

This architecture has distinct advantages and disadvantages that are important to know when deciding whether to implement it in your application. In addition, it’s important to be able to discuss it in an Android interview, where you might be judged on whether or you have heard of it.

In this course, we will go through a theoretical description of Android architectures in general, such as MVC - Model View Controller, MVP - Model View Presenter and MVVM - Model View ViewModel. Finally we will see what the new MVI Architecture brings to the table.

We will also implement the knowledge we learned in a practical application. We will build an app that retrieves a list of animals from a backend api, and displays it in a list in the application. The application will showcase how to use the MVI architecture in a simple case, so that it’s easier to understand.

This is also an excellent project course for someone who wants to sharpen their Android development skills.

So sign up today and let's learn about the MVI architecture as it applies to Android development.

Content

Introduction

Introduction
Freebies and updates
Important message about Udemy reviews
Android Architectures
Why MVI
MVI Architecture

MVI

Project introduction
Dependencies
Create project and add dependencies
Setup Retrofit
Intent and State
ViewModel
View Composables
Running the app

Conclusion

Conclusion

Screenshots

MVI architecture with Jetpack Compose for Android 2022 - Screenshot_01MVI architecture with Jetpack Compose for Android 2022 - Screenshot_02MVI architecture with Jetpack Compose for Android 2022 - Screenshot_03MVI architecture with Jetpack Compose for Android 2022 - Screenshot_04

Reviews

Erik
October 27, 2022
Really useful, but at same really basic. He got a good understanding of the materia, so, he know how to teach this topic. Good job !
신동휘
August 31, 2022
I'll give you 5 stars for a good lecture However, it would have been better if it was an example of switching using at least 2 to 3 screens instead of a single screen. In addition, it would have been better if there were dagger-hilt and clean architecture in the lecture Thank you.
Tomas
June 8, 2022
I learned the foundation of MVI Architecture from this tutorial. The instructor explained it pretty well. I wish, it would have another application example.
Wenderson
May 22, 2022
O melhor curso de android que ja vi. Faz o passo a passo, explicaçōes concisas sem deixas o curso chato. Parabens professor, e muito bom por ter coberto este curso em Java

Charts

Price

MVI architecture with Jetpack Compose for Android 2022 - Price chart

Rating

MVI architecture with Jetpack Compose for Android 2022 - Ratings chart

Enrollment distribution

MVI architecture with Jetpack Compose for Android 2022 - Distribution chart
4569300
udemy ID
2/25/2022
course created date
3/15/2022
course indexed date
Bot
course submited by