谷歌I/O 2015大会:Android M、Chromecast 2以及更多

译文
移动开发 Android
我们还不知道Android M版本最终将采用怎样的命名方案,不过“Marshmallow”也就是棉花糖也许是个不错的选择……

以下内容可能存在剧透,请朋友们酌情观看!我们将在这里对可能在2015年I/O大会上亮相的谷歌项目作出一番汇总。

我们还不知道Android M版本最终将采用怎样的命名方案,不过“Marshmallow”也就是棉花糖也许是个不错的选择……

谷歌I/O大会再有几天就将与广大关注者见面,这意味着我们又该对这一一年一度且总能引发业界高度关注的技术事件进行跟踪报道了。在这里,我们将一同了解谷歌总部将借此次盛会公布的所有项目。

我们努力提高调查准确度,争取让本文中出现的各个项目都能切实登陆谷歌I/O现场。虽然我们无法保证它们真有亮相的机会,但却确实存在着相当的可能性以及合理性。因此,如果大家不打算全天候关注谷歌方面的新消息,那么阅读本文将是您节省时间但又不至于错过重点的好办法。

 

 

Android M

谷歌此前公布的对话内容列表,但目前此列表已被删除。

我们要讨论的第一个项目——而这也将成为本届展会上的最大亮点——正是Android M的启动。尽管我们此次公布的大部分内容都仅仅只是猜测,但Android M却曾经得到了谷歌公司在无意之间的亲自确认。在一次名为“Android for Work更新”的沙箱议题对话中,谷歌方面如上图所示写道“Android M将把Android的力量引入各种不同类型的工作环境。”谷歌公司目前已经将这部分内容删除。

完整的Android发行版本一直按照字母排序并选择各种甜点零食作为名称。例如于2014年I/O大会上发布的Android L,其开发者预览版就暂时使用单字母名称。大会上亮相的仅仅是下一代Android的未完成版本,而且其中不包含我们经常使用的各类谷歌应用程序(不过大家仍然可以从Play Store中下载到现有谷歌应用版本)。开发者预览版的存在同时也是一种信号——正如Lollipop版本——代表着Android系统将迎来深层调整,并给应用程序开发人员的工作方式带来巨大影响。当然,这一预览版本的普及范围可能不会太大——Android L就仅仅发布在了Nexus 5与Nexus 7之上。

因此,我们已经明确知晓Android M将在本次I/O上现身,但新版本到底会迎来哪些新特性?下面我们将谨慎地分享一部分经过认真考量的可能选项:

利用可选择应用权限实现更佳隐私保护

已存在于Android 4.3版本当中的App Ops。

Android 4.3当初发布时曾包含一项名为App Ops的隐藏功能。其隐藏UI允许用户以选择方式关闭各应用程序的相关权限。举例来说,如果大家不希望Facebook应用使用我们的GPS或者麦克风,则将其对应权限关闭即可。目前,Android权限管理机制仍然没能真正实现。就在我们发现了App Ops之后,谷歌方面迅速在下一个更新版本中将其禁用,并表示该功能并非面向普通用户、并会给开发人员的支持工作带来严重的负面影响。不过由于这项功能业已存在,因此谷歌方面可以对受限用户配置等内容进行测试,但这种对选定应用权限进行禁用的能力无疑存在于Android系统的框架当中。

听起来谷歌公司似乎即将把这项功能正式交付给普通用户。根据彭博社发布的一篇报道,Android系统将很多“为用户带来更为详尽的应用程序访问能力选项……其中可能包含照片、联系人资料或者位置信息等。”报道中仅仅将其称为“功能”,这听起来说的就是App Ops——而且我们相信其界面也将得到修改。

#p#

指纹API生态系统

一部分Android手机机型,例如三星Galaxy S5与S6(包含面世时间较早的2011款摩托罗拉Atrix)都拥有指纹识别器,但这些仅仅属于OEM厂商给出的解决方案。谷歌公司本身一直在为Android打造原生指纹识别机制,而且其几乎正式登陆了Lollipop与Nexus 6。就在去年年末,我们发现AOSP(即Android开源项目)当中出现了面向Nexus 6指纹传感器的提交内容外加能够将该功能接入应用程序的API。

根据提交内容,谷歌公司正在着手处理设置与注册流程、指纹锁定屏幕以及“对需要访问该指纹HAL API的多客户端进行管理的服务”。根据推测,最后一项所说的应该是系统指纹API,任何应用程序要使用这项功能都必须加以调用,因此我们可以假设、谷歌钱包与Play Store购买活动皆将支持指纹验证。

尽管三星与摩托罗拉方面都在自己的设备上建立起相同的功能,但谷歌标准化API的出台则能够进一步鼓励整个Android生态系统迎接指纹验证机制的全面到来。Play Store这类使用广泛的谷歌应用将支持该功能,其甚至有可能扩展到Chrome浏览器当中、从而实现网站的指纹识别登陆。只需一套谷歌API即可,随着时间推移、将有越来越多第三方应用程序加入其支持阵营。

我们并不能保证指纹API会在Android M版本中出现,但这项功能确实跟正式推出已经非常接近、而且很有可能被列入Android M当中。摩托罗拉公司前任CEO Dennis Woodside承认,Nexus 6背面的涡状图形原本确实是指纹扫描器,但该项目之所以被取消、是因为苹果方面买下了惟一一家令人满意的指纹传感器制造商。其它供应商在过去一年中当然也不甘落后,其中三星在其出色的Galaxy S6上拿出了卓越的指纹扫描方案。整套生态系统已经准备就绪,只待API发布后即可投入工作——因此,我们有理由期待着本次Android M版本能够带来惊喜。

Android Pay

