由Stefan Jaindl创建
MP4 |视频:h×720 |音频:AAC,44.1 KHz,2声道
类型:在线学习|语言:英语|时长:126讲(8小时7米)|大小:2.8 GB
设计可扩展的应用程序并为移动技术领导角色做好准备
你将学到什么
成为移动技术领导者:掌握架构技能
知道如何构建任何大小的应用程序
编写干净的代码:最佳实践和系统设计原则
MVC、MVP和MVVM之间的比较和选择
在Android应用程序中实现清洁架构和分层架构
使用Android架构组件、导航和依赖注入构建可扩展的应用程序
掌握多模块Android项目中的模块化
要求
希望有一些移动应用程序开发(最好是Android)的经验。
说明
将你的Android开发技能提升到一个新的水平,成为应用程序架构的专家。无论是构建小型应用程序还是大型多模块项目,掌握Android应用程序架构都是创建可扩展、可维护、高性能应用程序的关键。作为一名应用程序架构专家,您还将为担任移动技术主管做好准备,因为您将能够做出关键的架构决策,并指导项目取得成功。您还将学习关键的系统设计原则和模式,这将有助于您在移动系统设计面试中脱颖而出。Stefan于2011年开始开发Android应用程序,几乎从Android诞生之初就开始了,从那以后,他不得不构建、设计和开发许多具有挑战性的Android、iOS和多平台应用程序。在本课程中,他想与您分享他的全面经验。应用程序是独一无二的——不同的应用程序有不同的要求,可能需要不同的架构决策。本课程旨在提供架构原理的坚实基础,解释和比较流行的应用程序架构,并指导根据给定的要求选择合适的架构。尽管该课程特别针对Android,但大多数概念也适用于iOS。大约8小时的点播视频内容将涵盖掌握现代Android应用程序架构所需的知识:编写干净的代码:应用DRY和SOLID等最佳实践和系统设计原则来创建可维护、可扩展的代码库。选择正确的模式(MVC、MVP、MVVM):了解Model-View-Controller(MVC)、Model-View-Presenter(MVP)和Model-View-ViewModel(MVVM例程、SharedPreferences&DataStore、Room数据库、WorkManager API或分页库实现高效导航:使用Android导航组件无缝处理复杂应用程序中的导航应用依赖性注入(DI):使用Dagger和Hilt等流行的DI框架,或者使用Kodein和Koin等服务定位器框架编写更清晰、更可测试的代码,并进行更好的依赖管理掌握模块化:将复杂的代码库组织成模块,无论它们是基于层、功能还是两者,以获得更好的可扩展性,同时尊重组件内聚和组件耦合的原则
到此这篇安卓富文本框架(安卓 富文本)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/38040.html