小程序战火点燃,谷歌、苹果进军小程序
销客多最新消息:支付宝、谷歌、苹果等科技巨头纷纷入局“小程序”,小程序战火点燃。
从早期被唱衰到如今迎来爆发,上线一年多,小程序已经成为腾讯连接10亿用户的抓手。
在腾讯之外,科技巨头们也在纷纷入局小程序:支付宝、百度上线了自己的小程序,十大手机厂商联合推出“快应用”,谷歌和苹果相继宣布支持PWA(渐进式网页应用,体验与小程序类似)。
这是否意味着,移动应用的小程序化将成为一种趋势?而谁又能赢得这场移动互联网的入口战争?
去年9 月 20 日,支付宝小程序正式面向用户开放,和微信小程序相比,支付宝小程序的品类比较单一,以服务类和工具类居多,入口也隐藏得更深。
支付宝小程序页面
酝酿已久的谷歌小程序Instant App,也于去年10月底投入市场。与微信小程序类似的是,Instant App是一种PWA(渐进式网页应用),用户无需下载安装就能快速启动和运行。
Buzzfeed 的 Instant App页面
谷歌更倾向让Instant App作为App的简化版和试用版:用户在安装某个App前,可以先体验Instant App 版本,根据需要再选择是否下载完整版。
在今年3月底,十大手机厂商联手打响了狙击微信的第一枪——宣布发布快应用行业标准。
快应用是十家手机厂商基于硬件平台共同推出的新型应用生态,与微信小程序同样使用前端技术栈开发,原生渲染,用户无需下载安装,即点即用,就能体验接近原生应用的性能。
随后在4月初,Apple 也在最新版的 iOS 11.3 系统中新增了PWA特性。用户可以直接安装PWA至桌面,在iOS系统中使用,无需下载完整版 App。
科技巨头纷纷入局小程序,在这背后有着怎样的技术思潮?这还得从小程序的鼻祖——Web App说起。
小程序背后的技术思潮:WebApp
简单来说,Web App可以类比为微信小程序,只不过从诞生的顺序上来看,Web App称得上是微信小程序的鼻祖。
Web App(网页应用)的概念在十几年前就诞生了,与如今人们更常使用的Native App(原生应用)不同的是,Web App可以直接在移动设备上的浏览器访问使用,而不需要下载安装软件。
早在11年前,苹果前CEO史蒂夫·乔布斯就在2007年WWDC上演示了将Web App作为初代iPhone开发应用的方式。而在那个时候,App Store都还没有诞生。
史蒂夫·乔布斯在 WWDC 2007年的第一款 iPhone 上演示Web App
只是乔布斯的设想在当时并没有试验成功。苹果很快发现,原生App在用户体验和性能上都远远碾压Web App。于是在2008年,苹果推出了App Store,开始推广基于iOS系统的Native App。
多年后,随着用户下载App热情的减弱,原生 App分发成本越来越高和Web技术的不断优化,在以谷歌为首的互联网公司的倡导下,Web App开始重新走进人们的视野。
前文提到的PWA(ProgressiveWeb App,渐进式网页应用),就是Web App的一种高级形式,它同时具备了Web App与Native App的优点,还有着自己的优势:
首先,PWA可以通过浏览器将支持网页或者网页服务添加到桌面,生成一个图标,和从App Store安装原生App相同,用户点击图标即可开启。
更重要的是,PWA具备了原生应用体验:NativeApp可以做到的离线使用、消息推送、后台自动更新等, PWA也都具备类似的能力。
而对于开发者来说,相较于原生App,PWA大大降低了开发成本,而且无需App store审核,随时都能发布新版本。
至于微信小程序,公众号“GillWonders”在文中指出,微信小程序在概念上极类似PWA,也是提供一个标准化框架,让开发者基于web技术开发出类似于原生App的用户体验。