Developing High Quality Android Applications

所在平台: Udemy

课程主页: https://www.udemy.com/course/developing-high-quality-android-applications/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 开发高质量Android应用 **课程概述:** 本课程由专家Annyce Davis教授,旨在帮助学员减少缺陷、创建可维护的Android应用程序。课程面向已具备Android开发基础知识的学习者。 **主要学习内容:** * **Android库:** 了解并使用Android提供的各种库。 * **软件设计原则:** 学习关注点分离(Separation of Concerns)和迪米特法则(Law of Demeter)等关键原则。 * **架构设计:** 重点学习如何构建应用程序的表示层。 * **设计模式:** 深入理解模型-视图-呈现器(Model-View-Presenter, MVP)模式。 * **静态代码分析:** 掌握使用PMD、FindBugs和Android Lint进行代码质量检查。 * **单元测试:** 学习单元测试的概念,并通过JUnit进行实践。 * **用户界面测试:** 学习用户界面测试的技术,并使用Espresso进行实际操作。 **课程目标:** 完成本课程后,学员将掌握开发高质量Android应用程序所需的知识和技能。 **配套资源:** 课程包含可供学员跟随学习的练习文件。

课程评论(0条)

课程详情

In this Developing High Quality Android Applications training course, expert author Annyce Davis teaches you how you can reduce defects and create maintainable software. This course is designed for users that already have a basic working knowledge of developing Android applications. You will start by learning about Android libraries, then jump into learning about software design principles, including separation of concerns and Law of Demeter. From there, Annyce will teach you how to architect the presentation layer. This video tutorial also covers topics such as model view presenter pattern, static code analysis, PMD, FindBugs, and Android Lint. You will also learn about unit testing, unit testing with JUnit, and user interface testing. Finally, you will learn about user interface testing with Espresso. Once you have completed this computer based training course, you will have gained the knowledge necessary to develop high quality Android applications. Working files are included, allowing you to follow along with the author throughout the lessons.

课程标签

0人关注该课程

主题相关的课程