Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

MVI architecture for Android with XML layouts

Kiến trúc MVI cho Android với bố cục XML

Kiến trúc MVI cho Android với bố cục XML

Tìm hiểu kiến trúc MVI - Model View Intent - sử dụng bố cục XML. Chúng ta sẽ dùng MVVM, Coroutines, Retrofit, Glide và Kotlin

4.6
(109 đánh giá)
467 học viên
Giảng viên
Catalin Stefan
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
10.000đ 349.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
1.5 giờ video
17 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Các kiến trúc Android
Kiến trúc MVI
Kiến trúc MVVM
Phát triển ứng dụng Android

Yêu cầu

Kiến thức phát triển Android

Đối tượng phù hợp

Lập trình viên Android mới bắt đầu
Lập trình viên Android nâng cao

Nội dung khóa học

3 phần • 17 bài giảng
1 Mở đầu
2 Thông báo quan trọng về đánh giá trên Udemy
3 Kết nối qua mạng xã hội
4 Các kiến trúc Android
5 Tại sao nên dùng MVI
6 Kiến trúc MVI
1 Giới thiệu dự án
2 Các thư viện cần thiết
3 Tạo dự án và thêm thư viện
4 Cài đặt Retrofit
5 Intent và State
6 ViewModel
7 Bố cục giao diện
8 RecyclerView Adapter
9 Tích hợp toàn bộ thành phần
10 Chạy ứng dụng
1 Tổng kết

Giới thiệu khóa học

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

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.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Android Development
Hiển thị tất cả khoá học Kotlin
Hiển thị tất cả khoá học Mobile App Development
Hiển thị tất cả khoá học Xml
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