微信小程序上线后,关于小程序是否会危机APP、OS平台和应用存在很多争议,有人认为小程序会取代APP,也有人认为“取代APP”的说法有点夸张;有人认为微信小程序的目的是做一个操作系统,而有些人则认为,由于微信自身的短板,即使是小程序也无法控制它成为一个操作系统,它可能只是依靠小程序在内部形成一个“事实上的”操作系统。关于小程序可能带来的一些争议,以下将详细解释。
小程序能改变APP的人生吗
“微信之父”张小龙在 2016 年 1 月 11 日的一次微信公开课上透露,微信将推出“应用号”。根据张小龙当时的描述:“我们希望有一种新的公众号形式,在这种形式下,用户关注一个公众号,就像安装一个APP,当他想找到这个公众号时,就像在找一个APP,进去使用这个公众号, 平时这个公众号不会给用户发东西,所以 APP 会很安静地存在,在用户需要的时候找到就好了。这样,我们可以尝试让更多的 APP 以更轻量级的形式存在,但一种更好用的形式,这就是我们正在讨论的一种新型公众号,叫做应用账号。”
微信应用号已经被大家讨论了很久,很多人认为微信这次大动作的目的,就是把用户使用APP的操作集中在微信上。用户不需要安装太多应用程序,未来应用程序将无处不在,无需下载、安装和卸载。
如前所述,微信想要做小程序的部分原因是“解决服务号不能经常使用的问题”,更直接的原因是建立微信生态。如今,随着小程序公测的开启,小程序、订阅号、服务号、企业号已经形成了微信的四大生态(如图所示),从而让微信更加公开。
微信的四大生态系统
众所周知,除了APP的高开发成本外,下载成本也是不容忽视的部分,很多APP下载后使用频率不高,很有可能一个月都不会使用一次,因此,APP的卸载率很高,这无疑增加了开发者的下载成本。此外,APP 流量的成本也在急剧上升,许多初创公司最终都落在了流量上。所以,小程序对 APP 初创团队是有利的,会大大降低开发成本、下载成本和流量成本,因为微信本身就是一个流量大入口。
除了微信小程序对创业公司的好处外,它也给用户带来了很多便利,因为用户有了小程序之后,可以在手机上下载和安装很多软件,比如那些平时不经常打开的软件,用户完全可以用小程序来替换它们。
而且,微信小程序的初衷是“让更多的 APP 拥有更轻盈的形态”,因此它的上线无疑会对现有的 APP 生态产生一定的影响。于是,当小程序发出内测邀请时,不少人大胆猜测“不开发 APP 的那一天真的来了”和“小程序将完全取代 APP”,但那些将小程序等同于 APP 的人,实在有点夸大其词。下图是小程序和 APP 的关系。
小程序与 APP 的关系
那里毫无疑问,小
程序不用下载就能使用,开发成本更低,开发更简单。虽然小程序的优势显而易见,但有了小程序,一些 APP 还是有存在的需要。如果有人还在问,“小程序”会不会改变 APP 的人生?这里可以清楚地告诉我们,不,“小程序”并不能完全取代 APP,原因主要包括以下几个方面(如图所示)。
小程序不能代替 APP 的理由
1. 小程序的体验不如原来的 APP
众所周知,原生 APP 运行速度快,系统更流畅,能够为用户提供最佳体验,而“小程序”只是一个功能相对简单的轻量级应用,现在也只能为用户提供一些简单的功能,因此,小程序在很多功能和用户体验上仍然不如原生 APP。
2. APP 用户和活动规模仍然很高
在
除了用户体验的问题外,两者的核心区别在于对入口的需求,不会因为小程序的加入而发生戏剧性的变化。从现有格局的角度,对 APP 和产品进行了对比,具体内容如图所示。

