申请试用
HOT
登录
注册
 
Android SDK架构设计之路
0 点赞
0 收藏
1下载
MobTech
/
发布于
/
146
人观看

详细介绍MobTech旗下SDK的整体架构,分析SDK开发从0到1的过程,以及迭代过程中遇到的一系列问题以及解决思路,共同探讨SDK开发架构问题难点:SDK框架设计核心要点/如何解决版本冲突问题/如何处理线上崩溃

文军.png

展开查看详情

1.全球领先的数据智能科技平台 www.mob.com

2. Part.1 浅谈SDK Part.2 目录 z MobSDK架构 CONTENTS Part.3 从0到1构建SDK Part.4 SDK主要问题及解决路径

3. 1 浅淡SDK MobTech开发者服务,精选6款SDK,助力App开 MobTech视角下的数据未来 发与运营全面赋能

4.浅淡SDK SDK:Software Development Kit,软件开发工具包 提供软件必备功能 降低软件开发和维护成本 极大缩短软件开发周期 是当今移动互联网起飞的X因素

5.浅淡SDK

6. 2 MobSDK架构 历时9年,12亿+月活,40万+开发者,66万+应用 MobTech视角下的数据未来

7.MobSDK架构 Mob开发者服务历时9年,日活达到2.6亿+,月活12亿+,累计服务40万+开发者,覆盖66万+应用,155亿+设备 官网地址:mob.com

8.MobSDK架构 SDK业务功能层 通用功能层 基础工具集合层 MobSDK历时9年,当前日活2.6亿+,月活12亿+,累计服务40万+开发者,覆盖66万+应用,155亿+设 备

9. 3 从0到1构建SDK 历时9年,2.6亿+日活,155亿+设备,40万+开发者 MobTech视角下的数据未来

10.从0到1构建SDK SDK设计与开发纲要 1. 基础架构设计 2. 开放API接口设计 3. 业务功能框架设计与开发 4. 基础核心库设计与开发 5. 打包与发布

11.基础架构设计 - 可读性 业务层 - 可扩展性 - 可维护性 通用功能层

12.开放API接口设计 2. 开放API接口设计考虑点: • 1. API接口命名规范通俗易懂 • 2. 输入参数尽量少 • 3. 非阻塞 • 4. 日志清晰,便于调试 • 5. 少用回调,回调方法明确所在线程

13.设计开发与发布 3. 业务功能框架设计 • 不过度设计 4. 基础核心库设计与开发 • 低耦合 5. 打包与发布 • jenkins自动打包 • maven发布

14. 4 SDK主要问题及解决路径 历时9年,2.6亿+日活,155亿+设备,40万+开发者 MobTech视角下的数据未来

15.SDK主要问题和解决思路 包体大小 兼容适配 四方依赖 隐私合规 • 代码精简 • 系统版本兼容 • 开源框架依赖 • 官方隐私调整 • 混淆 • 厂商兼容 • 四方开放平台 • 应用市场隐私 依赖 政策 • 屏幕兼容 • 三方开发平台 • 国家网络信息 • 新老版本兼容 依赖 安全政策 • 三方安全检测 机构

16.隐私合规 1. 隐私政策声明 2. 定期送检 3. 合规与安全指南

17. —谢谢观看— 关注我们 市场合作:marketing@mob.com www.mob.com

0 点赞
0 收藏
1下载