苹果公司拥有Apple Pay,三星方面开发出了Samsung Pay,而其它作为三方势力当中资历最老的方案、谷歌钱包则即将被全面更名为Android Pay。(如此整齐划一的品牌设定简直可爱。)此前曾有报道指出Android Pay将于今年的I/O大会上正式亮相,而且其将以API形式存在以便Android开发人员能够“从零开始进行相关应用构建”。这篇报道同时指出,谷歌钱包在某种程度上仍将继续存在,因此目前尚不清楚Android Pay到底是一个面向消费者的新品牌、抑或仅仅属于API名称。当然,也不排除谷歌方面同时保留两项服务的可能性。

谷歌公司产品高级副总裁Sundar Pichai在移动全球大会上曾谈及这一服务,表示Android Pay将以NFC为起点并将最终支持“生物识别”技术,这几乎算是直接指向了指纹扫描机制。谷歌方面恰好也有可能在本届I/O大会上拿出指纹识别方案,这似乎不是巧合能够解释的。

谷歌公司最近刚刚收购了SoftCard公司,这是一家未能在移动点触及支付解决方案领域取得成功的美国无线厂商,因此谷歌已经拥有了大量面向其移动支付战略的新型专程技术。而且从运营商的角度出发,这套全新谷歌移动支付方案也具备相当可观的吸引力。根据《华尔街日报》的说法,谷歌公司将向运营商提供一定比例的营收。运营商这一次应该会对谷歌的移动支付机制给予支持,因为:第一,SoftCard目前已经不复存在; 第二,Apple Pay不会向运营商提供任何分成。运营商多年来一直对谷歌钱包视而不见,而Apple Pay的出现却导致他们在这类业务中根本无利可图。

谷歌Hangouts迎来更高智能化水平

左图:谷歌Hangouts的全新“位置共享”选项。右图:Emu提供更多建议选项。

2014年,谷歌公司收购了一家名为“Emu”的即时消息应用厂商及其同名方案。这款应用会扫描大家的接收消息以获取可操作项目,并在消息内容下方显示相关控件。谷歌Hangouts在此次收购后推出的首项功能就是简化位置发送机制。当某位联系人询问“你在哪里?”的时候,应用会自动弹出按钮,允许我们轻松将当前位置发送给对方。

不过这还仅仅是Emu中最为简单的功能。它也可以在对方在特定时间询问“你在干什么?”的时候显示日程表信息,谈论电影的时候显示本地影院的上映时间及评分结果,甚至能够在提及某家餐厅时给出Yelp网站评分并提供OpenTable预计选项。我们期待着这样的理念能够最终被整合到Hangouts当中。

谷歌日历为您制定行程

与Hangouts类似,这是另一项“根据收购活动猜测新应用功能”的结论。谷歌公司收购了一家名为Timeful的日历方案开发商。Timeful能够为我们自动生成日程安排,或者根据谷歌方面的描述,“大家可以告知Timeful自己打算每周进行三次锻炼或者需要在下周二给银行方面打电话,这样该系统会确保各位根据日历及优先级得到及时提醒。”

在当时的收购公告当中,谷歌公司表示其“对于Timful公司的技术方案未来在收件箱、日历以及其它各服务产品中的广泛应用感到兴奋,”并对这一切充满期待。不过正如大家在Hangouts/Emu集成方案中所看到,有时候这种融合恐怕得花上相当长的时间。而Timeful在这个月才刚刚被谷歌方面收购。

Android作为车载信息娱乐系统

我们已经两次听闻谷歌公司计划将Android打造成车载信息娱乐系统,第一次是从Harman公司CEO口中——也就是目前全球规模最大的车载信息娱乐系统供应商。Harman公司CEO表示,目前其正在构建一套“面向通用汽车的基于Android的嵌入式参考硬件与软件信息娱乐平台。”这意味着该产品并不属于谷歌的现有车载解决方案Android Auto,因为Auto仅仅属于一套现成界面——它并不能算可嵌入操作系统。Harman公司的CEO同时解释称,该系统能够以“即时”方式启动,因此能够在车辆启动时完成启动并将提供一套专门的应用程序商店。

在此之后,我们又从路透社那里再次听到关于这套车载操作系统的传闻,其表示该方案将“随Android M”一同推出。这篇报道指出,这套新型操作系统将于今年年末亮相,并会在本届I/O大会上推出开发者预览版。

Android Auto只提供地图、手机呼叫、音乐、即时通讯与短信以及语音查询功能。它运行在智能手机之上,并能够与车载信息娱乐屏幕相对接。因此类似于应用程序,它运行在现有车载信息娱乐操作系统之上。相比之下,基于Android的完整信息娱乐操作系统应该还能够处理无线电、空调以及设置等项目,且作为车辆上的惟一操作系统存在。

#p#

Android作为虚拟实现操作系统

目前似乎每家厂商都开始向虚拟现实方向作出努力。微软公司拥有Hololens,索尼开发出了Morpheus项目、Facebook掌握着Oculus,而三星则凭借着自家Gear VR与Oculus保持着合作关系。HTC甚至与Valve成为合作伙伴,协力开始SteamVR “Re Vive”头戴装置。谷歌公司去年发布的谷歌Cardboard令人颇感惊艳,这是一张预计切割好的智能纸板,可以被折叠成与Gear VR类似的VR头戴装置,当然大家也可以将其与手机对接。谷歌方面还与Mattel开展合作,旨在开发出一款与Gear VR基于同样概念的Viewmaster玩具。在谷歌设备Gear VR以及运行在PC及Android系统上的Unity Engine之间,Android系统已经成为一套当之无愧的VR平台。

不过从上述平台上启动VR应用的过程仍然相当笨拙。通常情况下,我们无法通过VR头戴装置实现启动,而只能利用传统界面使其运行。在进入“VR模式”之后,我们才能将头戴装置扣在自己的脑袋上。三星与谷歌都开发出了VR启动应用来解决这个问题,不过谷歌方面希望在这方面更进一步、将Android作为整套VR操作系统的构建基础。

