各位朋友,大家早上好!我是张小龙。
1、一张照片,回顾小程序的一年发展历程
这几天我在准备这一次讲话的内容的时候,我还专门翻看了一下相册,找到了一张特别珍贵的照片,这张照片是在大约一年前的时候拍的,是我跟我一些同事在一个会议室里面大家讨论小程序,当时叫应用号。
一个好的工具应该有一个很强的属性,就是提高效率,用完即走。
相反的,我们在做很多很多决定的时候,反而要去判断什么样的东西是最合理的,合理性才是这里面要考虑的一个最重要的因素,我们会舍弃掉很多很多本来想要做,后来发现做不好的东西,这种舍弃并不是因为说我们很克制,所以我们少做一点,而是说我们发现有很多事情做不好,或者说有很多决定它一开头是错的,或者说很多的想法,最后验证可能是行不通的,那我们如果硬要去做这些事情是不合理的,我们会把它舍弃掉,而不是说我们要克制。
3、第一次完整阐述小程序
刚才大家看照片的时候,其实这是团队在小程序启动那一天大家当时的状态,在当时来说还没有想好名字叫小程序,也没有把小程序作为一个非常完整的定义,大家只是认为我们应该往这个方向去发展,去提供一种新的服务的形态,当时愿意把它公布出来对我来说是有一点点其他的想法,因为我希望我们把它宣布出来以后给团队更大的一个压力感,既然我们都已经宣布了,那我们一定要去努力做好这个事情。
在过去的一年里,我们又做了很多次的碰撞和思考,在这个过程中小程序慢慢的找到了它的定位,找到了它自己的形态,但是因为之前我们只是做了小程序的内测,从来没有对外界解释过小程序到底是什么,以及它应该怎么样的使用,所以今天我是想利用这个机会完整的阐述一下我们是怎么样来看待小程序的。
说小程序之前,我想先回顾一下PC发展的历程。我经历了最早的PC时代到互联网时代,再到现在的移动互联网,我最早用的是PC是80、86这样的机器,那时候还不能联网,但那时候的应用程序是需要你用一个软盘和光盘安装好,它只能自己跑,跟外界是没有交互的,因为没有网络,那时候的应用程序叫做单机程序,就像单机游戏一样。
有了互联网以后,我们进入到一个互联网的范围里,在互联网里我们发现应用程序的定义有了某一种变化,但本质上来说它还是跟单机时代是一样的,它是以一种程序,一种代码的载体形式展现出来,只不过每一个程序它有了可以访问网络的能力,但是互联网我觉得有一个特别伟大的发明,就是www.web协议的出现,使互联网出现了非常大量的网站,而这些网站是可以在网络上被任何人可以访问得到,在那个时代出现了一种情况,我们可以去写一个基于网络的应用程序,我们也可以通过网站去提供服务。大家都非常熟悉,在PC互联网时代的这段历史,因为几乎我们用的最多的工具是浏览器,我们访问大部分的服务其实是来自于浏览器里的各个网站所提供的服务。
4、移动互联网的下一站:唾手可得
几年前我们开始进入移动互联网,对于电脑的使用方法和场景又发生了变化。在PC互联网时代,很多的人,特别是上一代的人因为输入法这样一个障碍是没有办法使用电脑的,但是在移动互联网时代,通过手机使得整个互联网的用户量比以前有了一个巨大的提升。智能手机我认为是一个非常厉害、伟大的创新,因为其实它的功能比当时的PC机要更强,但是它使每一个人都能够使用,使每个人都能通过手机去接触到互联网,这个时候人们访问网络服务的方式其实更多的从一个PC端的应用程序过渡到一种网页的形态。
这样的一个过程你会发现,我们想象在这样一个虚拟未来的智能眼镜里面,你会发现应用程序已经是完全不同的形态,跟现在手机里面的应用形态是不一样的,它是一种真正的所见即所得的形态,我说的所见即所得不同于在PC时代,我们在画图或者UI上面的所见即所得,而是说我们看到的任何具体的一些事物,它就包含了它的信息,包含了对信息的处理在里面。
这是我对于未来应用程序的形态的希望吧。我认为所有的应用程序应该是一种无处不在,但是又可以随时访问的一种状态,所以小程序在内测的时候,我写了一段文字,说什么是小程序?小程序是一种不需要下载、安装即可使用的应用,它实现了触手可及的梦想,用户扫一扫或者搜一下就能打开应用,也实现了用完即走的理念,用户不用安装太多应用,应用随处可用,但又无须安装卸载。
我认为在将来智能眼镜时代同样会有这种区别,眼镜会让我们真正做到所见即所得,你看到的东西就可以得到它背后的东西,这比我们现在用手触摸一个东西得到它背后的信息是更加高级的一种方式。
5、小程序的特性:无须安装、触手可及、用完即走、无须卸载
从这个定义里面可以看出来小程序是什么样的东西:
第一个,小程序是无须安装的,我认为这个对现有的应用程序一个很大的突破。用过windows的人都知道,它有一个最常用的应用,叫做程序管理这样的东西,大家要花很多的精力到里面去看哪些程序占了多大空间,哪些程序应该卸载掉了,哪些程序可能会出问题等等。在智能手机,大家对这个的管理变得更加轻量化,更加轻松,所以很多对电脑不太熟悉的人都可以用手机,但是还是存在一个过程,所有的应用程序都需要你下载它,安装它,然后你才能使用它,这是一个很繁琐的过程,小程序的第一个特性就是免去了下载的过程,可以直接使用它,所以无须安装是小程序最基础的一个特性。
第二个,在这个定义里面有一个词叫触手可及。这个词让我想到很早以前看过一本书是微软的比尔盖茨写了一本书,叫《信息唾手可得》,其实我挺佩服比尔盖茨在互联网刚刚出现的时候他就写了一本这样的书。他当时认为互联网会给大家带来一个很大的变化,就是信息唾手可得。每当我想到他这本书的时候,我其实特别自豪,因为我们在很多年后用另外一种方式实现了信息唾手可得。我这里说的触手可及的意思的是,当我们拿着智能手机接触周边的时候,我们可以通过手机直接获得信息,就是周边的信息,我们获得的方式可能没有未来的眼镜时代那么智能,但是我们可以通过手机对于周边一些基本的传感器,比如说它的扫描能力去和周边产生互动。
所以这里的触手可及的意思是,我们看到一盏灯,我们想要去控制它,可能我们只需要用智能手机对着它扫一下,然后控制这盏灯的应用程序就已经启动起来了,在我的手机里,我直接使用它就可以了。在类似博物馆这样的场景里,用户可以在一些不同的内容前面扫一下二维码就可以获知当前物体的背后的信息,这都是触手可及。
第三点是用完即走,我开始花了很大篇幅解释什么是用完即走,对于周边要完成的任务来说我们需要的是用完即走,比如我们到一个餐馆,我们可能想排队或者说点一下菜,我们并不需要去下载这个餐馆的应用程序,我们只需要在餐馆扫一下它的二维码,然后就启动了这个餐馆的小程序,我们可以立即在小程序里排队或者点餐。当我做完这些事情,吃完饭并不需要卸载这个应用程序,我们当它不存在就可以了,是一种真正用完即走的状态。
小程序的第四点就是无须卸载,你访问过它的服务,并不需要这里还有一个程序管理器去管理它,我们不需要卸载的过程。
通过这四个点我希望大家能看到的是,小程序看起来是程序,但是它以完全不同于过去APP的形状出现,它有更灵活的应用组织形态。
大家现在能够明白一个概念,大家可能知道了小程序是一种比我们现有的所有的APP更加灵活,更加唾手可得的一种形态。
6、我们为什么需要小程序
大家可能会想我们为什么需要小程序这样的东西?我们在做小程序的时候,其实我们的目的并不是说从开发人员的角度来说要改变一下应用程序的存在模式,相反,我们肯定是要满足一个特定的需求,这个需求应该是真实存在的,而不是说我们只想变化一下APP存在的方式。
这个需求是什么呢?我们刚才回顾了PC这些年的变化,在没有互联网的个人PC时代,其实企业是很难通过不联网的PC去提供服务的,当时我记得当时有一个企业做了一个PC机里面的程序,那是最早的一个表格的软件,但是这样的软件非常的少,因为绝大多数的企业没有能力去把他们的服务做成一个PC时代的软件提供出来。直到有了互联网,才改变了这个局面,互联网的出现使得所有的企业都能建立自己的网站,通过网站把自己的服务放到网上,让任何可以上网的人能访问得到,所以在PC互联网的时代里面,改变这个世界的并不是有更多的应用程序出现,而是有更多的网站出现了,并且在这个背景底下诞生了非常多伟大的互联网公司。
所以公众号的出现是特别令人高兴的事情,因为即使在PC互联网时代这些餐馆他们也没有办法把他们的服务放到网上去,让别人可以访问到。但同时我们也要看到公众号的缺陷所在,公众号是基于订阅和推送的关系,对一个餐馆来说它更多的精力放在怎么样能够收集到更多顾客的名单,它的驱动力在于它怎么样才能够给每天来餐馆的人推送消息,去发送它的一些促销的信息下去。公众号在这这里就变成了客户关系管理或者说是一个消息推送器的角色,这样的角色与PC时代通过一个网站提供服务是有很大不同的,一个网站并不能给用户推送消息,所以它并不会骚扰到用户,但是它又希望获得服务的人能很方便的访问到,从这里可以看出来,在移动互联网时代反而对于大多数的企业来说,他们缺少了一种有效的载体,甚至还不如PC互联网时代那么方便,通过网站可以很方便把他们的服务线上化。
7、小程序的定位:体验比网站好,比下载APP更便捷
从用户的角度来说,这样一种方式才是用户所需要的。我特别想解释一下小程序对于过去的PC互联网时代,其实它非常的接近于PC互联网的一种网站的服务,网站的服务其实很不同于公众号这样一种订阅形式的,它是一种真正的直接的服务。大家去想一下,把小程序想象成是PC时代的一个网站的话,我相信会帮助大家更好的理解什么是小程序。
刚才我们通过从PC到互联网到智能手机时代的回顾,以及企业通过什么样的方式来提供服务的一个回顾,看到小程序对应过去互联网的网站服务,只不过它在智能手机里我们希望不是像过去的网站那样原始的体验,我们希望它以一种更好的体验出现,所以我们定义了小程序这样一个东西出来。本质上来说,我们更希望在智能手机里用户可以更快捷的获取服务,但是他的体验又比网站要好很多很多,同时他的麻烦程度又比他去下载一个APP要好很多很多,它不像下载一个APP那么麻烦,这个就是小程序的定位。
8、关于小程序,大家关心的几个问题
这样的想法会有很多很多,昨天跟我们小程序这一块的同事在聊,他们说有人做了一个小程序特别方便,是在公交站里面等公交站的时候,想要知道下一班车什么时候来,这个时候只要扫一下公交站的二维码,启动公交站的小程序就可以看到下一班车什么时候来,这也是特别典型的一个小程序的场景。
所以至少在前期我们会更多的鼓励小程序以二维码的形式出现在每一个地方,就像公众号的早期一样。
其实是不会有的,大家可以推理出来,我们没有下载过程,所以不存在一个应用商店去下载。但是大家会说我想在里面去浏览,去找一些小程序,查找是另外一回事,搜索是另外一回事,但是我们并不会存在一个小程序的商店,所以我们也并不会像外界所猜测的那样,做一个APP的分发想法。从一开始我们就没有这个想法,就像公众号从来不会有一个公众号中心,里面可以分门别类列出所有的东西出来,不会有这样的东西,我们认为应该没有一个中心入口,是去中心化的形态,所以我们也不会做小程序的分类、排行、推荐。
关于推荐大家可能会有一些自己的想法,大家可能会认为为什么不把用户感兴趣的一些东西推荐给他?其实我们也可以把这个想法用到公众号里,我们不会做这样的事情,将来也不会做这样的事情。
我们现在并不能。
刚才大家明白了小程序和公众号是一种很独立的关系,但是因为很多的公众号和小程序他们可能是一个企业开发的,所以它们应该有某种关联,目前我们提供的一种关联是,你在公众号里面可以看到这个公众号同一个企业还做了哪些小程序,或者你在一个小程序里面你也可以看到,做这个小程序的企业还做了哪些公众号,他们是可以互相跳的。