北京时间 5 月 18 日凌晨 1 点,Google I/O 2017 即将在美国加州山景城的海岸线圆形剧场拉开帷幕。在为期三天的年度开发者盛宴中,Google 将全方面的展示在软件领域的最新成果和发展动向,有望在 Android O 系统、Fuchsia 系统、Chrome OSGoogle Assistant,VR/AR、Google Home 以及 Android 核心应用方面开展介绍。
直播地址:Google I/O 2017
本次 Keynote 于北京时间凌晨 1 点开始,预计持续时间为 1.5 小时,会由 Google 公司执行长兼董事长桑德尔·皮蔡(Sundar Pichai)主持。在发布会正式开始之前,让我们先来盘点下本次发布会的主要看点吧。
Fuchsia:
Android 系统固然已经成为全球最流行的移动操作系统,但是 Google 在 PC 市场的表现相对来说还是比较小众。尽管 Chromebook 已经在教育市场上站稳了脚跟,但是相对于被微软和苹果把控的主流市场来说,Google 依然显得有点 “弱”。
Android 系统在移动市场占据决定的领先地位,但也存在碎片化问题严重,在平板以及大屏幕设备上表现糟糕,以及被很多用户诟病的卡顿与体验问题。为此 Google 正在研发的 Fuchsia 系统并没有基于 Linux 内核,而是一种叫 Magenta 的内核,是一种轻量级的内核;UI 层使用 Flutter 框架,这是 Google 内部的一种用 Dart 语言实现的移动应用框架,并且支持 Android、iOS,可以写 native app。
从目前透露的信息来看,Fuchsia 会是未来移动端、PC、AR/VR、物联网等全平台统一、通用的操作系统,但具体如何呢还需要等待 Google 官方给我们揭晓答案。
Android O 系统:
日前 Google 官方关闭了 Android 7.x Beta 牛轧糖的测试项目,并允许部分机型用户提前尝鲜新版,这意味着我们离 Android O(就是 Android 8.0)越来越近了。
根据此前 Google 发布的讲解视频,Android O 引入了 “通知通道” 和 “画中画模式” 等新特性,在它正式向普通用户推送之前,开发者们先得让他们的应用程序做好这方面的准备,特别是摸清新系统对后台应用的限制。
新政策旨在通过限制后台资源使用量的方式提升电池续航,包括内存、处理器、以及电池。升级或专门打造面向 Android O 平台的应用时,开发者们必须牢记这些限制。举例说,如果应用未在前台显示一段时间,后台的服务也会被停用掉。
那些尚未针对 Android O 进行优化的老应用,将在新政策面前被无情地限制,比如无法在后台获得地理位置数据更新(或者更新的速率非常有限 / 比如一小时后只能得到寥寥数次刷新)。其它方面,Android O 的 “通知通道” 特性可以将每个应用的通知进行分组,方便用户分别控制。“画中画模式” 也将向所有 Android 设备开放,包括手机平台。当然,这一切都得看软件开发者们更新得是否勤快。
Chrome OS:
Chrome 操作系统已经可以运行 Android 应用程序,但目被局限于少数硬件设备,并且无法调整应用程序界面大小,所以用户获得的要么是专为平板电脑设计的大浮动窗口或为智能手机推出的小窗口。Android 牛轧糖的多窗口功能,可能在设计之处就考虑到 Chrome 操作系统。事实上,在 Android 牛轧糖当中,调整应用程序窗口大小是一个正式的实验性功能。在 Chrome OS,这将是一种必然。
Android 牛轧糖也有多任务功能,应用程序在后台保持运行,在 Chrome 操作系统桌面当中,应用程序也是如此,而可以在 Chrome 操作系统运行的 Android 应用程序也是如此。现在最大的问题是谷歌何时让 Chrome 操作系统正式运行 Android 牛轧糖和 Android 应用程序,如果及时推出和普及,Android 牛轧糖可能再度振兴 Chrome OS 市场。
Google Assistant 改进以及登陆 iOS 平台:
根据此前爆料信息,Google 正在计划将自家的语音助手 Google Assistant 带到 iOS 平台,该公司将会通过推出一个独立的 iOS 应用程序来实现这一目标,而这个消息有望在本届 I/O 大会上公布。
根据外媒 Android Police 的报道,iOS 版 Google Assistant 只会登陆美国市场。事实上,即使是在 Android 系统上,谷歌的这个语音助手也只能在少数几个地区使用,仅支持少数几种语言,因此,在 iOS 平台上受到这样的限制一点也不奇怪。
另外,尽管谷歌会为了这个语音助手而推出独立的 iOS 应用,Google Assistant 在 iOS 平台上也不太可能拥有多高的集成度,但是不管怎么说,谷歌的语音助手出现在 iOS 上,将会让 iOS 用户通过它控制其他设备变得更加容易。