上述说法来自《华尔街日报》,其在报道中表示谷歌公司目前正在构建“一套Android操作系统的特殊版本,旨在支持虚拟现实应用程序。”不过言尽于此,该报道没有提到任何进一步消息。

目前的Android VR发展方案还比较“笨拙”,而且对于智能手机的依赖度还很高——需要利用该手机的显示屏、系统芯片以及扬声器。我们很难想象一款专门的Android头戴装置需要将这么多任务交给智能手机来处理,因此我们猜测其需要指向智能手机产品的特定几种机型。

在这方面我们还没有掌握任何确切的时间表,但谷歌公司确实在今年的一次名为“虚拟现实设计”的VR相关演讲中提到这个议题,并表示“谷歌VR设计团队已经在规划虚拟现实应用程序当中积累到了丰富的经验。”

很明显,谷歌Cardboard以及VR团队的设计思路尚处于艰难的起步摸索阶段,不过我们有预感、谷歌公司正在筹划着一些更为惊人的大新闻。谷歌的VR团队目前正在勾勒一些真正先进的高水平方案,而且很明显这样的成果是像谷歌Cardboard这样的小规模项目所无法与之比拟的。

谷歌公司旗舰级产品与搜索业务首席设计师Jon Wiley最近刚刚被调至VR团队。该部门目前还招揽到了Alex Faaborg——火狐浏览器的前任首席设计师。拥有如此可观的人才储备——他们拿出的产品正被数以亿计的民众所使用——谷歌公司肯定是打算在虚拟现实领域搞出点大动静。

主题引擎?

Android在AOSP(即Android开源项目)中拥有一套主题引擎——不过谷歌公司并没有将其应用在Android当中。这套引擎被称为Runtime Rsource Overlay(即运行时资源覆盖,简称RRO)框架,而且其大概是在一年之前由索尼方面为AOSP所贡献。这套主题引擎并不能与当时尚处于保密状态的Lollipop代码相兼容,因此尚无法直接拿出使用。此外,由于每一家OEM合作厂商都会对Lollipop作出自己的调整并将成果运行在自家设备上,因此让其实际起效还有大量问题需要解决。

不过索尼公司已经使RRO获得了与当前最新Android版本相兼容的能力,而且其仍然立足于谷歌所未加使用的AOSP项目当中。值得注意的是,三星与HTC两家厂商似乎也在一夜之间将主题引擎方案纳入了自己的系统方案,这很可能是因为索尼在这方面已经迈出了重要的一步。

目前相关工作似乎已经完成,因此谷歌公司所面对的更多只是决策而与技术无关。那么谷歌是否希望用户访问这些主题,抑或是认为这只会给界面带来不必要的复杂属性?SD卡已经被彻底排除出了Nexus设备,因为谷歌方面认为独立的存储桶设计会导致糟糕的使用体验。谷歌公司是否希望为用户提供利用其它方案取代当前Material设计风格应用的能力?虽然答案尚不明确,但可以看到谷歌方面已经投入了大量时间来实现UI统一性。此外,谷歌公司是否希望开发人员被迫面对用户颠覆其应用程序设计方案的局面?谷歌手中一直保留着一部分未真正在Android上起效的功能设定,例如可选应用程序权限,因为他们不希望这种允许用户破坏应用预设的作法给开发人员增加负担。

主题引擎的存在在理论上讲能够让更新变得更为轻松。谷歌公司可以强制要求OEM厂商只使用Android主题,并允许他们在不修改Android代码的前提下对界面进行自定义。这样在更新时,OEM厂商的实际工作量将因此而显著减少。主题引擎的存在也将允许用户在认为必要时变更OEM预设皮肤,例如将TouchWiz设备转化为Android设备。

多窗口与拆分屏幕支持能力

[[134924]]

由Android Police网站报道的多窗口功能实现模型

AOSP当中已经拥有一部分用于实现“多窗口”机制支持的代码——事实上,我们已经找到了大量证据、证明其目前已经能够起效。Android“巧克力棒”版本中的Activity Manager以及Window Manager都加入了一套隐藏API,允许大家通过输入命令来重新设定窗口尺寸并将其activity(也就是应用屏幕)进行相邻排列。这基本上已经算是拆分屏幕模式的基本实现效果了。

Lollipop的AOSP代码中包含一部分指向Window Manager但效果类似的提交内容,其注释写道“推迟堆栈外部触控功能,直到多窗口机制的出现。对堆栈边缘外部进行点触会导致当前应用程序处于失去焦点状态。”这里的“堆栈”所指的应该是Android activity堆栈,也就是我们在按下后退按钮时所看到的应用程序屏幕列表。根据以上表述,我们可以认为Android打算为现有单一应用视图引入一套大型“窗口”,而用户则应该能够点触到窗口之外的部分从而使当前应用“失去”焦点,这正是多窗口或者拆分屏幕实现方案的一大关键性功能。前面提到的Android“巧克力棒”版本创建出两套activity堆栈,二者各占屏幕的一半,因此听起来谷歌公司目前正在推出这一功能并修复由此带来的bug。注释的最后指出“其将在多窗口机制中重新启用”。

我们甚至看到了这套模型的具体操作方式。Android Police网站——其在这方面议题的追踪报道方面一直表现出色——了解到了谷歌为拆分屏幕设定的实际操作体验。通过上图可以看到,用户能够在缩略图列表中将当前应用拖动到屏幕左侧或者右侧,拖动之后这些应用将贴边显示。在这种状态下,我们能够对这些窗口进行尺寸调整,并将内容在不同窗口之间往来拖动。

