MVI architecture with Jetpack Compose for Android

所在平台: Udemy

课程主页: https://www.udemy.com/course/androidmvi-compose/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用Jetpack Compose进行安卓开发的MVI架构 课程概述:本课程旨在探讨基于Jetpack Compose的MVI(模型-视图-意图)架构在安卓开发中的应用。MVI架构是安卓MVX架构中的最新版本,具有用户交互可追溯性、系统状态可预测性,以及提升可扩展性和可测试性等多重优势。作为安卓开发者,跟进最新技术的发展非常重要。了解这种架构的优缺点,有助于在决定是否在应用中实施时做出明智的选择,并在面试中能够流利讨论。 在课程中,我们将讨论安卓架构的理论基础,包括MVC(模型-视图-控制器)、MVP(模型-视图-演示者)和MVVM(模型-视图-视图模型)。最后,我们将深入了解MVI架构的独特之处。课程还包括一个实践项目,我们将构建一个应用程序,从后端API中获取动物列表,并在应用程序中展示该列表。这个应用展示了如何在简单案例中实现MVI架构,帮助学员更好地理解其应用。 这是一个出色的项目课程,非常适合希望提升安卓开发技能的学员。今天就报名参加,学习如何将MVI架构应用于安卓开发吧!

课程评论(0条)

课程详情

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.

课程标签

0人关注该课程

主题相关的课程