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

简介

本课程自上而下讲解一下整体移动端架构SERVER/CLIENT,落地到客户端架构,以及安全内容更多讲解客户端工程化链路上相关知识,从需求提出->设计->开发->测试->上线->运行时,全面贯穿移动应用架构。

目标

1.系统掌握移动端架构,含server、客户端及安全架构

2.了解架构设计要点

3.了解服务治理、性能治理、前后端效率提升等进阶知识

4.从工程化角度了解移动安全架构知识

受众人群

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

课程时长

2天(12H)

分享提纲

一、移动应用架构基础

1 移动应用架构基础

2 hybrid架构

3移动应用架构方案选型依据

4移动应用架构核心能力

5核心业务

6 UI组件

7基础SDK

8常见 APP应用架构

二、移动应用架构设计

1移动架构模式选型

2弱网高可用 

3版本更新 

4移动后端服务架构

5 APP版本更新控制

6 日志上传

7 消息推送

三、移动应用架构工程化

1 代码开发

2 组件开发

3 组件集成

4 编译打包

5 专项测试

6 热更新

7 上线发布

8移动应用架构工程化深度剖析

四、移动架构设备端应用架构设计

1 设备端功能API包装

2 设备端事件API包装

3 第三方SDK的集成和加载管理

4 本地数据存储

5 webview

6 日志记录和上传封装

7 设备识别机制

五、多APP移动中台架构 

1 MBaaS/MPaaS概念

2开发、测试支持

3统一用户设备指纹

4统一日志管理和分析

5移动公共服务网关

6 多APP移动中台架构,以阿里阿里MPaaS为例

7如何构建移动生态讨论

六、APP移动架构进阶性能治理

1 APP前端性能优化意义

2 APP前端性能指标

3 性能收集上报

4 性能分析诊断

5 性能瓶颈优化

6 性能效果评估

7 APP前端性能体系演进

8 APP前端性能优化深度剖析

9 APP前端性能优化实践

七、移动应用架构进阶服务治理

1 包体积

2 crash率

3监控后台

4日志体系

5 容灾备份

6灰度发布

八、移动应用架构后端协作效率提升

1前后端分离

2 后端通讯封装

3 API接口平台

4 数据mock

5 统一上线流程

6 前后端协作深度剖析

7 前后端协作实践

8案例:以某App为例

九、移动应用架构安全运行期

1安全日志的上传机制

2设备端加密存储

十、移动应用架构安全运行期

1敏感信息传递机制

2域名白名单

3讨论:对称和不对称加密的应用场景

十一、移动应用架构安全SDK机制

1集成第三方SDK的风险

2第三方SDK的安全控制机制

十二、APP移动架构技术演进1 native时代

2 hyrbrid时代

3 RN

4 Flutter

5 开发调试演进


预约内训 APPLY
前往提交您的需求,我们会及时与您联系
课程推荐 COURSE

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