拆分屏幕支持能力目前已经在三星与LG的系统版本中得以实现。就在几年之前,Cyanogen方面希望能够将拆分屏幕功能加入自己的系统版本,而谷歌的回应(颇具威胁意味)基本上可以总结为,“你们这帮家伙能不能为开发人员着想一下?!”拆分屏幕会给开发人员带来大量复杂性因素,而谷歌公司希望在真正推出此类功能之前拿出确切的解决方案。

#p#

更多语音命令

目前的“自定义语音操作”列表——Android上的第三方语音命令。

一系列迹象表明,谷歌公司似乎将为Android添加更多语音操作命令。迹象之一就是本届I/O大会的对话环节列表中出现了“你的应用,现在无需手动操作”这一主题。在相关描述当中,我们看到“在此次对话中,我们将介绍Voice Access服务,旨在帮助任何用户单纯以语音方式访问自己的Android设备。”看起来这一议题主要是考虑到可访问能力,但更多语音命令的引入也将能够在其它方面发挥巨大作用,例如驾驶过程中。

谷歌公司似乎也在着手为第三方开发一套名为“Custom Voice Actions”的语音命令API。归功于谷歌同活动开发商们的配合,目前一部分已经能够在我们的设备上起效。在即时系统的支持下,第三方应用程序能够始终直接激活Android语音命令(例如在Google Keep、Evernote或者设备的其中应用中直接说出‘记录笔记’),但这同时也允许应用程序向Android系统加入更多新的语音命令。作为新命令之一,“快速激活主屏幕模式”就是个很好的例子——这是由应用程序添加的语音命令,能够帮助用户以语音方式快速返回主屏幕。

谷歌公司就Custom Voice Actions作出了声明,表示“这项功能目前已经在部分选定开发商当中进行测试。”开发人员能够请求加入该项目,但需要为每一条语音命令提供大量信息及实现模型。看起来其实际效果应该是由真人负责审查的。

由于谷歌官方已经承认该项目目前正处于测试当中,因此我们有理由相信其最终将面向所有用户开放测试及访问。由于目前的注册流程不可能被扩展到Android生态系统中的十亿用户或者应用程序当中,因此我们猜测其最终将以公共API的形式实现。

Google Now API

与语音命令一样,谷歌公司目前手头还有一个用于实现第三方Google Now信息卡的内部测试项目。作为Google Now项目产品管理主管,Aparna Chennapragada在SXSW大会上提到该项目将最终向每一位开发人员开放。

这听起来对于那些功能较少或者只需要涉及少量数据的应用程序来说确实是个好主意。Chennapragada甚至谈到了能够在无需安装应用程序的前提下发送用户Google Now信息卡。在由URX召开的一次会议上,她表示:

洛杉矶市政官员创建了几套Now信息卡来提醒市民们及时关闭水龙头——因为这里缺水状况严重。但他们又不想专门为此开发一款应用程序或者建立一个网站。他们的需求很简单,“我只想制作一份信息卡”。他们只希望借此传达信息,而不在乎其背后是否有应用程序或者网站作为支持。

因此除了将被包含在可下载应用程序内的API之外,谷歌公司也有可能允许用户在无需下载任何数据的前提下“订阅”信息卡发布方提供的资讯。

无需下载及安装即可实现应用程序体验

在尝试一款全新应用程序时,用户往往需要经过一系列不那么愉快的必要操作。我们得下载、安装、设置并为其提供一大堆相关权限。繁琐的流程降低了人们尝试应用程序的积极性,这一点对于开发人员以及整个Android生态系统显然不能算是好事。The Information网站发布的一篇报道指出,谷歌公司目前正计划降低应用程序的试用方式,希望允许用户“无需完全下载即可试用新型应用程序”。

Amazon App Store也拥有一项名为“测试驱动”的类似功能,其利用一套基于Flash的Android模拟器显示出对应应用程序的演示内容。不过这款模拟器只能运行在一套早期Android版本之上,而且由于Flash的固有缺陷、它也仅仅限台式计算机使用。

归功于ARC的存在,谷歌Chrome浏览器现在已经能够运行Android应用程序,这似乎为应用程序试用功能指出了一条明路。Android应用程序在Chrome浏览器中能够以独立窗口的形式呈现,但我们认为Chrome实在没有理由无法将Android应用嵌入至单一网页之内。不过与Amazon的方案一样,Chrome运行Android的思路也只适用于台式机,而且只作为谷歌专有功能、无法在其它浏览器上得以实现。

除了应用程序试用之外,报道同样指出“‘微应用程序’技术也将得以广泛普及,从而允许人们使用到某款应用程序的特定功能或者片段,而无需启动完整应用,这可能会显著提高设备性能或者改善电池续航能力。”以流形式向用户交付程序的作法并非什么新鲜事物,实际上暴雪公司的《魔兽世界》就拥有这样一套客户端,能够非常出色地帮助用户在下载到“关键性组件”之后即可运行该MMORPG游戏,而剩余部分可在运行过程中逐步下载完毕。如果这种机制能够在这款总容量高达30 GB的复杂游戏中实现,那么普通应用程序应该也可以带来同样的效果。

更出色的通知控制机制

Lollipop当中的顶部通知信息

本届谷歌I/O大会将包含一次名为《更具吸引力的通知、中断与音量机制》演讲,其相关描述指出:

“在Lollipop当中,大家见证了Android通知机制所带来的巨大革新。它们更具可访问性且比以往任何版本都更加稳定。不过在另一方面,通知内容也开始争相占据系统并吸引用户的注意力。因此,Lollipop亦提供多种方式,帮助用户控制来自通知及其它来源的非必要中断。由这里起步,我们已经投入大量精力来重新定义此类功能。总之,通知内容应当真正体现与应用程序相关的提示作用与实际意义。”

其中提到的“争相吸引用户注意力”的说法很可能是指Lollipop版本内最新引入的顶部通知这一全新类型。这些内容会在屏幕顶端弹出,从而引起用户注意。这一机制听起来对于那些真正值得关注的内容来说非常必要,包括闹钟、电话呼叫或者来自特定联系人的即时通讯消息等——但问题在于,通知内容的重要与否完全由应用程序开发人员们决定,用户对此没有任何控制能力。正如某位用户所言,“Twitter认为每条回复都具有高优先级,Facebook作为所有新闻都有高优先级,WhatsApp认为一切皆有高优先级,Hangouts也觉得任何消息都有高优先级。”应用程序开发人员无疑希望利用这一点让自己的成果更频繁地出现在用户面前。

谷歌公司在Lollipop版本中为每款应用程序添加了独立的通知设置页面,但其中却并不提供与对应应用相关的顶部通知启用或禁用开关。我们猜测,“我们已经投入大量精力来重新定义此类功能”的说法意味着谷歌将允许用户以单一应用程序为基础禁用其顶部通知。

Lollipop版本还将静音模式从Android的音量滑块中移除了出去——如今我们只能在这里将音量从1降低为振动,而无法实现“无声音、无振动”选项——如果谷歌方面能将这一设置恢复到原先的状态,相信很多用户都会感到满意。

#p#

Android for Work更新

咱们也不能错过Android for Work的相关说明,因为其中也透露出了一部分同Android M相关的消息。“Android M将把Android的力量引入到所有类型的工作环境当中”的说法,事实上也在传达Android M将带来Android for Work新版本的信息。Android for Work为Android带来了双重角色的支持机制——它是一套面向业务需求的“自带设备”解决方案,而且能够在单一设备上将工作数据与个人数据加以区分。这项功能内置于Android多用户框架当中,旨在为同一应用程序创建出两个版本,其一专门面向个人信息、另一个则针对工作数据,不过两套图标都会显示在同一主屏幕当中。

Android for Work的首个版本肯定还拥有很大的改进空间。整体来看,其中尚缺少对付费应用的支持选项,而且我们深信谷歌方面还能加入更多安全功能、从而让企业以更为积极的态度将其引入业务环境。

Android更具儿童友好特性

就在今年早些时候,谷歌公司启动了YouTube Kids项目,也就是一款配备有欢乐风格UI的全家乐型YouTube版本。谷歌公司还将进一步挖掘YouTube的巨大潜能——他们希望能让整套Play Store都更具儿童友好特性。

谷歌公司已经公开宣布将在Play Store中发布“家庭设计”项目。开发人员可以选择加入该项目,但谷歌方面从未明确解释这一发展计划到底包含哪些内容。而随后Phandroid网站向开发人员发送了一封电子邮件,提到该项目的报名截止日期为本月28日(也就是谷歌I/O大会当天)。

Android Police网站则查看了谷歌Play Services的最新版本,并从中发现了一部分用于建立儿童专用账户的代码。儿童账户将归属于新的账户类型,其中将包含特定规则与限制,可能会强制要求用户只能观看拥有特定评级的Play Store内容。

Chromecast 2

目前Chromecast 2正处于开发当中——根据我们了解到的消息,这要归功于谷歌公司产品管理副总裁Mario Queiroz。在一次采访当中,这位谷歌公司高管表示作为一款全新硬件,Chromecast 2将“让我们拥有更好的机遇来充分运用大屏幕设备与小屏幕设备相匹配所带来的优势。”

我们并不清楚Chromecast 2具体将于何时推出,不过本届谷歌I/O大会的日程安排中确实提到了多个与多屏幕功能相关的对话环节。其中“为谷歌Cast设计游戏”对话将探讨“如何为移动设备及电视设计出分屏使用体验,从而保证现有游戏设计模式能够与多屏幕交互机制相对接。”另一轮对话则专注于“利用Android与iOS移动设备作为游戏控制器,从而为Chromecast以及其它Cast设备提供新型操作模式。”综上所述,我们几乎可以肯定本届I/O大会上将有全新Chromecast产品的亮相(而且我们猜测,它也将成为谷歌公司提供给开发人员们的赠品之一)。

上一代Chromecast已经拥有近两年历史,因此从各个角度来讲、新的版本都呈现出呼之欲出之势。原本的Chomecast只支持Wi-Fi 802.11 N规格,而如今随着802.11 AC已经登陆绝大多数智能手机,我们几乎可以肯定谷歌需要在这款新一代流媒体硬件上提供相关更新。上一代Chromecast亦不支持速度更快且能够有效降低拥堵状况的5GHz Wi-Fi频段。

假设谷歌公司会在连接速度方面对新硬件作出升级、再配合额外的传输带宽水平,Chromecast 2很可能将支持YouTube(以及其它厂商)的其它视频格式。上一代Chomecast并不支持4K视频、1080P 60FPS视频或者3D视频,而这一切目前在YouTube上已经开始全面供应。

当然,最重要的是上一代Chromecast的价格已经非常低廉。谷歌公司恐怕无法在这样的预算区间内将上述功能全部添加进来。实际情况如何,还得等待时间的检验。

Google Play Store即将登陆中国

作为全球规模最大的智能手机市场,中国对于各移动厂商而言当然是一块兵家必争之地。我个人认为中国在移动世界上的全面崛起里程碑源自Apple Watch发布主题演讲,其开场宣传视频的内容就是……用蒙太奇手法表现的中国Apple Store。中国拥有着13亿潜在客户,而苹果公司到2016年年中将在这里建立四十家苹果产品官方体验店。

谷歌公司目前在中国的业务开展得不怎么顺利。大家可能都听说过,中国政府希望谷歌提交其搜索结果以接受审查。谷歌方面当然不愿这么做,所以政府方面禁止其开展在华业务,谷歌产品在中国国内也因而缺少充足的发展动力。不过根据The Information网站的报道,谷歌公司已经有计划重返中国市场——而作为第一步,他们将把Play Store推向中国。

