MVI architecture for Android with XML layouts

所在平台: Udemy

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

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Android中的MVI架构及XML布局 课程概述:本课程讨论了适用于Android开发的MVI(模型-视图-意图)架构。MVI架构是Android中MVX架构的最新迭代,带来了一些不同的好处。最重要的是,它具有用户交互可追溯性、系统状态可预测性,从而提高可扩展性和可测试性。作为一名Android开发者,了解最新的发展至关重要。这种架构有其独特的优缺点,了解它们对于决定是否在应用程序中实施该架构十分重要。此外,在Android面试中能讨论这一架构也很关键,这可能会影响对你是否了解它的评价。 在本课程中,我们将理论性地描述Android架构的一般概念,例如MVC(模型-视图-控制器)、MVP(模型-视图-主持者)和MVVM(模型-视图-视图模型)。最后,我们将探讨MVI架构带来的新特性。此外,我们还会将这些知识应用于实际项目中,构建一个从后端API获取动物列表并在应用程序中显示的应用。该应用将展示如何在简单案例中使用MVI架构,便于理解。 这也是一次极好的项目课程,非常适合希望提升Android开发技能的学习者。欢迎报名,和我们一起学习MVI架构在Android开发中的应用!

课程评论(0条)

课程详情

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.

课程标签

0人关注该课程

主题相关的课程