Chrome Apps 将可以在 iOS 和 Android 设备上独立运行了。开发者只要使用Google今天提供的工具集(toolchain)将自己的Web App打包,并将生成的应用上传到App Store或Google Play就能让用户下载使用了。本质上被打包的App还是用HTML+CSS+JS开发,只不过打包时加入了一个Native App的壳。
Google提供的 toolchain 基于开源的Apache Cordova。而Cordova为开发者提供一个能够使用HTML+CSS+JS开发Native应用的平台。使用Cordova API开发应用时不需要任何Java、 Objective-C等本地代码,只需要使用Web技术即可,并且代码是保存在App本地的。好处是开发者一次开发,只要花很小的移植成本就能让App发布在不同的移动平台上。
去年9月份Web端的Chrome App开始支持离线使用(现在已经有很多支持离线的Chrome App了,比如Wunderlist、Gmail Offline等),移动端的Chrome App默认也是支持离线使用的。
2011年Marc Andreessen说软件正吞噬世界,去年Flurry的报告说App正吞噬世界,而从Google一系列的动作(Chrome、Chrome OS、Chrome Web App、Chrome Mobile App)来看,Google似乎打算用Web吞噬世界。