Google I/O 预测当中漏掉的主角:Chrome Apps
相比起苹果的每逢 6 月、9 月固定召开的发布会来说,Google I/O 的变数会更大一些——回顾历年发布的新产品,会发现它们横跨移动、桌面、服务器,还横跨软件、硬件。
当然,通过跟踪 Google 正在开发的项目,以及过往 Google 主动透露的开发项目,大致也可猜出一些 Google I/O 的内容。根据 ArsTechnica 的报道,现在 Google 总部正在进行的项目有:
Android Wear、新版 Android、Android Silver、代号为 “Flounder” 的神秘 Nexus 设备、Nexus TV、自动驾驶汽车、Android in the car、Google Robots、推动全球上网、Google Play Fitness、Google Stars、一款 Chrome OS 平板、Project Tango、类似 SlickLogin 的密码产品等等。
不过,当历数完这些可能会出现在 Google I/O 的项目后,我惊讶的发现 Google 一个比较重要的动作却被遗忘了。
2014 年 1 月,Chromuim 官方博客发表了一篇名为《利用 Apache Cordova,让移动平台也能运行 Chrome Apps》文章。Apache Cordova 是一个开发移动应用的框架,通过它开发者可运用 HTML、CSS 和 JavaScript 技术,无需借助移动平台 SDK 也能开发出在本地运行的应用。
翻译成人话,就是说 Google 正在开发一种技术,让开发开发出能够跨平台运行的 Chrome Apps,不管 iOS 还是 Android。这篇报道里,Chromuim 还提到他们正在积极开发各项基础 API,包括支付等等。
而 2013 年 2 月,Google 宣布开发 Chrome App 启动器,可兼容 Windows、Mac、Linux 三大桌面主流操作系统。再把时间往前推,2010 年的 Google I/O 大会上,公司宣布推出 Chrome Web Store,里面是那些可以运行在 Chrome 浏览器和 Chrome OS 上的 Web App。此前单纯为 Chrome 开发的浏览器拓展组件入口,被放在 Web Store 左下方,十分不起眼。
在 Chrome 上,Google 寄托了相当多的期望。围绕 Chrome,Google 不光和苹果联合推动 HTML5 标准,还大力推动增强网页表现能力的 WebGL、WebCL 标准的发展,还独立推动压缩率更大的 WebP 图片格式。——随着 Google 围绕 Chrome 推出了 Chrome OS 和 ChromeBook,我们更加清楚了:Chrome 不是浏览器,它是 “网络开发平台 ”。
在桌面电脑当中,操作系统是一个超级入口,而随着互联网逐步发展,浏览器是另外一个超级入口。这也是桌面电脑时代,推出桌面浏览器产品并成功占领一定市场的公司往往活得比较滋润的原因。所以,Chrome 是 Google 用来对付微软的有力武器,这个论点并不为过。
然而,到了移动时代,浏览器丧失 “超级入口” 的地位,它和其它应用是平起平坐的。换言之,若不是掌握着 Android,Google 在移动市场必遭严重削弱。过去我们形容,Android 就好像从别人家里过继来的孩子,总有着和 Google 格格不入的感觉,但时至今日 Google 已经失去推出搭载 Chrome OS 移动设备的时机。
不过,没有关系,对于把互联网当作平台的 Google 来说,它依然可以通过推出 Chrome Apps 的方式,影响 iOS 的应用开发生态,也影响 Android 上的生态。
实际上,如果 ArsTechnica 真的非常关注 Android Police 这个网站的话,也同样不应当放过 Hera 项目的传闻。以下文字摘自中关村在线的报道:
Google 正在研究一个新的项目 Hera,你不必要安装任何程序在你的 Android 设备上,通过在 Android 上运行特殊 Chromium 版本,无论是 Android 应用,Chrome 的应用,还是基于 HTML5 的应用,Web 元素应用都可以在 Android 设备上运行。简单的是就是 Hera 可以让你在 Android 设备上做桌面版 Chrome 可以做的事情。
Hera 界面会采用类似 Google Now 卡片式设计,不论是在你的手机还是 PC 上,当你在设备上启动某一个应用时,Hera 就会生成一个多任务卡牌,同时在你的 Chrome 上显示这个应用的快照。
Tizen 平台和 Firefox OS 都已经开始大量的使用 HTML 5 应用。Hera 使得 Android 和 HTML 5 联系更加紧密,使得 HTML 5 的应用也能够运行在 Android 设备上,这有可能有改变 Android 的应用格局,使得 Android 的应用体验有一个新的实质性体验,从而改变 Android 的生态系统。
Chrome Apps 和神秘的 Hera 项目都表明,现在担任着 Chrome 和 Android 部门的领导人皮蔡,正在努力弥补 Google 两大平台产品之间的鸿沟。而他采用的方式似乎是:让 Android 变得 Chrome 化。