昨天早上,“TechParty-微信小程序讨论组”的微信群里问得最多的就是这句话。
这个早上8点多才建的群,一个小时不到就涌入200多个开发者。另外一个名字听上去很官方的“微信小程序开发群”更受欢迎,到中午就满员500人了,没有内测帐号的人现身说法,群里的开发者们就分享着各种小道消息猜原理和功能。
群里的人们都是为了前一天半夜微信一篇语焉不详的说明来的。在9月22日凌晨,“微信公开课”的微信帐号发了一条推送,称他们正在内测一种“一种不需要下载安装即可使用的应用,它实现了应用‘触手可及’的梦想,用户扫一扫或者搜一下即可打开应用。”
这个微信小应用到底是什么?
“微信小程序” 原来的名字叫做“微信应用号”。2016年1月,微信事业部的总裁张小龙就透露说,微信正在研究增设“应用号”,在目前的订阅号和服务号之外,用于推广应用。从名字就能看出来腾讯想做什么——让开发者在微信应用里开发迷你应用。
对于用户,它就是在微信里使用应用的方式,点一个按钮、或者一条链接就能打开那个“应用”,不需要下载或跳离微信。
微信没有公开小程序的技术信息,但昨天下午的2点多,有人在Github上传了一个号称是微信小程序demo的压缩包。
一位原阿里巴巴的前端在看过文件包的代码后分析说,这是一个类似JavaScript程序,可以让人通过链接获得和原生应用类似体验。
从目前的代码看来,开发者可以通过微信小程序做出你平时会用的大部分应用,比如打车、订外卖、买东西、管理银行账号……甚至在后台听歌。
这个“无需安装,一键使用应用”的想法倒是不新
类似的效果,国内不少服务都跟进过。
百度在2014年就做了“百度轻应用”,它使用的是HTML 5,同样的一键打开应用的效果,尽管也有很多HTML 5固有的弊端——因为是网页,所以每个页面都需要时间加载,所以就很容易在应用使用中遇到白屏;如果点击了返回,之前页面也要重新加载。
手机QQ也早在一年前跟进了类似效果的“群应用”。你可以在群聊天框底下,找到很多第三方应用的按钮。点击之后就可以在手机QQ内使用第三方服务了。
微信这次的做法和百度的不太一样。不再是一个HTML5页面,而更类似于Facebook的React Native技术。
微信定义了功能和按钮模块,开发者可以更容易地写代码,调用腾讯准备好的按钮和功能;从你能看到的部分,这些小程序速度会更快、体验会更自然。
但微信的规模让它备受关注
而根据目前泄露出来的应用截图,微信小程序将会放在第三屏的最下方,京东商城(购物按钮)靠下一些的位置。这个页面,就是你每天刷朋友圈一定会打开的页面。
其它可能的小程序入口还包括公众号、朋友圈以及你和人聊天时添加图片的那个区域。
这也是为什么小程序备受关注。
根据京东披露的数字,去年的双十一京东新增下单用户中,京东微信购物和手机QQ购物的比例达到52%。整个2015年第四季度,三分之一的京东新用户来自微信购物和手机QQ购物。
双十一之前,京东花了巨额的营销费用到分众、地铁广告和电视广告上。即便如此,腾讯带来的新用户还是占了一半。
那些展示位置明显更隐蔽的商家也是如此。
一位熟悉滴滴运营数据的人,也曾告诉记者,微信帮助滴滴获取了大量不频繁打车的用户,并认为这是滴滴对抗优步的一个巨大优势。
而滴滴在微信里隐蔽得很。你首先得打开微信,点导航栏的第四格“我”,再点“钱包”,然后滚到第二屏才能看到,从打开微信开始,一共要点击4次。
在滴滴展示位隔壁的同程网效果也不错。根据记者获得的数据。去年12月,有200多万人通过微信的访问同程网,而在一年半之前,还没有展示位的同程只有8324个来自微信的用户。同时同程的机票订单量也在这段时间激增。
微信的巨额流量是明摆着的。
不过所有这些,都是微信母公司腾讯的战略合作伙伴,它们的合作都是人工对接。
此前,许多公众号已经被公司改得和“应用”差不多了
其它想利用微信流量做生意的公司,此前只能依赖公众号和服务号。
最早,在微信订阅号里想做电商的小公司,在文章底部的“阅读原文”链接里面加入淘宝店的链接,后来淘宝和微信互相屏蔽了,公众号只能让用户回复关键字获取产品的淘口令。
而许多银行、航空公司、餐厅都通过公众号帮你管理账号。这些账号用起来都不方便,因为公众号只有有限的几个按钮和菜单,你经常需要在键盘回复数字才能使用特定功能。
在用户界面设计越来越简单、直接的今天,这只是不得已的做法。
这也是为什么,现在微信小程序的消息让开发者那么激动:一个在京东下方的入口,用户去朋友圈的必经之路。它的用户体验也会远远好过目前的公共号、服务号。
对于用户来说也很便利。那些你一年可能只用不到十次的服务,例如按摩师上门,保洁阿姨上门,就不用再费心安装应用了,直接在微信上使用,用完关掉就行。
银行、理财、会员计划、上门服务、健身房、营养餐预订、商品推荐……能够通过微信小程序更好做生意的场景实在太多了。
影响小程序的,还有苹果
苹果不允许第三方应用在自己的平台上做个应用商店,也不允许其它运行环境的存在。这也是为什么你在App Store里看不到任何街机游戏模拟器——iPhone的性能远远超过它的要求。
微信小程序大概在苹果允许范围的边界。“小程序”没有“小应用”或“应用号”听上去那么亲近。
几个小程序开发群里,都流传着一个消息说,是因为苹果不允许“应用号”这个名字,最后才改名叫“小程序”。类似不知真假的消息还有苹果限制每个人使用的数量。
微信是在中国举足轻重的互联网服务,苹果不太可能把它下架,但微信也离不开iPhone用户。早两年微信的大改版有过连续被苹果App Store打回,数月后才上架的先例。可以想象,此次推出的小程序已经是双方协商的结果。
除此之外,苹果的限制也会影响小程序的经营范围。
比如游戏和直播都靠卖虚拟道具赚钱,而根据苹果的明确规定,所有在iPhone上的虚拟商品,不管是游戏道具还是电子书或者音乐,都得通过App Store的支付,每笔交易分30% 给苹果。
这意味着此类服务不能通过微信支付完成,微信即便愿意支持这些类型的应用,也得通过一个相当复杂的机制才能完成从在苹果付款,到分给开发者的过程。
到最后,这依然是完全由微信控制的应用生态
而最终,谁能通过微信的小程序赚钱,解释权还在微信手里。
小程序之所以可以很快开发出来,是因为微信给开发者提供了一整套按钮和功能组件。这在性能比常见HTML5网页应用更好的同时,也让微信可以控制所有细节。
比如小程序很可能无法跳转到微信以外的应用上。它也很可能无法像做一个真正的应用那样,自己选择用广告投放和追踪系统——比如百度的。里面插入的视频也可能只能基于腾讯视频。
在更多细节公布前,我们不知道微信会限制到什么程度。但毫无疑问,微信已经习惯绝对控制:公众号有统一编辑器,文章不能有外部超链接(除非到公众号的其它文章)、不能用腾讯视频以外的视频。
和亲近的人聊天起家的微信,逐渐成为中国人日常的“超级应用”。亲友间的联系、工作协同、看新闻、吃饭买单、生活服务、理财……每一天,7亿用户都将越来越多的时间花在这个完全被腾讯掌控的世界。这是一个让其它互联网公司羡慕,甚至让喜欢谈开放的硅谷公司普遍借鉴。
如果小程序火起来,微信在日常生活里的话语权将变得更高。