Udemy

MVI architecture with Jetpack Compose for Android

Enroll Now
  • 2,038 Students
  • Updated 9/2024
4.4
(652 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
1 Hour(s) 10 Minute(s)
Language
English
Taught by
Catalin Stefan
Rating
4.4
(652 Ratings)
1 views

Course Overview

MVI architecture with Jetpack Compose for Android

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

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.

Course Content

  • 3 section(s)
  • 15 lecture(s)
  • Section 1 Introduction
  • Section 2 MVI
  • Section 3 Conclusion

What You’ll Learn

  • Android Architectures
  • MVI Architecture
  • MVVM Architecture
  • Android development


Reviews

  • A
    Abhiraam Wadekar
    2.5

    The links to core resources were broken (e.g. github repository does not exist)

  • K
    Keyurkumar Rajeshbhai Nimavat
    5.0

    Good and important course that can be used in daily project, good explanation from basic to advance level. With good live example in simple and easy steps so everyone can understand.

  • Y
    Yatin Kharbe
    4.0

    Good for starting MVI course learning

  • V
    Victor Andrés Zegarra Mendoza
    5.0

    Curso muy interesante donde se aprendió a implementar la arquitectura MVI

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed