移动应用架构进阶
Robin 查看讲师
百林哲咨询(北京)有限公司专家团队成员
某大型互联网公司移动端技术负责人。拥有近10年软件系统开发经验,多年移动端优化经验。先后为滴滴、泰康人寿、中国银行、马蜂窝、用友软件、中国人寿保险等公司提供移动端性能调优、跨平台开发相关培训和技术服务
浏览:188次
详情 DETAILS

课程简介

在这样一个高度依赖移动应用的时代,如何打造高效、稳定且可扩展的移动应用,已成为每位开发者和技术负责人必须正视的关键议题。然而,移动应用架构的设计绝非易事。随着用户需求的持续升级与多样化,移动应用所需承载的功能日益复杂,数据处理量也随之激增。因此,移动应用架构必须具备出色的扩展性和灵活性,以便迅速响应市场变动及用户需求的变迁。

本课程深入浅出地讲解了架构设计的重要性、模块化与组件化实践、内存管理及优化策略,以及移动开发效率提升方法帮助学员掌握移动应用架构设计与性能优化的核心技能,全方位提升学员的开发效率与应急能力,助力企业打造高性能、可扩展、易维护的移动应用。

课程收益

1、帮助学员系统掌握移动端常见架构和演进

2、帮助学员了解移动开发性能优化方案及原理

3、帮助学员掌握从架构平台和流程管理方面如何提高开发效率

4、帮助学员从工程化角度了解移动安全架构知识

受众人群

系统架构师,开发,测试,运维,技术经理与总监

课程周期

  1天(6H) 

课程大纲

标题

授课内容

一、架构类型及架构演进

1、为什么要做架构设计;

2、你真的了解MVC、MVP、MVVM吗,我们改如何选择;

3、以架构设计为基准可以将App分为哪几类;

4、架构演进(好的架构是改出来的);

二、模块化与组件化

1、模块化方案都有哪些;

2、阿里的BeeHive;

3、模块化中我们会遇到哪些问题(实战经验);

4、SDK的封装与集成;

三、内存管理及内存优化

1、iOS中的内存管理;

2、内存检测工具;

2-1、xCode自带工具;

2-2、开源框架;

四、移动开发效率

1、开发流程与分支管理(流程化、效率化);

2、跨平台、热更新及热修复(应急能力);

3、日志回捞(线上问题定位能力);

4、代码执行率(测试效率);


企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1