就目前来看,中国市场上的Android设备不提供任何谷歌应用。一般来说OEM厂商会在手机上搭载自家应用程序商店或者来自拥有许可的第三方供应商的应用交付方案,而百度等中国企业则夺取到了搜索及电子邮件等业务。

当然这项计划完全取决于谷歌公司能否与中国政府达成协议,不过我们相信搜索巨头本身是非常希望能借这次众多开发人员齐聚一堂的机会公布这一爆炸式新闻的——Play Store迎来十亿新用户!

谷歌眼镜重启计划

谷歌眼镜2将在某一时间点正式亮相。该眼镜的开发团队已经从Google X“毕业“并招揽到了Nest负责人兼“iPod之父”Tony Fadell的加入。Fadell随后“重启”了整个计划,并“从零开始对产品进行二次设计”。在重启之前,我们听说谷歌眼镜将采用英特尔芯片并于2015年年内推出——不过就现在来看,这些计划很可能被临时取消。

在重新启动之后,我们从意大利眼镜制造商Luxottica公司CEO处得到消息称,该公司目前正在着手推进谷歌眼镜项目。“在谷歌公司内部,已经有一些关于如何构建谷歌眼镜3的思路存在,”这位高管在股东会议上指出。“目前我们看到的是谷歌眼镜1,正在开发的是谷歌眼镜2,而且下一代方案已经在筹备当中。”

在2代还没亮相时就在规划3代,这一消息确实令人非常震惊。我们实在想不到其何时才能真正面世,不过相关工作确实已经在进行当中。

1400美元的谷歌/英特尔/豪雅智能手表

每个人都希望能拥有一块Apple Watch,而且近年来我们也看到越来越多的传统手表厂商开始向智能手表领域进军。对于谷歌公司而言,好消息是Android Wear目前可算惟一一款支持OEM的智能手表操作系统,这也使其成为非软件厂商冲击智能手表市场时的不二之选。

豪雅公司似乎将在这方面成为传统手表厂商中的先行者。谷歌、英特尔以及豪雅三方已经宣布,他们将共同合作开发出售价约在1400美元的Android Wear智能手表。豪雅方面指出,这款手表将拥有长达40个小时的电池续航时间,而且计划于今年年底推出。

我们目前尚不清楚“奢侈品智能手表市场”是否真能在未来一到两年内伴随着这款售价超过1000美元的设备而逐步成形(事实上,一部分早期Android Wear设备在推出一年后就已经过时),不过制造商们显然正在着手尝试。这些超级昂贵的手表始终面临着一个难以回答的问题,“这是一款价值1400美元的电子产品,还是一款拥有300美元电子元件再加上1100美元传统表身的集合体?”不过既然拥有如此可观的售价,我们真心希望厂商能拿出点让人眼前一亮的设计成果。

面向iPhone的Android Wear?

说起智能手表,谷歌公司正在努力成为一家同样拥有竞争机会的智能手表供应商。就目前而言,我们在选择智能手表时主要考虑的是对应产品所使用的操作系统。Apple Watch只能与iOS搭配,而Android Wear则只效力于Android阵营。不过谷歌公司正致力于解决这一难题。

Phandroid网站指出,Android Wear上的Android应用程序中包含有“com.apple.AppStore”、“com.apple.tips”以及“com.apple.Tap-to-Radar”等字符串,这意味着谷歌方面正在着手实现iOS支持能力。运行在iOS之上的Android Wear能够为这套智能手表平台带来更为可观的潜在用户群体,但这似乎更多是一种决策选择而非技术议题。苹果公司真的会允许Android Wear出现在其应用程序商店当中吗?苹果的App Store协议中明确指出,“任何提及其它移动平台名称的应用程序或者元数据都将被拒绝”。也许谷歌方面会为了解决这个问题而将其重新命名为“An****d Wear?”而在谷歌公司眼中,这样与苹果进行潜在对抗的决定又是否值得?

#p#

密码的替代方案

我们曾经在Lollipop版本的评测文章中指出,谷歌公司正在积极筹备该设备的未来设置方案。当设备接入互联网的一瞬间,设置机制会立即开始检验可用更新,而谷歌方面会将登录页面与密码页面加以拆分,这在理论上允许用户利用标准的用户名/密码组合之外的形式实现身份验证。这种便捷的更新机制意味着,如果谷歌方面真的想推出其它不同登录方式,那么每一台安装有Lollipop版本的Android设备都将得到涵盖,而用户也能够以无缝化方式在自己的设备上使用到该功能。

就在几天之前,谷歌公司在Web登录页面领域推出了同样的方案——其将用户名与密码加以拆分,从而开启了面向其它非密码型身份验证机制的大门。谷歌公司在一份官方声明中指出,“我们正在努力引进新的认证解决方案,从而弥补传统密码机制的不足之处。”这里的“弥补”说法显然是在利用一种平淡的表达可掩饰一些深层的重点。如果谷歌不打算推出自己的一套完全不涉及密码内容的登录机制,那他们就根本没有必要将密码置于一个可能会被跳过的独立页面当中。

不过,最终取代密码的到底会是怎样的新机制?我们已经看到谷歌方面利用“受信”选项绕过Android锁屏流程。举例来说,如果大家接入到某台已知蓝牙设备或者已知位置,则可以直接跳过锁屏步骤。我们还看到,谷歌方面以实验性方式推出了USB棒以及高频声波等验证载体。这一切的目标都是绕过锁屏步骤,并作为双因素验证系统中的组件之一或者转化为已经得到验证的登录状态。不过总体而言,要在能够从任意位置登录的互联网账户中彻底将密码机制移除出去,我们恐怕还面临着极为严峻的安全性挑战。

