这是首发在我维护的微信公众号 codeKK 上的文章。
1. 微信 Android 热补丁实践演进之路
微信在其官方公众号 WeMobileDev 分享了他们热补丁的实践和演进。除了在线修复 Bug 外,他们同样将热补丁用于灰度发布、远程调试等。
文章对比了支付宝的 AndFix、QZone 的 Classloader 等方案的优缺点,如 AndFix 无法替换类,无法新增变量,兼容适配麻烦;QZone 的方案对性能有影响同时 Patch 包可能过大。最后简单介绍了他们自己的方案——全量替换新的 Dex 的实现及优缺点。
文章最后列出的参考文章列表也有些不错的内容,可深入。
2. 全球移动技术大会 GMTC PPT
由 InfoQ 举办的全球移动技术大会结束,会上的 PPT 可从 http://ppt.geekbang.org/gmtc 下载,有一部分比较水,重点推荐大家看看:
(1) 插件化框架 Small
(2) 360 手机卫士性能优化之路
(3) ReactNative 实战优化之路
(4) 支付宝 App 的性能稳定性优化及运维实践
(5) JSPatch 成长之路
对 Android 多进程有兴趣的也可以看看玉刚的 Android 开发之多进程架构。
3. 阿里 Weex 开源
四月份阿里宣布开放 Weex 内测邀请,昨天 Weex 正式开源三端代码。
GitHub:https://github.com/alibaba/weex。
Weex 是阿里开发的类似 React + React Native 的框架,可用于开发跨平台应用,官方称比 RN 更轻量,更小巧。不同于 React 的 Learn once, write anywhere,Weex 的口号跟 Java 一样 Write once, run anywhere。
虽然不太看好 Weex 的发展,不过还是准备对比下具体开发和原理。
从本周起我也会在 codeKK 上陆续分享些 React Native 开发知识。
关注下面微信公众号 codeKK,可关注最新文章。
-—————————————–
codeKK 专注于开源分享、Android 内推、职业规划
微信扫一扫下面二维码关注
-—————————————–
微信的不支持加固包,完全废了。。。。
朋友,交换链接吗?
抱歉,网站内容暂不合适。