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

课程简介

在数字化时代,随着移动设备的广泛普及和移动互联网技术的飞速发展,移动端应用的性能优化已成为企业和开发者必须深入研究的课题。用户对于移动端应用的体验要求日益提高,他们期望应用能够快速响应、流畅运行,并且在多种设备和网络环境下都能保持稳定性和安全性。

然而,移动端性能优化并非易事。移动应用需要面对多样化的设备、操作系统、屏幕尺寸以及网络环境,这要求开发者在设计和优化应用时,必须充分考虑各种因素,以确保应用在不同场景下都能提供卓越的用户体验。同时,随着用户对应用功能的需求不断增加,移动应用的复杂度也在持续提升,这无疑为性能优化带来了更大的挑战。

本课程从技术类、架构及平台类到管理类三大维度,全面深入地剖析移动端性能优化的精髓直击性能瓶颈帮助学员构建高效稳定的应用基础掌握全面的移动端性能优化策略提升团队协作效率

课程收益

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

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

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

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

受众人群

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

课程周期

    2天(12H 

课程大纲

标题

授课内容

一、技术类优化

1、包大小优化;

1-1、冗余资源、重复资源、超大资源;

1-2、冗余类、冗余方法;

2、卡顿优化;

2-1、渲染流程;

2-2、离屏渲染;

2-3、卡顿检测方案;

3、内存优化;

3-1、内存异常的场景;

3-2、内存异常监听;

4、启动优化;

4-1、App启动流程;

4-2、启动时长分析;

4-3、二进制重排;

4-4、启动流程控制与监听;

5、电量优化;

5-1、影响电量消耗的因素;

5-2、优化点;

6、缓存相关;

6-1、业务数据缓存;

6-2、web离线包方案;

7、网络优化;

8、编译优化;

二、架构及平台类优化

1、移动开发架构;

1-1、常见软甲开发架构(MVC、MVP、MVVM);

1-2、软件架构演进;

2、应急能力储备;

2-1、动态日志;

2-2、日志回捞;

2-3、热修复;

3、性能及数据监控;

4、热更新;

5、跨平台;

5-1、ReactNative;

5-2、Weex;

5-3、Flutter;

6、代码执行覆盖率;

7、数据mock;

8、Log管理;

三、管理类优化

1、开发流程;

2、分支管理流程;


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