Polymer将Material设计风格引入Web

上图为谷歌I/O站点,其中包含大量简洁的页面转换设计,而且运作机制与应用程序颇为相似。

自从I/O 2014大会发布Material设计风格以来,谷歌公司就一直承诺对其控制下的每个网站作出重新设计。不过在此期间,我们一直没有看到真正有份量的站点设计新方案。除了谷歌收件箱之外,我们几乎没有得到什么能让人耳目一新的效果……但这一切在上个礼拜发生了变化。

谷歌公司推出了新的谷歌音乐与谷歌产品论坛设计方案,此外谷歌I/O日程安排与Fi项目的网站也引入了Material风格元素。大部分此类Material设计网站是依赖Polymer实现的,是这一套由谷歌开发的UI工具包。Polymer能够让我们轻松制作出一个在使用体验上与原生应用程序相仿的网站,其中还包含有大量内置UI部件,例如按钮与标签、平滑滚动以及网页转换等。

Polymer目前正处于beta测试阶段,但本届I/O大会上包含一个名为“上手Polymer 1.0”的对话环节,提示了该工具包的生产型版本即将在28号的活动中正式发布。尽管谷歌方面并没有在过去一年中利用Material设计风格对自己的网站进行全面更新,但看起来Polymer确实是一款充满可能性、足以颠覆一切的强大工具包。谷歌公司目前已经开始在部分站点上使用该工具包,而且在1.0版本真正发布时,我们期待着能迎来更为迅猛的视觉效果升级节奏。

谷歌(非Google+)照片

根据彭博社的报道,谷歌公司的现有照片程序Google+照片(原名为Picasa照片)将被剥离出Google+而成为一款独立的产品。这一经过调整的照片服务将与Twitter以及Facebook相集成(其中也可能包括Google+)。

Google+照片的最佳功能在于自动备份,移动设备能够自动将所有照片备份到私有云中的指定文件夹内。谷歌公司目前已经将谷歌照片的支持能力添加到Google Drive当中,允许用户轻松在不同计算机之间实现文件夹内容同步。虽然能够将拍摄过的全部照片保存下来是件好事人,但谷歌方面并没有为用户提供处理这些照片所需要的工具。从这个角度出发,如果能有一项包含多种整理工具外加大量免费存储空间的服务肯定极具市场吸引力。

我们由此开始怀疑Google+会遭遇怎样的命运。谷歌方面最近开始通过将推文内容集成至搜索结果的方式来推进内部社交网络。甚至Google+本身也在Twitter上拥有注册账户。谷歌Hangouts已经被从Google+当中单独提取出来,如今照片产品也开始撤离,可以说社交流成了Google+惟一的专有功能。谷歌公司似乎有意对这项服务采取生死由命的态度,而不再将其与其它谷歌服务加以匹配。

YouTube的Twitch.tv杀手

根据报道,谷歌公司有意收购在线直播游戏站点Twitch.tv,不过最终却在竞争当中败给了Amazon。不过谷歌旗下还拥有YouTube,而YouTube则掌握着自己的一套直播平台。事实上谷歌并不真正需要Twitch,他们只需提供直播游戏频道即可解决问题。根据一篇来自The Daily Dot网站的报道,谷歌公司将利用YouTube实现这一功能。

目前YouTube已经加入了50FPS与HTML 5直播流支持能力。60FPS显然单纯面向游戏节目,这表明谷歌方面正在考虑推出相关服务项目。而且大部分Twitch播主都会将自己的重要视频上传至YouTube处,因此YouTube的游戏直播频道应该能够吸引到大量对此抱有兴趣的用户。

虽然The Daily Dot公布的消息尚未得到明确否认,但这也是我们从该网站上听到过的首条谷歌相关新闻,因此我们怀疑这一消息的可信度、并等待着能从其它长期关注谷歌的媒体处得到验证。当然,这一传闻确实有理有据,而且谷歌公司最终打造自家游戏直接服务的举措也属于Twitch竞标失败之后的正常反应。YouTube事实上已经通过一幅小女孩耸肩的GIF图片对此作出了正式回应,但我们不清楚这到底是在表达什么含义。

The Daily Dot网站表示,这项功能不太可能出现在本次谷歌I/O大会之上,不过其将在下个月16号到18号召开的E3展会上公布。由于相距时间不长,所以我们也将其纳入了本次预期列表当中。

#p#

谷歌的智能家居部门仍处于筹备当中……

在2015年的谷歌追踪报道中,我们曾经提到过谷歌公司正在着手开发智能家居技术储备。目前谷歌方面拥有Nest,也就是Nest学习型温控器以及Nest烟感探测器的缔造者; Dropcam,一家Wi-Fi网络摄像头厂商; 以及Revolv,一家智能家居枢纽制造商。谷歌方面自由收购了这些公司以来一直没有公开发布任何相关成果,除了一套小小的“OK Google”/Nest集成方案。不过可以肯定的是,他们在背后一定在鼓捣着什么开发项目,对吧?

我们期待着看到Nest部门能将收购得到的Revolv技术方案纳入进来并打造出一套智能化家居枢纽——这台设备提供用户界面,并能够实现联网锁控、照明灯具、传感器以及大量其它智能家居设备的实现。就目前来看,其竞争对手主要包括三星的Smart Things,苹果也利用HomeKit着力探索家庭联网体系,不过我们并没有从谷歌或者Nest那边听说任何切实成果。

我们最近得到消息,据称Nest方面正在考虑建立一个新的研发小组,不过在收购了前面提到的智能家居枢纽与网络摄像头厂商之后,可供研发的空间其实非常有限了,因此我们认为:Nest希望在音频角度有所突破。

