小程序想要连接一切

2017-06-14

    

2014 年 11 月,马化腾在「世界互联网大会」上提出腾讯要「连接一切」,要成为互联网连接器。


毫无疑问,连接一切的重任落在了微信身上。


何为连接一切?


连接人与人  连接人与服务  连接人与商业    连接人与物品


人与人之间的连接,第一个版本的微信已经实现,目前,微信已经有超过 8 亿的日活用户,几乎每个有手机的中国人,已经被微信连接。


人与服务的连接,也基本上通过服务号和微信内置的服务连接起来。这里所说的服务包括了内容。我们可以在微信里完成阅读、购物、娱乐等。


人与商业的连接,一个层面是建立在服务上,另一个层面是建立支付手段上,从这个角度,微信也已经连接了商业。


然而,物品仍然没被连接。


一张桌子、一支笔、一台空调、一辆公交车、一只狗……都没有通过微信与人产生连接。


微信以及腾讯的野心是要连接一切,但世界上仍然有很多物品没有被电子化,没有被电子化意味着无法被连接起来。


怎么办?


过去几年,我们看到很多「智能设备」出现,很多创业公司强行把芯片塞进手表、空调、自行车、水杯、台灯等现实世界的物品里,然后通过手机的 app 与这些物品产生连接。


似乎这是解决人与物品连接的好方法,然而,我们不可能在所有现实世界的物品里都塞上一块芯片,那么,这些物品该如何被连接起来?


一种很容易想到的思路是,利用图像识别和 AR 技术,通过摄像头,把现实世界的物品一一识别,就像以下这张「科幻」图片一样:



然而,如果你玩过最近支付宝推出的 AR 红包,你会发现,计算机还远远不能精准识别物理世界的物品,换个角度、变换一下光线,就会出现识别误差,我们也不可能花时间让机器 360 ° 扫描所有物品。


那么,在当前技术条件下,实现人与物品连接的「折中」解决方案有可能是什么?



u=3798707233,1411088825&fm=26&gp=0.jpg





二维码



设想一张桌子、一支笔、一台空调、一辆公交车、一只狗……上面都有一个二维码,通过扫码,我们能进入相应的服务,比如桌子的二维码告诉你桌子的产地,公交车的二维码告诉你下一辆车什么时候到你不用着急挤上去,狗身上的二维码记录了你与它之间的回忆……


似乎,通过一张简单的黑白二维码,我们就能轻易把现实世界的物品「拉到」电子世界中去。二维码成为了现实世界和电子世界的超链接。


你可能会问,难道 AR 不是更好的解决方案么?二维码那么丑。可是,刚才说了,图像识别技术并不成熟;难道用 NFC 芯片不是更好的解决方案么?每个物品都贴一个 NFC 芯片不更方便么?况且 NFC 成本那么低。可是,二维码的成本更低,而且,不是每一台手机都能识别 NFC,但可能中国每台手机,都有能识别二维码的程序 — 微信也好,支付宝也好。


所以二维码成为了当前技术条件下,最有可能实现人与物品连接的「技术」手段。二维码的背后,可以是信息,也可以是服务,微信希望用小程序来承载这些信息和服务。


从某种角度上来说,小程序就是微信尝试通过二维码连接物理世界的实验田。


这就能解释,为什么张小龙举的两个例子,都是线下的场景。


其实,从小程序的功能限制上,也能看出这个偏向性。


上一篇:Java未来趋势 Java嵌入式系统将进入黄金时代

下一篇:Java 8简单的本地缓存实现