今天凌晨的Google I/O开发者大会不像以往的历届,貌似今年的人工智能和智能家居抢走了Android系统的风头。以往每年应该都是 Android 新系统的发布才是重点。看来人工智能和虚拟现实确实是未来的趋势和重点,再怎么抢风头,它们的发展也离不开我们的智能手机啊,所以作为 Android 开发者我们继续努力吧,今天我们就重点介绍跟我们Android开发相关的内容,下面是我的整理。
简单介绍
今天,Google一年一度的 I/O 开发者大会在加州山景城开幕。Google I/O是由Google举行的网络开发者年会,讨论的焦点是用Google和开放网络技术开发网络应用。到目前为止,已举办过9届,当然包括今天的这届,从今年开始由两天变成了三天,以满足世界各地的广大开发者。Google的使命就是要“整合全球信息,使人人都能访问并从中受益”,而这一使命正变得更加切实且至关重要。Google可以说每次的发布会几乎举足轻重,代表着世界的未来,可惜我们大陆与未来差着一堵看不见的墙。
几大看点
Google语音助手(Google assistant)
没有人想到Google这次最先发布的是一个人工智能语音助手Google Assistant。随着机器学习与人工智能的进步,尤其是在自然语言处理、语音识别及翻译领域。这些进步都也使得Google语音识别成为了全球最精准的语音识别,并让用户能够获得中英文的视觉即时翻译。当所有这些领域都在加速演进着,且Google相信其正处在一个开拓创新的时刻。人们正与Google日渐进行更加自然的互动,不仅通过Google寻找全球信息,更期望Google能够帮助他们处理日常任务。这也是Google为何要推出Google语音助手的原因。
仅仅是上述原因吗?那你太小看Google了,Google的野心可不止于此,因为在接下来闪亮登场的Google Home,它可是一个披着Wi-Fi音响外衣的智能家庭设备,想要成为人们家中的智能信息流中枢,管理家中大小事物:室内环境监测,联机播放音乐,语音搜索和呈现信息,提醒和安排生活日程等等,这一切都得依靠这个人工智能语音助手Google Assistant啊。而且之后发布的智能聊天工具Allo,Allo是内含Google语音助手的新款聊天应用程序。所以知道为啥先发布Google Assistant,因为下面发布的产品都与它有关。
看到这个智能语音助手,我想起了苹果的Siri和微软的Cortana,你能想象Google assistant和Siri和Cortana三个小家伙在一起相互交流的场景吗?
Google assistant:Google是世界上最前卫,高科技的公司。
Siri:苹果是世界上最值钱的公司。
Cortana:微软是世界上最有眼光的公司,看看我们的wp。
Google Home
Google Home是一款全语音控制的产品,能够让Google语音助手服务覆盖用户的全部居住空间。用户只需与其交流,便可以享受娱乐、管理日常任务并从Google获取所需的答案。通过提供简单的语音指令,用户可以让Google Home播放歌曲、为微波炉定时、查看航班或点亮台灯。该产品可根据用户的居住空间进行定制,以不同颜色和材质使其与周围环境相得益彰。它是智能家居系统的中心和关键,连接着家里的各项智能硬件,通过智能语音助手Google assistant 控制着家里的电灯,恒温器等等,未来这款设备还能够连接更多设备,不仅仅是与其他音箱的联动、还能够通过谷歌助理控制音频播放、视频播放。甚至未来它可以连接你的汽车,结合无人驾驶让一切成为可能。
智能聊天工具Allo与视频通话工具Duo
这次谷歌带来的两款软件都是通信属性极强的软件,分别为IM软件Allo和视频通话软件Duo。
Allo
Allo有点像微信和instagram的合体,它可以实现任何人之间的信息交流。由于Allo能够理解用户所处的情景,用户可以直接向它询问自己的日程安排或调出上一次旅行的照片。如果用户正计划与朋友共进晚餐,也可以向语音助手询问附近的推荐餐厅,所有这一切均可在同一聊天窗口中进行。同时谷歌还为Allo定制很多专属的表情,不同的是,使用者在发送这些表情或文字的时候,可以改变它们的大小,以此来表示预期和心情。
Allo还包含智能回复功能,可以基于聊天背景提供消息回复建议,并通过推荐表情、贴图及照片使对话更加有趣。它还支持匿名模式,可进行端到端加密、进行谨慎提醒并设置消息阅读期限。
Duo
Duo是谷歌推出的视频通话应用。除了常规的视频聊天外,Google旨在通过Duo使视频通话更快更可靠,即使是在网速较慢时也是如此。Google还推出Knock Knock功能,使用户在接听视频通话前,提前看到对方的实时视频。
最棒的是,Allo与Duo都是基于用户的手机号码,因此,用户可以用他们与任何人进行沟通,不论对方是Android 还是iOS用户。这两个应用程序都将在今年夏天发布。
Android开发者重点看点
Android N
本次I/O大会上,谷歌并没有推出正式版的Android N系统,更多的是对之前开发者版本亮点的总结,而且谷歌也没有给出Android N的正式命名,名称目前还在征集中,应该会在正式版上线时公布,正式版会在今年秋季推送。今年的 Android N 重点关注了三个维度:性能、安全和生产力。
性能方面
Android N 对编译器进行了优化,应用的运行时间提升了 3 到 6 倍。引进了全新 JIT 编译器,App 安装速度快了 75%,而编译代码的规模减少了 50%。图形处理方面,Android N更换了图形API,弃用OpenGL转投Vulcan, 可以帮助游戏的视觉体验更加出色,并减少对GPU的要求。
安全方面
全新的文件加密模式可对单独文件进行加密,而不只是一个应用或者压缩包。而为了万无一失,加密在 Android N 系统启动时也就同步开始了,保证了“盲点”时间的安全。 Android N 还可在后台自动下载升级固件,并在用户下一次重启手机时自动升级系统,没有了强制升级。
生产力方面
跟之前预览版爆料时的一样,功能分别是:分屏多任务模式,新的通知栏和新的设置。
分屏多任务模式:Android N更多的是在用户操作的便捷性上做了一些提升,加入了全新的原生分屏多任务功能,并且加入了多任务快速切换功能,帮助用户解决在两个任务之间频繁切换的问题。
新的通知栏:新的通知系统可以无需打开相应软件,直接在通知栏做回复操作,并且支持改变通知的尺寸等功能。加入了新的emoji表情,数量72个。
新设置界面:首页顶部新增了建议项,便于用户更加迅速地进入设置项,还增加了可隐藏的抽屉式侧边栏,手指只需从左侧屏幕边缘往屏幕划出即可。
Android Instant Apps
这次Google 在 I/O 开发者大会上还推出了 Android Instant Apps 功能。在 Android 4.1 及其之后的系统中,你点击某个网址就可进入完整的应用体验,无需安装。例如,你进入亚马逊的网站,然后 Google 就会旋即给你创建一个「 临时 」应用,从而让你不用再去专门下载一个亚马逊本地 App。
Android Wear 2.0
在发布两年之后,Android Wear终于迎来了更新升级,新的系统主要的看点在于未来使用这套系统的智能穿戴设备可以脱离手机单独使用。这次Android Wear 2.0还带来了包括表盘、手势、健身以及键盘等功能上的细节更新,其中最好的是加入了对本地原生应用的支持。比如跑步的时候,Android Wear 手表跟蓝牙耳机相连就能直接听音乐,而不需要再带上手机也就是可以脱离手机单独使用。
Daydream VR
VR在今年是非常火的一个词,人们都称2016年是虚拟现实的元年,既然火爆,我们Google当然也会参与其中了。Android N中最首要的更新,是新建立的高品质移动虚拟现实平台Daydream。Google正与Android设备制造商合作并分享设计,致力于借助手机平台,打造能够令人身临其境、感觉舒适且易操作的虚拟现实观看器与控制器。用户所喜爱的应用程序及游戏也将适用于Daydream,例如YouTube, Google街景, Play Movies, Google照片以及Play商店。有了Daydream,虚拟现实的梦想就再也不是白日梦了。
Firebase
Firebase,是迄今为止最全面的移动开发者平台。它不仅支持移动端,更可以帮助开发者在iOS、Android以及移动网页中快速建立高品质的应用程序、提升用户量与赢收效果。
开发工具
开发者大会,开发者大会,如果不发布和更新开发者工具,那就说不过去了。谷歌在此次大会上发布了全新的Android Studio 2.2工具。Android Studio 2.2主要改进了UI设计工具,更加便捷和高效,增强了对Java8和C++语言的支持,而且JIT编辑器也变得更加强大,模块化应用的构建变得更加简单。 同时,Android Studio 2.2还将深度整合全新移动分析工具Firebase Analytics,该工具主要用于统计应用、管理消息推送和维护管理App,并且支持在线云存储和实时性能调整。 最重要的一点就是,Firebase Analytics将完全免费。
公众号:非著名程序员(smart_android) 欢迎大家关注,每天一篇原创技术文章。