Android 程序员眼中的小程序

我就是不爱在1月9日写这篇文章,哼

话是这么说,可我还是蹭了一次热点,所以身体还是很诚实的。

众所周知,在1月9日这天,微信发布了小程序,我所在的各种群里面一片哀嚎,一群苦逼的 Android 工程师说完蛋了,App 要死了,要失业了。我这种特别不喜欢随波逐流的人,又不屑地“呵呵”了下。当然嘲讽的目标并不是小程序,而是这帮 Android 工程师。

这里面很多人爱跟着大佬讲趋势,讲行业发展,讲大方向,讲财务自由,讲来讲去发现钱包里还没有几毛钱,要明白这是不符合“阶级属性”的一个话题。并不是指讲这些不对,而是凡事的度过了,就不对了。

试问自己,你们的可替代性到底有多少?公司没了你之后,是不是就会麻烦?你是不是一个受雇主欢迎的程序员?如果你三者都回答否,那你该好好反思反思自己的 学习能力 。读了大学这么多年,工作了这么多年,这一点你还是差了别人好远,并且会因为它,差距越来越大。

话题扯远了,我这篇文章的目的就是把这帮 Android 程序员拉出来批判一番的,然后来看看小程序。

构成

一直以来,小程序的 SDK 好早前就发布了,看这架势,我就想到了 react.js ,又因为 React Native 的火热,然后提到了小程序良好的体验,我在没有仔细探究的情况下,就笃定小程序是用 类 RN 的方式去实现效果的,结果被狠狠打了脸。

首先,第一次打开小程序的时候,提示要下载 X5 WebView内核 
用 uiautomatorviewer 在 root 后的手机上查看小程序,我们可以看到右边View的结构,显然是