07/05
2016

最近的几篇 Android 文章推荐下

这是首发在我维护的微信公众号 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 内推、职业规划
微信扫一扫下面二维码关注
codeKK
-—————————————–

随手点点下面广告,支持我维护本站吧