APP 和产品消费阈值比较
从图中可以看出,APP 获取用户的门槛远高于产品,但高门槛有其自身的高门槛优势,会降低用户二次消费的门槛,这也是 APP 的独特优势。正是因为这个优势,其目前的用户和活动规模仍然远高于微信公众号。目前,虽然微信的活跃度仍然很高,但这并不意味着公众号或“小程序”的活跃度很高,所以小程序未来的用户规模和活跃度仍然未知,至少目前是这样。
3. 小程序只能适合部分应用场景
张小龙希望微信小程序应该是面向用户的、无处不在的、随时可用的、随时可用的“小应用”,聚焦“小”字。那么,低频、非刚性、轻量级、功能单一、不需要太多系统级能力动员的应用,似乎更适合小程序。对于一些高频应用场景,小程序仍然存在一定的弱点。高频
场景的服务还是适合独立 APP 这个位置,就像微信打通了最明显的“购物”二级 入口,但只是一个增量,自家 APP 依然是主力阵地,即使体验大大提升了微信小程序,也很难改变这个事实。
除了关心小程序的产品形态外,用户还想知道小程序更适合产品开发的哪些领域。我们结合大量实际案例,总结出小程序适合进行产品开发的产品开发,如下图所示。
小程序适合于该领域的产品开发
小程序适合于该领域的产品开发
如图 2-5 和图 2-6 中的 H 所示,很多付费 O2O、生活服务、桌面工具、聊天增强工具、群管业务工具使用频率不高,功能单一、使用频率低的领域可能成为不错的切入点。这些长尾服务的需求频率很小,而且他们没有能力成为独立的APP,所以他们选择依靠微信这棵大树,可以更好地乘凉。
经过实战分析,中小企业应该珍惜微信的这种变化,比如像花店这样的企业,符合业务简单、低频场景、长尾服务的特点,非常适合微信小程序,这些企业只需要在现有业务的基础上进行嵌入,迁移到小程序中即可, 可以改进订单流程、客服等方面的体验优化,从而更好地维护用户。
4. 微信对小程序的部分功能有限制
“小程序”是基于微信系统开发的程序,会对微信自身的产品开发和推广产生一定的影响,所以微信在某些方面有一些限制和控制是可以理解的。2016 年 11 月 3 日,小程序开始公测,但小程序能否开发仍需微信审核,而一些不符合微信要求的内容,微信不会通过。
除了通过微信的审核外,小程序还可能面临被封杀的危险,这也是一些创业者无法接受的劣势。因为小程序中的很多数据都停留在微信平台上,无法掌握在开发者或创业者自己手中,一旦小程序像微信公众号一样被屏蔽,那么他们辛辛苦苦积累的数据就会白费,这也是很多创业者无法承受的。由此可见,虽然微信小程序的好处显而易见,但微信对小程序部分功能的限制也不容忽视。
综上所述,虽然微信小程序的出现在一定程度上对 APP 构成了很大的威胁,但并没有那么多人主张小程序会取代 APP。此外,“颠覆 App”这个词听起来很时髦,但实际上,根据国际科技媒体的数据,目前 80% 的 App 都使用混合技术开发。由此可见,APP 和 APP 并不是相互终止的,而是相辅相成的。
微信小程序作为 APP 与当前最完美的融合,不仅能够避免原生 APP 的竞争,还能充分利用微信 8 亿用户带来的巨大流量资源,并且具有极低的开发成本和较高的容错能力。而且,小程序和内容广泛一样,几乎可以以任何互联网服务内容的形式存在,尤其是基于微信的微信,在单一区域级别的服务应用领域具有无可比拟的优势。在这个前提下,小程序的潜力可想而知。
小程序有能力改变操作系统市场
微信小程序出现后,很多人对它有很多猜想,有人认为微信会是未来的手机OS,其实这样的定位并不符合常理,因为手机OS的核心是APP最爱,而微信属于聊天窗口, 这个本质不会改变。
而且,小程序只是微信在公众号上的一个小小升级,并不是什么新鲜事。例如,微信中现有的滴滴打车应用就是最典型的小程序,用户不需要下载滴滴打车APP,就可以直接在微信的“钱包”中找到滴滴打车服务,而且微信还可以提供定位、支付功能,而且不需要繁琐的注册、登录,只需几步即可实现打车服务, 这比下载滴滴打车APP要方便、简单得多。那么小程序升级微信的主要表现是什么呢?其内容主要表现在以下三个方面。

小程序升级内容
1. 微信拥有更多的开发能力
如今,微信拥有更开放的能力、更丰富的交互、更强大的功能。比如 App 开发者可以基于订阅账号和服务账号开发更多的功能,比如中国工商银行、顺丰速运、中国移动、广州公安等服务都可以做成小程序,也正是因为微信的能力对外开放,才形成了一个巨大的“微信开发者生态”。
2. 用户申请更方便
小程序出现后,用户可以根据自己的需求在微信上搜索应用,直接使用应用,而不是像过去那样关注然后使用一些有限的功能。用户使用该应用程序的方式类似于常规应用程序的体验。
3. 更强的用户导入能力
开发者一直非常重视微信的用户导入能力,可以说,微信的用户生态和腾讯健全的地图、ID、支付等基础能力是吸引开发者的核心吸引力。一些有想法的开发者可以先基于微信开发一个小程序来验证自己的想法;已经有 App 的开发者可以使用小程序间接将用户导入到自己的 APP 中。
虽然小程序在一些方面对微信进行了升级,但也存在一些先天缺陷,其先天缺陷主要表现在以下两个方面。
小程序出生缺陷
1. 流利度低
从表面上看,小程序似乎具备了操作系统的所有接口,但小程序毕竟是基于微信的,虽然微信本身就是一个超级 APP,但它仍然是操作系统上的 APP。有鉴于此,小程序在技术上不可能像原生 APP 那样流畅,因为无论小程序实现什么功能,都会比原生 APP 多一层计算,因此小程序会在处理器、内存、功耗等方面降低效率。
此外,在庞大的用户数量下,如果微信承载了小程序的功能,肯定会在一定程度上影响用户体验。所以,小程序本来就注定无法完成一些复杂的任务,并不适合一些高频次的服务。
2. 服务受到限制
小程序在个性化功能、交互方式、离线数据等方面受到限制,因此美图秀秀、高德地图、大型游戏等服务应用不会出现在小程序中。小程序更适合使用频率不高、功能相对较少、具有服务属性的应用。
从小程序的固有缺陷可以看出,微信可能永远都不是一个操作系统,也不可能是一个操作系统,但它可以是一个“事实上的”操作系统。因为微信推出小程序的目的是为了补充服务账号,并不能满足良好的高频使用场景,所以有了小程序,微信可以采取三管齐下的方式。
是一种三管齐下的方法
如今,订阅号可以解决用户的阅读需求,服务号可以满足用户的低频服务需求,现在小程序被定位在用户的高频使用场景中,让用户可以占用更多的用户时间、更多的应用场景和更多的服务入口,从而使自己成为一个“事实上的”OS。