微信为何推出小程序
记得2006年,当facebook第一次支持第三方web app的时候,曾经写过一篇文章叫做《谁是微软的真正敌人》,网络操作系统的概念也是第一次被我提到。时光荏苒,过去了十一年,虽然并没有出现一个完全能挑战微软操作系统的真正意义上的Web操作系统,但是随着互联网从桌面互联网进化为了移动互联网,操作系统的格局也早就发生了变化:互联网化的操作系统,早就一统天下;微软虽然还是那个微软,但是Linux、Mac OS也站稳了脚跟,和微软三分天下;但是在移动互联网领域,微软早早就缴械投降,IOS和Andorid成为了真正的霸主。
进入互联网的下半场,互联网不再是早起占山为王,跑马圈地的粗放式的竞争模式,而是进入了精细化耕作和巨头厮杀的新格局。既然是高手过招,有两个维度的比拼:一个维度的是战略层面的比拼,比谁能够在更高维度建立胜负手,比眼光,比格局,比认知。一个维度则是战术的比拼,这个比拼则比较粗鲁,现阶段主要就是比谁钱多。近期微信支付和支付宝的线下补贴战争,就是典型的战术层面的一次比拼。既然都是巨头,所以其实战术层面的比拼,也就是你来我往,只能争朝夕长短,无法对战役的走向产生根本性的影响。而战役的最终决战,还是在于战略上的比拼。
在这种背景下,小程序被微信作为一个战略核武器的角色被提出来。但是在这枚核武器释放出来后,却远远没有得到应用的关注度。主要原有有如下几点:
1、小程序本质上是Web APP的改进版;而Web APP并不是一个新的东西,之前百度玩过,Google玩过,Facebook玩过,但是都没有在市场上激起多少浪花;
2、微信的推广策略,是相当的克制。作为战略核武器,微信推出、以及宣传的节奏把控是非常精准的。从早期整个市场的热切期望,到推出后三个月的市场唱衰,到4月份开始,持续的对小程序赋予更多的能力;作为一个在微信平台上的『新』物种,微信一直在试探、改进、试探这样一个持续迭代的过程。
3、悄悄的进村,秘密的干活。为了在战略上迷惑对手,因此微信本身也是刻意低调控制了小程序的曝光量,悄悄的蓄势,直到等待到一个爆点,从而实现对整个战役的翻盘。
支付宝和微信的竞争,早就跳过了工具之争,用户之争的阶段,而是进入了场景之争。在用户心智上,微信在社交场景上占据了优势,虽然微信做了比较多努力,但是也这是围绕社交场景做了一些延伸;而支付宝则在更多的生活场景上占据了优势。
如何破局?小程序应时而生。
虽然是含着金钥匙而生,但是小程序作为一款平台型产品,必须通过解决用户的一个痛点作为产品的起点。
和其他Web APP一样,小程序表面上目标是消灭低频应用,而起本质上确实作为场景战争的战略性武器,而其战术思路则是农村包围城市,星星之后,得以燎原。
1、低频应用杀手,其实只是一个幌子
随着移动互联网的发展,由于用户需求的离散化,所以发展出了各种各样的应用;有使用频次高的应用,比如社交类,阅读类,音乐类等;也有相对低频的应用,比如直播类、电商类等等;
APP的使用是需要耗费成本的,这个成本可以分为:下载成本(繁琐的下载,查找操作)、保存成本(占据的存储空间)、使用成本(应用管理、使用查找,升级);
传统的很多工具类APP,其实都是在于优化APP的使用总成本,并且在完成这个优化的时候,实现其商业价值。
用户在使用一个APP的时候,其实会不断在内心潜在的计算ROI,以此作为是否保留或者删除应用的决策依据。手机和以前的桌面相比,其较小的用户视窗的面积和有限的无线带宽,会放大这种ROI的效应,产生用户内心更多的焦虑。
这种焦虑,就是小程序需要解决的用户痛点;
张小龙提的『用完即走』,很好的契合的小程序想解决的用户痛点;
然而这是真的吗?小程序比起原来的低频应用管理方式有什么改进吗?
a、在下载成本上PK传统APP
传统的APP,如果没有安装,需要完成如下几步:打开应用市场>搜索>安装>退出应用市场>打开APP
小程序:不用安装。真的吗?
小程序的架构如下:
微信小程序框架
从这个框架可看到,其实在第一次启动小程序的时候,小程序也是需要从微信的服务器上下载小程序的程序包的。
所以从这个意义上来说,在小程序的世界中,微信充当了小程序的『APP市场』的角色,其功能和职责,与第三方的传统APP并没有区别;
所以真实的小程序的加载过程如下:
打开微信>搜索>启动小程序>从微信服务器下载>运行小程序
只是微信通过一层包装,巧妙的淡化了微信作为小程序APP市场的角色,让用户感觉好像不需要安装了。(对于工程师来说,安装的定义,其实和下载和拷贝的含义是等同的)
不过由于小程序采用的基于Web的APP方式,将重要的逻辑处理都放到的服务器后端,从而简化了前端,实现了瘦客户端,当然也是有代价的,比如在某些程度上降低了前端的用户体验,毕竟鱼与熊掌不可兼得,尽管微信在此上做了比较多的优化,但是也使得小程序只能限制了它的应用场景,当然目前来看这已经足够了。
b、保存成本
传统的APP,目前确实动则数十兆,甚至数百兆。但是从目前小程序替代的应用APP来看,主要为工具类的APP,即使目前新推的小游戏,其实也只是对一些轻游戏的替代,这类应用的体积也基本在50兆以内,目前手机普遍的存储空间都是64G起跳,随着大容量的存储空间,用户对保存成本的ROI的感知会逐渐减弱。
虽然小程序体积小,但是每次你使用后,都会在本地保存小程序包的备份,还不能删除,所以随着小程序的使用,同样会增加微信本身的存储占用空间;目前微信的体积已经数百兆,往往微信是系统中最占用存储空间和应用程序的应用了,所以小程序的保存成本也只是转嫁给了微信本身。
c、使用成本
现在操作系统对传统的APP的管理,已经是非常的成熟和优化了,不论是MIUI,锤子,还是Google的原生的Android操作系统。甚至在人工智能技术引入操作系统后,操作系统还能够实现基于场景提供应用的快捷跳转;
相比小程序来说,首先需要进入微信的语义环境,再通过搜索查找相应的小程序,尽管目前微信在首屏,提供了常用的小程序的快捷跳转方式,但是也并没有提供出对比原有的应用更优的应用体验。
况且小程序对比原有的应用,由于其技术的限制,也是牺牲了一定的交互体验。
所以,尽快小程序号称为低频应用的杀手,却并没有对原有的程序更优化的这种改善,更多的是微信的一种市场宣传导向。甚至,Google的PWA(Progressive Web APPs)对比小程序,更具优势。
2、小程序是微信农村包围城市的战略性武器
虽然小程序对低频应用的管理并没有提供优化,或者优化很小,但是微信还是非常重视小程序的原因,即使项庄舞剑,意在沛公。
首先要分析一下低频应用的特点,比起头部应用来说,低频应用更具有工具属性,就是当我要用的时候,我才打开它。而这个『当我要用它』对应的其实就是我们生活中的各个场景。场景具备时间、地点、事件属性。因此在小程序在发展过程是逐渐赋予其相应的能力的。时间和事件属性,更多是用户驱动;记得当看到微信推出周边的小程序功能,以及小程序码功能,才算是彻底打通了从现实到虚拟的场景属性。
这个时候的小程序才露出了它的獠牙,我记得好像也是这个时候,支付宝才姗姗来迟的推出的一个支付宝小程序的防守性产品。
如果在小程序的场景属性打通前的格局是:用户身处场景>选择应用>完成支付,可以选择微信或者支付宝完成支付;
但是在小程序的场景属性打通后,格局变为了:用户身处场景>打开小程序>完成微信支付的链条了。
同时通过微信的关系链,还能实现小程序本身病毒式传播和宣传;
从而从实现了一个完整的闭环,想想都可怕;
这种离散的客户的场景需求,微信通过小程序实现逐渐的收割,在另一个维度上实现对支付宝们传统的领地的占领,润物细无声。
我想这个微信们最满意的结果了吧。
所以小程序走的是一条农村包围城市的道路,通过收割低频应用需求,完成这个需求在微信生态上的闭环,从而完全将支付宝们隔离在了这个生态之外。
3、小游戏究竟下的一盘什么棋?
元旦节,微信更新的跳一跳,彻底的火了。
所以很多人说微信上搞小游戏也肯定火,甚至认为小程序支持WebGL是一次革命性的创举,预示着微信小游戏春天的来临。
通过上述的分析,我们看到了微信小程序背后的战略小心思。
所以通过微信小游戏,挣点小钱我想肯定远远比不上在场景战争中取得胜利更有吸引力。
微信小程序只是一场对全民的小程序扫盲运动。通过上次全民小飞机的试水,如何使用社交小游戏来做全民教育,我想微信已经可以信手拈来。
这次只是故伎重演,不过其目的性已经完全不同了。上次是推广微信游戏平台,而这次是彻彻底底的全民教育。之前小飞机还是在二级页面的一个入口,而这次则彻底放到了导航页了,微信对其重视程度,远远超过了一个小游戏应该得到的重视程度。
至少通过跳一跳,微信取得了如下的成果:
a、让小程序成为了社会话题,实现了对大众的一次心智植入;
b、普及了小程序的入口;之前小程序一直都很克制,如果不仔细找,你都很难找到小程序的打开方式;但是这次直接将小程序默认设置在了发现页面;
c、推广了小程序的快捷打开方式;这次是一次很重要的修改,原本的下拉页面是更新和加载新的消息的动作,本身这个动作是一个高频的操作,直接修改为了小程序的快捷打开列表;
所以小游戏不仅仅是一款小游戏或者支持WebGL这么简单,经过一年的准备,我想微信已经想好了开始向支付宝开战了:
微信小程序发展史
所以2018年,必将注定为小程序年,而我们也将是这场没有硝烟的场景战争的见证人。
----------
原创申明:
本文作者:菜花自留地
欢迎一切非商业行为的转载,请标明文章出处;如果商业转载,请联系作者本人。
我们先了解下小程序开发的步骤流程:
第一步,申请小程序账号并认证
第二步,开通微信支付商户号
第三步,开发小程序商城
第四步,发布审核上线
在这里主要的一步就是小程序商城的开发。现如今要制作小程序的门槛越来越低,主要还是因为各种SaaS模式的第三方小程序开发平台的出现。借助SaaS平台提供的各种功能组件,可视化拖拽编辑,不懂代码编程的小白也能自己制作小程序店铺,发布上线,微信审核通过后,就可以正常运营了。
市场上也有很多成熟的SaaS软件工具,比如有赞、微盟、得有店,有赞和微盟是在业内规模也是比较大的,当然价格也挺高的,基础版都近七千,高则两万,可以相媲美的,得有店,是免费的,功能也挺强,毕竟也运营四年了,技术团队在SaaS领域也有十多年的经验了。