Android:Google I/O 背后的抱负

简介:
 
   

Android:Google I/O 背后的抱负

文/沈李斌 

让人满怀憧憬的Google I/O 2015已经缤纷落幕了。Android M、可穿戴设备、物联网、虚拟现实、以及Google Now、照片、地图产品的各种升级让人目不暇接。但是,回想起来,似乎又没有太多新鲜的东西。

大会的跟踪报道和综述已经是不少了,基本上都大同小异;流水账式地挑一些吸引眼球的产品,枚举一下新功能。那么,你看懂了这一次的Google I/O吗?

下面说说我们的观点吧,兴许对你会有所助益。这次Google I/O的重心毫无疑问是Android。简单来说,Google在Android的宏伟框架下负重前行。

从平台和产品的角度看,一方面是要尽快的打通手机、手表、电视、车载和物联网等各个平台,另一方面又需要在每个平台的产品上快速迭代、优化用户体验,以抗衡愈来愈激烈的竞争。

从性能和功能角度看,一方面是要解决Android体系一系列的历史遗留问题,另一方面又需要在可穿戴和物联网等不同平台上,有针对性的提高性能。

好吧,下面我们就以这两个视角,再来审视一下这次Google I/O所主推的项目和产品。

Android 跨平台体系

Google给我们描绘了这样一个布局:在Android的世界里,位于中心位置的Android手机是计算和控制的中心,而Android Wear手表则是贴身的交互设备,会成为人与物理和信息世界的交互中心。手机和手表能够和各种Android系统相连,例如Brillo智能家居设备,Android Auto汽车设备,以及Android TV等。

 图:Android体系的跨平台多屏方案

 Android:Google I/O 背后的抱负

 稳步迭代的Android M

在新发布的Android M手机操作系统中,Google着重介绍了6项功能。

其中电池管理和权限管理一直是Android系统广为诟病的两个问题。新的电池管理引入了一个新的“瞌睡”功能(Doze)。当设备的运动传感器保持静态的时候,系统可以进入“瞌睡”模式,从而有效地延长电池寿命。在新的权限管理模块中,用户可以更为方便地管理应用权限,而不是像原先那样维护一个长长的权限列表。

另两项功能使得跨App互动更为便捷,扩展了Android对iOS的优势。一是更好的web体验,用户可以在不退出App的情况下浏览web页面。这个跟我们后面要提到的Google Now新推出的“Now on Tap”功能颇为相似。另一项是应用间链接功能的完善,使得跳转体验更为流畅。

最后两项是对Android Pay和指纹识别的支持。使用Android Pay,用户不用打开手机就能完成付费。而指纹识别则是另一个期盼已久的新功能,这次终于得到系统支持。但是,鉴于Android薄弱的系统权限管理,用户真有胆量开启指纹识别的功能吗?

不难看出Google尽可能地在解决历史遗留问题,同时适时地引入最为需要的新功能。事实上,遗留问题已经在一定程度上影响新功能的推广,Google实在是需要在两头同时发力,进一步提高Android系统的体验。

 交互更佳的Android Wear

Google将Android Wear手表作为起整个战略布局中的极其重要的一环。这次的更新,主要是把手表的贴身体验做得更加精细。

例如,这次主推的一项功能就是省电的屏幕常亮模式。这项功能很好地平衡了省电的硬指标和手表屏幕交互的刚需。用户可以借此舒适地来完成导航、查阅购物清单等长交互的任务。另一项主推的功能是用手势来控制通知栏的翻页,这样彻底解放了双手,使手表更加得心应手。这一版的Android Wear也更新了Launcher的UI,使之能够更快捷的启动App。

Google着重介绍了Android Wear上的9款应用,无一不是体现了手表贴身交互的优势。例如Foursquare的App可以当用户步入餐馆的时候,利用Google Now的机制,实时地在手表上推送推荐的菜目。在一款关于高尔夫球的App上,用户可以在手表上实时地查看手表传感器采集的挥杆速度、角度和节奏的数据。

在智能手表的操控上,点击、姿势控制和语音将会是主导的交互方式。特别是语音方面,由于可以和Google Now服务完美对接,语音将会是主导的输入和主动搜索(proactive search)方式,让用户方便地实现语音操控、语音回复和生活垂直类服务查询。根据中文手表操作系统Ticwear对中国用户四个月的使用习惯的统计,80%的用户使用手表上语音服务,平均每人每天调用15次语音服务。Android Wear上也应该是类似的统计数字。

 重生的Android Home:Brillo和Weave

这次推出的Brillo的前身就是以前的Android Home。Brillo操作系统是从Android派生的、用于物联网设备的操作系统,提供了一个低功耗无线连接的解决方案。和Brillo操作系统同时推出的是和Nest合作的Weave物联网通讯协议。Brillo和Weave将在今年的第三、第四季度和开发者见面。

除了上述的这些平台,Google同时也介绍了在Android TV,Android Auto,虚拟现实,以及服务器云的更新,绝大多数都是配合Android系统进行的,这里就不赘述了。

跨平台的产品

在产品方面,Google主推云端互动的多屏体验,同时这也体现了其跨平台的优势。针对不同的平台,具体的产品都做了相应的优化。

这次Google Now主推的一项功能是在手机上的“Now on Tap”。用户可以在任何的应用内唤起Google Now,系统则根据当前屏的信息,呈现相应的卡片。这样,Google Now在手机上更加贴心、好用。

对服务器的依赖一直是Google产品的一个弱点。这次推出的离线地图则是对这个老问题的一个完美解决方案。届时,Android、Android Auto等平台都会收益于离线地图的功能。

结语

这次的Google I/O,我们没有看到多少令人兴奋的新品,但是可以看出Google在Android的宏伟框架下负重前行,在各个方向上和苹果抗衡。在不远的将来,以手机和智能手表为核心的Android体系,将会把人与物理和信息世界紧紧地联系在一起。

   
   
 
  本文作者: 史中

本文转自雷锋网禁止二次转载, 原文链接
相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
相关文章
|
4月前
|
IDE API 开发工具
Google I/O :Android Jetpack 最新变化(四)Compose
Google I/O :Android Jetpack 最新变化(四)Compose
200 0
|
4月前
|
JSON IDE 测试技术
Google I/O :Android Jetpack 最新变化(二) Performance
Google I/O :Android Jetpack 最新变化(二) Performance
171 0
|
4月前
|
SQL API Android开发
Google I/O :Android Jetpack 最新变化(一) Architecture
Google I/O :Android Jetpack 最新变化(一) Architecture
123 0
|
4月前
|
Android开发
如何在Android真机上检测是否有Google Map add-on
如何在Android真机上检测是否有Google Map add-on
48 3
|
1月前
|
机器学习/深度学习 人工智能 运维
2023 Google I/O Connect Shanghai 参会总结:云,AI 与 Web
2023 Google I/O Connect Shanghai 参会总结:云,AI 与 Web
2023 Google I/O Connect Shanghai 参会总结:云,AI 与 Web
|
1月前
|
开发工具 Android开发
上架Google Play报错:For new apps, Android App Bundles must be signed with an RSA key.
上架Google Play报错:For new apps, Android App Bundles must be signed with an RSA key.
80 1
|
2月前
|
存储 数据库 Android开发
🔥Android Jetpack全解析!拥抱Google官方库,让你的开发之旅更加顺畅无阻!🚀
【7月更文挑战第28天】在Android开发中追求高效稳定的路径?Android Jetpack作为Google官方库集合,是你的理想选择。它包含多个独立又协同工作的库,覆盖UI到安全性等多个领域,旨在减少样板代码,提高开发效率与应用质量。Jetpack核心组件如LiveData、ViewModel、Room等简化了数据绑定、状态保存及数据库操作。引入Jetpack只需在`build.gradle`中添加依赖。例如,使用Room进行数据库操作变得异常简单,从定义实体到实现CRUD操作,一切尽在掌握之中。拥抱Jetpack,提升开发效率,构建高质量应用!
50 4
|
1月前
|
安全 Java Android开发
Android 14适配Google play截止时间临近,适配注意点和经验
本文介绍了Android 14带来的关键更新,包括性能优化、定制化体验、多语言支持、多媒体与图形增强等功能。此外,还强调了适配时的重要事项,如targetSdkVersion升级、前台服务类型声明、蓝牙权限变更等,以及安全性与用户体验方面的改进。开发者需按官方指南更新应用,以充分利用新特性并确保兼容性和安全性。
112 0
|
4月前
|
人工智能 API Android开发
[AI Google] I/O 2024大会上我们宣布的100件事情
I/O 2024 发生了很多事情!无论你对最新的 Gemini 应用更新感兴趣,对开发者即将推出的内容感到特别兴奋,还是迫不及待想尝试最新的生成式 AI 工具,这里几乎为每个人都提供了一些内容。不信?以下是我们在过去两天宣布的 100 件事情。
[AI Google] I/O 2024大会上我们宣布的100件事情
|
4月前
|
API Android开发
Google I/O :Android Jetpack 最新变化(三)UI
Google I/O :Android Jetpack 最新变化(三)UI
106 0