“轻量级程序应用开发肯定是未来一两年移动互联网的趋势所在,随着4G网络和云的发展,网速和带宽足以支持用户不需要再在本地安装一个臃肿的APP。”
——钟伟山
试着回忆一下,您有多久没有下载新的APP应用了?您手机里的APP应用每日打开率如何呢?
苹果手机引爆移动互联之后,越来越多的人开始喜欢上使用APP应用。不过,随着时间轴的拉长,越来越多的人开始只关注那些自己常用的应用,以及自己常用的应用的更新。一个大前提是,用户的精力总是有限的。
和所有行业与生态一样,市场进化到最后必然会遵循2/8定律。APP同样如此,20%的应用占据了用户80%的时长,甚至是更少的APP,更多的时间。这些常用应用,也因此被称为“流量黑洞”,“APP黑洞”,它们成为人们常驻应用的同时,也会尽可能的占据用户的注意力
在这样一个场域中,那些非高频使用的应用、特定场景下才可能会用到的APP应用是不是就该自暴自弃、等着淘汰出局呢?恰恰相反,也许正是对于这些情境的洞察,“微信小程序”之父张小龙提炼出“用完即走”的应用场景概念,应用开发向轻量级转化似乎已是大势所趋。
无独有偶,谷歌也在近几年基于浏览器摸索新的APP使用场景,发布用户可以“用完即弃”的小程序系统——增强型网页应用(Progressive Web Apps,简称 PWAs),是目前正处于测试版的Chrome 57新增的功能。
什么是PWA?
PWA(Progressive Web Apps)是 Google最近在提的一种Web App形态,能找到的关于PWA 最早的一篇文章是2015年6月的一篇博客:Progressive apps escaping tabs without losing our soul, 让 Web App 从标签页跳出来,同时保持 Web 的灵魂。如 文中所述,PWA意图让Web在保留其本质(开放平台、易于访问、可索引)的同时, 在离线、交互、通知等方面达到类似原生App的用户体验。
印度第一电商转移到PWA 销量大增
PWA有哪些特点?
- 渐进增强 - 它始终以渐进增强为原则,无论用户使用什么浏览器,都可以进行访问。
- 响应式用户界面 - 可以适应任何环境:桌面电脑,智能手机,笔记本电脑,或者其他设备。
- 不依赖网络连接 - 通过 service workers 可以在离线或者网速极差的环境下工作。
- 类原生应用 - 因为它是建立在 app shell model 上的,所以有像原生应用般的交互和导航,可以给用户原生应用般的体验。
- 持续更新 - 受益于 service worker 的更新进程,应用能够始终保持更新,用户可以避免多次繁琐的更新。
- 安全 - 通过 HTTPS 来提供服务来防止网络窥探,保证内容不被篡改。
- 可发现 - 得益于W3C manifests 元数据和service worker的登记,让搜索引擎能够找到web应用。
- 再次访问 - 通过消息推送等特性让用户再次访问变得容易。
- 可安装 - 允许用户保留对他们有用的应用在主屏幕上,不需要通过应用商店。
- 可连接性 - 通过URL网址可以轻松分享应用,不用复杂的安装即可运行。
与Native App相比,PWA有哪些表现?
经过几年来的摸索,整个互联网行业仿佛在“Web 应用 vs. 原生应用”这个问题上达成了共识:
- Web应用:迭代快,获取用户成本低;跨平台强体验弱,开发成本低。适合拉新。
- 原生应用:迭代慢,获取用户成本高;跨平台弱体验强,开发成本高。适合保活。
要知道,虽然用户花在原生应用上的时间要明显多于 web 应用,但其中有 80% 的时间是花在前五个应用中的。调查显示,美国有一半的智能手机用户平均每月新 App 安装量为零,而月均网站访问量却有 100 个,更别提 Google Play 上有 60% 的应用从未被人下载过了。
原生应用、当代 Web 与 PWA
于是,整个行业的产品策略清一色地“拿 Web换Native”,比如飞猪旅行,web 应用布满阿里系各种渠道,提供优秀的第一手体验,等用户使用开心了,再引诱下载安装其原生应用。
但是,PWA的出现,让Web与Native兼得变成了可能 —— 它同时具备了web应用与原生应用的优点,有着自己独有的先进性:浏览器 -> 添加至主屏/安装 -> 具备原生应用体验的 PWA -> 推送通知 -> 具备原生应用体验的 PWA,PWA 自身就包含着从拉新到保活的闭环。
除此之外,PWA 还继承了 web 应用的另外两大优点:无需先付出几十兆的下载安装成本即可开始使用,以及不需要经过应用超市审核就可以发布新版本。所以,PWA 可以称得上是一种流式应用(Streamable App)与常青应用(Evergreen App)。
技术之外,电商平台可以在PWA做什么文章?
- 搜索引擎入口。从推广的角度来讲,由于PWA是基于浏览器的应用,如果一个产品是内容主导的,可能很多流量是来自搜索引擎。对于电商引流上,PWA或许有更好的表现。
- 即时更新。如果做Native App的话,每次版本更新从审核、上架到用户更新是有一个时间间隔的,很有可能用户懒得更新,就一直运行着一个很久很久以前的版本,接触不到新版本里的功能。如果ship的版本有问题的话,大量用户可能直接就流失了,而PWA则不同,用户将避免反复更新的侵扰。无需备案与审核对于跨境电商而言尤其可以打破壁垒,有很好的展示功能。
- 设计和开发成本。Native app要为不同的平台进行设计和开发,有不同的规范和语言,除了需要考虑不同设备款式与屏幕尺寸的复杂性,iOS和安卓不同版本,各大厂商自有OS的兼容,开发测试维护过程可谓繁复垄长。PWA由于基于浏览器,而各家浏览器厂商在 2017 年就开始大力支持 PWA,大大降低开发人员和维护成本。
- 跨平台与终端。在以往的电商布局中,常见的做法是布局PC端商城和移动端商城即可,而移动端商城的布局无非是基于一个原生APP或者像微信平台的微信商城。而随着PWA时代的到来,基于手机浏览器的商城页面由于兼具原生APP的用户体验和Web的开放、易于访问、可索引等特点,这项技术可能给移动电商行业带来非凡的惊喜。
探谋网络科技关注前沿科技 助力电商卓越发展
探谋网络科技是一个快速成长的电子商务网站建设和移动app开发公司。我们为中大型企业提供前沿的技术解决方案,涵盖电子商务网站建设,移动应用开发和云增值服务等领域。我们引领客户从最初的业务需求,规划,技术开发,至长期的技术支持。始终捕捉市场的前沿动态,助力电商卓越发展。