就在两个月之前,Nest的招聘网站上曾经公布过一份雇用清单,其中列出了“音频负责人”这一职位。该职位的描述中指出,申请人将“领导Nest音频团队,其中包括声学、音频元件、音频软件、音频测试以及Nest全线产品检测”等工作。难道说,他们打算搞出一款Nest蓝牙扬声器?

这个项目听起来还非常遥远。招聘清单还提到,希望员工“构建一个世界级的音频团队”(但这个团队目前还不存在)并“为Nest产品开发出一套音频发展路线图”。

尽管该音频项目铁定不会在本届I/O大会上亮相,但自从谷歌收购Nest至今已经过去了近一年半时间。因此,我们也是时候迎接由其带来的部分工作成果了。而且一套智能化家居枢纽也确实算得上不错的预期开发项目。

“Brillo”,基于Android的物联网操作系统

说起智能家居,日前发布的新消息指出,谷歌公司目前正在着手打造“Brillo”项目,一款基于Android且面向智能家居设备的物联网操作系统。这款操作系统由Android团队亲自操刀,而且根据The Information网站的报道,它将采用专门针对32 MB或者64 MB小内存设备的精简化设计。

智能家居设备——例如联网照明灯具、灯控开关、门锁以及其它装置——都需要以某种方式使用系统芯片、显示输入与输出并访问网络。Android在这些领域都拥有良好的应知能力,不过就目前来看还只有设备OEM厂商在为这些设备开发自己的袖珍化操作系统。谷歌公司将这一状况看作是Android出现之前的智能手机早期发展阶段:物联网操作系统拥有着庞大但却零散杂乱的生态环境,而谷歌当然希望利用一套自由的可选方案将其统一至自家阵营之下。

根据上述报道,我们将在本届I/O大会上了解到相关消息。

Ara项目与ATAP

作为谷歌在模块化智能手机领域作出的重要尝试,Ara项目将在2015年年内于波多黎各开展“试点测试”。移动设备制造商“Yezz”公司已经签定了手机生产合约,而东芝方面则演示了数款相机与系统芯片模块。谷歌公司计划通过在线商店销售这些模块,这类处于其严格控制下的销售平台类似于硬件领域的应用程序商店。

毫无疑问,Ara的实现过程难度极高。尽管制造一款模块化智能手机的想法听起来没什么了不起,但所有模块都需要相互对接、而且移动设备本身的可用空间就比较有限,事实上智能手机中的大部分空间都被电池所占用。相较于常规的一体化智能手机,模块化智能手机在电池容量方面将永远无法与之相媲美——如此看来,我们真的有必要牺牲可用性实质可换取“模块化”这样一个噱头吗?

谷歌公司的ATAP(即先进技术与项目)部门专门负责Ara项目,本届I/O大会上也有由他们带来的主题对话。我们希望届时能够看到这款模块化智能手机的最新原型机方案。

ATAP在对话环节中还将提到“希望能够引起大家兴趣的可穿戴式设备。”我们还不太清楚这到底是在暗指什么。此前该部门曾经演示过一些更为疯狂的想法,即利用电子纹身或者吞服药丸来解锁智能手机——看起来他们倒真是找到“可穿戴式技术”的全新突破点。

谷歌的SkyBox为我们展示地球的实时观察视角

谷歌公司去年以5亿美元收购了卫星成像厂商Skybox。就在收购之前,Skybox方面曾经计划于2018年发射总计24颗卫星。但如今在谷歌方面的强大资源与财力支持之下,相信这一时间进度将大为加快。虽然已经有多家企业能够立足于太空进行地表成像,但Skybox公司于2013年首次以1080P视频的方式将卫星对地成像带入了高清时代。

该部门将在本届I/O大会上带来名为“实时地球”的对话环节。该演讲将涉及“Skybox深层剖析以了解我们如何建立业务,同时对全新数据集进行预览。”“实时?”难道他们要提供的是卫星影像直播?这可确实值得我们好好关注一番。

一切答案将在5月28日揭晓

[[134925]]

我们目前只能猜测到“Android Marshmallow”这一代号名称,不过作为经典吉祥物、来自《捉鬼敢死队》的棉花糖怪倒是个很好的宣传噱头。

谷歌I/O大会一直代表着技术人们的疯狂念头——还记得2012年的谷歌眼镜跳伞队吗?——而我们也将在会议召开后第一时间为大家带来新鲜资讯。届时我们将提供新闻、分析、上手体验等等。本届盛会将于5月28日星期二召开,请大家准备迎接这为期一周的技术狂欢吧!

原文标题:Google Tracker 2015 (I/O edition): Android M, Chromecast 2, and lots more


 

责任编辑:Ophira 来源: 51CTO
相关推荐

2011-05-13 10:22:02

AndroidAndroid MarGoogle TV

2012-04-12 10:53:03

谷歌IO

2016-05-19 10:57:57

Android N谷歌开发者大会

2011-05-11 09:07:44

AndroidHoneycombAndroid mar

2011-05-12 13:14:07

MacBook谷歌苹果

2016-05-20 00:55:59

谷歌IO大会

2011-05-10 09:25:53

Chrome OSAndroid谷歌

2011-05-10 09:08:54

Chrome OSAndroid谷歌

2011-05-12 09:25:10

iRobotAndroid谷歌

2015-09-28 16:19:44

GITC互联网技术大会

2018-05-09 13:22:40

谷歌开发者大会新品两点

2016-05-20 09:57:46

谷歌开发者大会

2013-05-16 11:34:27

Google苹果

2012-06-29 10:18:11

2013-05-16 09:33:06

移动开发谷歌IO大会

2014-06-25 09:33:11

2015-05-27 14:46:53

谷歌IO

2011-05-11 13:25:01

Android平板电脑Galaxy 10.1Android 3.1

2011-05-15 15:13:14

2015-05-29 06:34:27

Google开发者大会直播
点赞
收藏

51CTO技术栈公众号