主小席

原生应用的末路2:启示录

主小席 · 2016-12-18翻译 · 2583阅读 原文链接

本人近日撰有一文——“原生应用的末路”。我对有如此之多的人还在为原生应用进行辩护而感到十分诧异。坦言之,我认为原生应用所宣称的“用户体验为王”的理念一向都无足轻重。当开发团队在抉择开发何种应用的时候,他们应该看到残酷的现实数据就摆在那里——原生应用的前景十分暗淡。

原生应用若想与渐进式web应用(Progressive Web Apps)一较高下,有两大难题难以克服:

  • 开发一款原生应用需要为iOS、安卓以及web平台做三次开发,而渐进式web应用能够做到一次开发多平台运行。

  • 原生应用安装过程复杂烦琐,会导致严重的用户流失(这一过程我们称之为“安装阻滞”)。

原生应用面临的最主要问题,就是来自苹果应用商店的安装阻滞。因为安装一款原生应用总共需要约6次的点击操作,而每次点击都会导致近20%的用户流失。用户下决心安装一款原生应用,比直接使用一款web应用要困难得多。安装原生应用,意味着用户需要先点击下载安装,然后等待下载完成。这期间还要为该应用所需要的本地空间和过分的权限忧心不已。很大一部分潜在用户,甚至根本不会走到安装这一步就已经流失了。

而使用渐进式web应用的话,用户只需访问一个URL地址,即可立即开始试用。之后如果用户继续使用,应用就会弹出提示来指导其将该应用添加到主屏幕,而这一过程仅涉及一次点击操作。然后,渐进式web应用就具备和原生应用近乎一样的功能:能离线、能拍照、能录音、能用WebGL玩3D游戏、能访问GPU获得硬件加速等等等等。如今Web平台的能力早已今非昔比,令人刮目相看。点击这“10个必看的web应用/游戏”来领略一下web应用的逆天能力吧。

如果你依然对渐进式web应用的前景持怀疑态度的话,这是因为你还没有足够了解现今应用市场上原生应用的使用现状(事实上多数应用甚至连被使用的机会都没有,后文会有数据支撑)。

手机应用面临的现状是:吸引用户花费高,留存活跃用户花费更高。事实上,苹果商店还要对获得推荐的应用进行收益分成,因此绝大部分应用根本没有吸引用户下载的机会,更不要谈收回研发和市场营销成本。

为什么说押宝原生应用不靠谱?

另外,超过半数的网络流量都是由移动设备所产生。换言之,对于用户来说,使用Facebook、Instagram、Snapchat这几款热门应用或者浏览网页的意愿,要明显高于去下载你开发的应用的意愿。

或许,你会认为只有iOS开始支持manifest标准和service workers脚本之后,渐进式web应用才有可能崛起。但是以下消息可能会改变你的看法:

  1. 使用苹果的专有meta标签,就可以实现类似渐进式web应用的功能。

  2. 有一种供Cordova使用的service worker polyfill技术可以用来构建iOS平台的混合型应用。这样就能做到发挥渐进式web应用优势的同时,又可以兼顾iOS原生应用的性能。

即使不依赖于iOS系统,渐进式web应用也一样能够胜出

iOS系统占据美国智能手机市场近半壁江山,iOS用户平均每人每个应用花费1.08美元,而安卓用户是0.43美元。显然开发iOS应用更有前途,不是吗?

其实不尽然。因为安卓系统占有全球市场86%的份额 原生应用的安装阻滞会把74%的潜在用户拒之于门外 ,这些用户甚至还没能看到你的应用就已经流失了。把这些因素考虑进来的话,iOS平台1.08美元的账面数据就显得黯然失色了。

考虑到全球市场份额因素以及iOS应用安装导致的用户流失,即使渐进式web应用不能用于iOS系统(事实上是可以的,参见上文),其收益期望也还是同样功能的iOS原生应用的1.5倍之多。

哪些公司正在使用渐进式web应用?

谷歌公司一直以来都在做关于渐进式web应用案例研究的收集统计工作,其数据结果十分可观。

阿里巴巴 是全球B2B电子商务的头号品牌。近期,该公司把应用升级为渐进式web应用之后,实现了:

  • web转化率提升76%;
  • 安卓月活跃用户数提升30%,iOS提升14%;
  • 用户将应用添加到主屏的操作次数提升300%;

Housing.com是印度最大的地产服务平台之一。该网站在采用了渐进式web应用之后,实现了:

  • web转化率提升38%;
  • 网站跳出率下降40%;
  • 平均会话时长增加10%;
  • 页面加载速度提升30%;

天气频道在178个国家上线了渐进式web应用,实现了:

  • 加载时间节约80%;
  • 为移动端web用户添加了通知推送功能;
  • 3个月内近百万用户选择了通知推送;

结论

在原生应用对巨额投资越发依赖,而投资回报率又大幅缩水的今天,除非你开发的应用具备某些web应用无法支持的特性,否则原生应用并不是什么理想的选择。

开发一个原生应用的花费十分不菲。现在假设给你10万美元来开发一款合适的应用,如果选择开发原生应用的话,就得需要将近3倍的资金投入。接下来还得想尽办法将应用在苹果商店上架,并且还要努力防止其被下架。你确定能够承受这么多重风险吗?

虽然渐进式web应用才刚刚起步,但是目前来看前景十分可期。

点击查看“原生应用的末路”这篇文章,看看开发一款渐进式web应用有多么轻松吧。

相关文章