微信小程序的相关内容已经刷爆了业内的群和朋友圈,其中最热的结论之一就是,企业/创业不再需要开发原生App,开发微信小程序就够了。
事实上真的是这样吗?微信小程序会对App市场产生巨大的冲击,但是并不能取代所有的App,完全成为一个操作系统的入口。我们作为个人或企业,项目是选择原生App还是微信小程序? 先考虑这4个事实和一张对比图再下判断。
首先,一张图告诉还不知情的朋友,小程序是什么,小程序和应用号的区别,小程序能通过App Store吗?
下面进入正题:
1.小程序有什么权限?不能做什么?
A.小程序的权限基于微信App的权限
微信获取了主流的一些权限比如 网络、定位、录音、自启动等等,但是并不能满足所有App所需要的权限,尤其是工具类App。打开手机,在权限管理中,对比微信和其他App可以发现:
电池医生等系统工具类,经常需要root权限或手机状态权限;
日记、闹钟、天气、音乐等工具经常屏幕锁定(修改锁屏)相关权限;
通话助手、电话簿、清理大师等应用经常需要屏幕悬浮窗权限(ios系统的小白点、360卫士的加速球)
依赖用户唤醒的App需要弹窗(消息通知)权限;
以上权限,微信本身几乎没有。
B.微信只会将一部分权限开放给小程序。
微信作为庞大的生态系统,要设计和掌控自己的生态链,对于权限的控制一向非常严格,用户关系链是微信最核心的资源之一,也是最强大的壁垒,类似的权限是无法开放给小程序的。
具体比如,微信有获取用户通讯录的权限,但是这个权限不会开放给小程序。
C.当前微信小程序有哪些接口?决定了小程序能做什么。目前已有的接口如下图:
大多数常用的接口和工具,如表单、上传下载、导航交互等已经足够了。
2.运营和产品的需求如何满足?
这里我们更多从产品和运营的部分细节来看待小程序。
A.产品形态:
是否有缓存:是。html5的web应用一大劣势是数据必须实时加载,一旦网络环境很差或者断网,体验非常糟糕。而微信为小程序提供了更多的缓存机制,加载更快更便捷。
是否全屏:是。小程序可以全屏,和微信内置浏览器访问html5的页面相比,沉浸感更强。
是否可以切换:否。在小程序里,不得不关闭一个小程序,打开另一个小程序,较随时切换的原生App体验差。
B.运营手段:
用户唤醒(弹窗、通知提醒):用户唤醒是运营最重要的功能之一,而弹窗(消息通知提醒)是时效最好的手段。我们需要思考,微信会如何实现小程序的唤醒/提醒功能?
1.和微信等同的弹窗消息提醒
2.在微信的首屏提示,类似服务号。
3.集中折叠在“小程序”里面,统一有小圆点提醒,类似订阅号。
想要和微信等同的弹窗提醒,或许不能说做不到,但是在极度重视用户体验的微信生态圈内,不仅需要取得微信平台的授权,还需要取得用户的授权。
而如果提示消息被折叠在了“小程序里”,和其他的小程序竞争,用户的打开率会降低多少?当前自媒体的平均打开率已经低过5%了。
所以小程序较弱的用户唤醒机制能否满足需求?对于大部分小程序而言,会很尴尬。
热更新/静默更新:
双十一到了,电商App可能会更新一下带双十一字样的App icon,小程序的入口可以看到icon及时更新吗?如果像订阅号服务号一样有较大的延迟,会对活动运营有一定的影响。我们应当持续保持关注,等待更多的信息。
3.用户的推广、留存、转化的优劣
我们知道,有一个很流行的说法是:“用户在哪里,产品就在哪里”,事实上,更准确的说法或许是,“用户在那里,产品就在哪里推广”,美食街上都是对美食跃跃欲试的行人,你可以在美食街上开店,也可以在美食街上试吃并做广告。
1.用户的推广
web应用、微信小程序对于用户运营的好处主要在于获取用户更容易,这表现在两个方面:
1.微信自有流量的支持,类似App分发平台,微信坐拥8亿活跃用户,只要根据微信的规则优化、得到微信的支持,分发量肯定非常可观,微信游戏、京东商城均是从中获取巨大的流量红利。
2.二次传播、社交传播的便利性。朋友圈是数一数二的社交渠道,希望用户进行二次传播,使用微信的小程序更加便捷。从朋友圈点击连接即可进入小程序,无需下载App,二次传播的流量更加可观。
单从推广的角度而言,小程序是具有优势的。
需要注意的是,尽管小程序是微信自家的,但是在朋友圈的传播依旧会受到诸如“诱导分享”之类限制。
2.用户的留存和唤醒
许多时候人们忽略了一个规律,人们对容易得到的事物,总是没那么珍惜。付出的沉没成本越高,人们往往越“珍惜”,就像为爱情付出了很多的一方,总是最舍不得放弃的一方。
微信小程序获取容易,流失也更容易。因为用户卸载小程序的成本很低,而重新安装的成本也很低,用户一点也不担心卸载后,万一又需要的尴尬。
而原生App,卸载之前往往是一个痛苦的抉择,它有点用,但是频次不高,出于各种原因,我想卸载它,但是我又害怕卸载后某天我需要它,毕竟流量永远不够用。如果用户真的卸载了原生App,一定是App发生了非常严重的问题或者提供的价值太少,否则不会卸载。
而App多存在一天,我们就有机会通过唤醒等机制,引导用户重新认识产品的价值,挽回即将流失的用户。
另外,刷脸的作用也不可小视,对于某些低频次、更垂直的应用而言,用户可能想不起来去使用它,但是某次看见它,就可能是一次抱有期望的启动。
如果是高频应用,在激烈的竞争中,抢占到了用户手机的首屏、次屏,当然是比二级菜单(发现内的一级菜单)要好的多,这一点几乎是无庸置疑的。
加上上面已经谈过的用户唤醒的问题,所以从相同条件下留存的角度而言,原生独立的App机会更多。
3.用户转化
原生的App更能给予用户沉浸感,尤其是高频、需常驻的应用。
如果用户已经抵达了小程序内的某一步骤,却因某种临时原因需要切换应用,回到微信聊天,再重新进入小程序时,又要重新开始一次产品的路径流程。
对于电商支付等重要环节而言,影响较大,用户的冲动消费心理可能就会受到影响。
所以从相同条件下的转化而言,原生独立App更好。
4.应用号和微信的关系会如何发展?
我们至少需要思考以下的问题:
1.微信如果赋予小程序变现的期望,是否会有排名机制?
2.是否有导入流量的付费机制?
3.是否会将小程序的入口再提高?
4.目前只允许安装20个小程序,未来会提高吗?如果不会,要如何与20个高频应用竞争?
5.应该如何抉择小程序与原生App
笔者整理了一个简单的优势对比,优势标黄。(同项优势大小不能在表中体现。)
总的来说,小程序在开发(成本)和运营上占优,在产品体验上有劣势。我们推导出以下一些规律:
1.深度工具类,应当开发原生App。主要是小程序无法满足太深度的工具。如手机管家
2.简单工具类,开发小程序较好,成本低,获取用户快。如天气、记账本。
3.重度资讯类,原生App更好,重度资讯耗时长,不能快速在微信的小程序内“用完即走”,会受到切换机制很大的影响
4.轻度资讯类,类似订阅号,小程序可以比订阅号有更多的功能和想象力。
5.微商类,小程序从渠道用户获取-转化-购买,更流畅,更具冲动消费的环境
6.垂直电商,频次可能偏低,留存用户的唤醒可能更为重要,原生App会更好。
……
可以看出,抉择的关键是综合考虑 成本、体验、用户路径、推广、留存等多个方面,很难说某个方向/某类应用,小程序就有100%的优势可以击败原生App。
这里有一个特殊情况:当创业者、小型团队想要创建MVP(最小可行性模型)来快速试错、验证市场时,当然应该优先小程序了。
是否还有其他的选择?
其实是有的
谈到制作App,大部分从业者也只会考虑到自研发、外包团队,而在如今,有许多App制作平台,成本、研发速度和产品体验,都介于web、小程序、原生App之间,他们的共通之处主要在于,无需程序员写代码,即可快速生成App。
在国内比较著名的有:叮当、小云、安米、简网、OpenCom等等。其特点和优势各不相同,此处拿叮当来举例对比。
相比html5 的小程序,大部分App平台制作的native App 是完全原生应用的体验。而相比原生App,模块化、可视化制作,比小程序更快,无需专业开发,产品/运营人员即可制作native App。 人工成本更低,是最适合创业者、小型团队的工具。
附:
部分不实言论和推断(近些天真真假假的消息比较多,本公众号会保持更新,尽量澄清一些可以澄清的言论。)
不实言论1:vux框架是小程序的demo
网上流传的小程序demo截图、小程序demo体验地址等:https://vux.li/?from=groupmessage&isappinstalled=0#!/demo
实际上,vux作者的声明如下:
demo言论粉碎!
不实言论2 苹果对小程序的支持很差。
实际上,乔布斯一直很支持html5的发展,safari不支持flash也是因为乔布斯认为基于html5的效果才代表着浏览器的未来。
直到今天,相同的优化下,safari一直是渲染展现 Html5 最流畅的浏览器。这一结论也得到了多家大厂的前端验证。
呼。大概就是这些了,仅帮助各位有志创业人士梳理思路。