2016年1月9日腾讯启动“应用号”项目(后因苹果App store的政策限制改名“小程序”),12月28日,腾讯集团高级执行副总裁、微信事业群总裁张小龙宣布,微信小程序计划于2017年1月9日正式上线。
什么是微信小程序?
在小程序正式发出内测后,张小龙在朋友圈对什么是小程序给出一个解释:小程序是一种不需要下载、安装即可使用的应用,它实现了触手可及的梦想,用户扫一扫或者搜一下就能打开应用,也实现了用完即走的理念,用户不用安装太多应用,应用随处可用,但又无须安装卸载。张小龙将小程序的特点概括为四个方面。第一,无需安装,即小程序免去下载过程,可以直接使用;第二,触手可及,小程序在需要的地方就可以获得,比如用户在所处的场景下扫描二维码就可以进入小程序;第三,用完即走,在使用完小程序所提供的功能(服务)后,关闭或离开、就当它不存在即可。第四,无序卸载,因为没有安装的过程,也就谈不上卸载。从张小龙的解释可看出,小程序就如它最初的名字“应用号”所表明的一样,它相当于一个不需要在手机中下载安装、在手机桌面上也没有图标,但能够实现一定功能的应用(App),但小程序看起来是应用,但是它以完全不同于过去APP的形态出现。小程序有点类似于内置于微信“钱包”中的滴滴出行、百团外卖、京东精选等第三方应用。小程序与公众号存在显著不同。公众号需要用户订阅,从而建议起一种粉丝关系,公众号的运营者重视订阅量,订阅量的多少决定了公众号的价值;而小程序并不追求收获多少粉丝,粉丝并不意味着访问量,它只是一种访问关系,而不是一种粉丝的关系。
小程序的入口在哪里(怎么使用小程序?)
与微信里第三方应用不同的是,微信并不提供小程序分发功能或小程序导航。张小龙认为,就像公众号从来不会有一个公众号中心,里面可以分门别类列出所有的东西出来,不会有这样的东西,我们认为应该没有一个中心入口,是去中心化的形态,所以我们也不会做小程序的分类、排行、推荐。那么用户如何发现和使用小程序?使用小程序有四种方法:第一,扫描二维码启动小程序;第二,用户在微信里可以搜索到小程序,但是微信开发团队更希望小程序是通过一种用户触达的方式,当用户需要的时候触达到它,然后使用它,而不是不需要的时候推荐给他使用,所以会极力限制它搜索的能力;第三,小程序可以分享到聊天里面、分享到群里面(但不能分享到朋友圈);第四,用户在使用小程序后通过主动确认,小程序才能够给用户推送后续通知(否则完全就是用完即走,“我挥一挥衣袖,不带走一片云彩”)。
小程序的价值何在?(微信为什么要开发小程序?)
从小程序用户的角度来说,可以免去用户安装大量App的烦恼。我们平时使用手机时会有许多应用的需求,有一些应用使用的非常频繁,如微信、淘宝、微博、邮件客户端等,但是更多应用的使用次数很少、使用时间也很短。手机的屏幕、存储空间都是有限的,安装太多的App会带来查找困难、手机存储容量不够等问题。对于轻度应用,许多用户并不想因为很少的使用专门下载一个App。小程序的出现使得用户需要时扫码打开小程序就可以使用所需要的功能,不需要安装专门的App,甚至微信里面也没有一个专门的App中心。比如有些人不愿意安装一个滴滴App,他要打车时只需要进入微信的第三方应用,打开滴滴出行即可。
从小程序开发者的角度来说,解决手机用户快捷访问的难题。在PC互联网时代,用户想了解一个企业,可以在浏览器输入网址(或者通过搜索引擎、网址导航等方式)找到该企业网站,并浏览企业的信息或获得所需服务。但是在移动互联网时代,尽管企业也可以通过手机端App提供服务,但是大多数手机用户只愿意每天使用几个App,而不愿意下载或者使用很多App,更不愿意为了访问一个企业的信息或服务专门下载一个App。这就造成在移动互联网时代,很多企业发现他们反而不如像PC的时代那样更方便地通过一个网站来解决所有的问题,通过一个网站把所有的服务放到线上去。公众号部分地解决了这一问题,但是公众号的缺陷在于,它是基于订阅和推送关系的,用户要了解一个企业的情况或体验它的服务,必须订阅他们的公众号,但是此后他如果不退订的话,还会不断收到企业推送的信息,而这些信息是用户所不需要的(相比之下,一个网站并不能给用户推送消息,所以它并不会骚扰到用户)。小程序用完即走的特征使得它是对PC时代企业网站的一个很好的替代,只不过通过扫二维码的方式取代了输入网址的方式。用张小龙的话来说:“把小程序想象成是PC时代的一个网站的话,我相信会帮助大家更好的理解什么是小程序。”
小程序的影响与腾讯的野心
张小龙在解释微信的公开课里说:“我相信很多的程序员都会有一个梦想,我们除了自己去写一个程序,我们能不能再去写一个能运行程序的程序,这是很有意思的事情。通常来说可以运行程序的程序,通常意味着是一个操作系统,我并不认为我们有能力去做一个操作系统,但是我们可以有机会在某种程度上做到一个可以运行程序的程序,那对一个程序员来说他会觉得非常的自豪和兴奋,我今天就是怀着这样一种心情。”由于许多应用能够直接在微信里运行,也就是说微信把原来运行于智能手机操作系统(iOS或安卓)上的应用转移到微信上,实际上这就使得微信从一个社交、媒体的平台进化为一个应用(App)的平台。尽管微信本身仍然要运行于手机操作系统之上,但是它已经扮演了部分操作系统的角色。我们都知道操作系统是ICT产业中网络效应最突出、垄断性最强的,因此小程序的推出无疑会进一步强化微信的用户粘性和市场地位。
小程序正式出推后,一些轻度应用的App将会失去独立存在的身份而转变为小程序。由于小程序的开发难度和开发成本要远远低于独立App,因此许多新开发的App可能会首先以小程序的面目出现;当它的用户粘度增大、使用频率提高后,再开发独立的App。此外,小程序所支持的主要是轻量应用,本身代码复杂、容量占用大、计算处理能力要求高的App也很难在微信里面跑。因此,小程序不可能完全取代App,淘宝、微博等重度使用的App依然会独立存在,但是许多轻度使用的App将会依附于微信平台。