应用升级进阶之路.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《应用升级进阶之路.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 应用 升级 进阶
- 资源描述:
-
1、应用升级进阶之路移动互联网时代,一切都更快捷但应用升级却遇到了这些问题 应用的平均上线时间需10小时以上 平均迭代周期在一个月至一个半月内 一年平均发布810个版本应用市场 审核慢 应用市场中的版本升级需依赖应用市场主动推送,用户主动点击,版本转化率小.应用市场 转化少 基于应用市场版本升级转化率小,如果希望用户能升级最新版本获得最佳体验,往往需要开发;运营;产品;客服等多角色参与,版本兼容成了大问题.应用市场 效率低弹窗升级&热更新为了让用户能更便捷的体验应用最新版本,弹窗升级&热更新技术应运而生热更新在用户无感知的状态下完成Bug修复,并可多纬度设定更新范围,精准命中问题版本。适用场景线上
2、Bug修复弹窗升级在App内弹框提醒用户升级,并可对升级用户范围及数量进行精准控制.适用场景新功能上线;页面改版;新版本灰度主流 热更新框架iOSl WaxPatch(Lua)l JSPatch(Javascript)Androidl QZone 解决方案(第三方基于该方案实现的有 Nuwa 等)l 微信 Tinkerl AndFixl Dexposed各框架差异可参阅:http:/ http:/ Objective-C 语言的动态性及消息传递机制实现方法替换,新增方法。WaxPatch 基于Wax进行了扩展,主要是增加了替换原始方法实现的能力优势支持 iOS 6,理论上支持所有iOS系统版本
3、劣势需要引入解析引擎,包体积会增大,并存在一定的审核风险iOS 主流热更新框架差异JSPatch(JavaScript)通过 iOS 7.0 新增的 JavaScriptCore 及开放的接口与 Objective-C 互传消息,利用Objective-C 语言的动态性及消息传递机制实现方法替换,新增方法等优势基于系统内置 JavaScriptCore,无需额外引入解析引擎JavaScript 语言相比 Lua 有更广泛的群众基础,并且不存在审核风险劣势不支持 iOS 7 以下系统iOS 主流热更新框架差异QZone 解决方案Android 中 ClassLoader 可以包含多个 dex 文
展开阅读全文