今天这道菜,我们来聊一聊Google IO,虽然已经过去好几个月了,但估计真正看过、了解过Google 2016 IO大会的人一定屈指可数。什么,你说你了解Google IO,OK,正面回答我一个问题——Google IO,具体是什么含义?
Google Input Output大会?敢不敢不要这样,你觉得Google会用这么Low的标题嘛?跟我念——Google innovation in the open,翻译成中文——Google,开放中创新。它表达的是Google的两个核心价值观,即开放和创新(Open && Innovation),这才是Google IO的真正含义好嘛。
本次大会有一个很牛逼的地方,就是优酷全程直播,还有中文字幕,简直不能再赞!
那么Google IO大会,到底都要看些什么,绝对不是看一帮老外在台上表演吹牛逼大赛。要要好好欣赏一场IO大会,主要从下面几个方面来入手。
Android N
首先要说的,当然是Android N,这绝对是Google目前的明星,Android N的新特性,估计要单独花一篇文章来写,这里只是简单的提一下,最大的改进,应当算是权限管理系统了,这对小米这样的公司来说,也确实是一大悲剧,毕竟很早之前这类ROM就已经完成了对权限系统的改造,现在Google推出了官方改造,前面的代码要怎么Merge嘛。所以,建议适配了Android N的开发者,好好测试测试小米之类的设备,别发到线上,出现一堆Crash。另外一个亮点,应该算是分屏了,当然,这一功能也不是Google原创,LG、三星在它们自己的ROM上早就已经有了这些功能,而且到现在,已经做的非常好了,脑补一下这些厂商Merge代码的过程,突然感觉好有意思。剩下的,都是一些用户体验是的改动,例如通知栏的更新,不过说实话,Notification绝对是Android完爆iOS的一个功能,但国内大部分的App对Notification的使用,都仅仅停留在推送上,真正能好好设计、利用Notification的,又有几家,真是暴殄天物。再例如一些功耗上的优化、省点啊、安全性、Java8的支持啦,都是一些小的进化,但总得来看,Android N应该是既Android L之后又一个非常出色的版本了。
VR
今年真的可以说是VR元年,一转眼间,所有公司都好像从移动互联网转到了VR,是否又是一波浪潮的到来呢,拭目以待吧。Google在今年的IO大会上也着重介绍了VR技术,特别是每次IO都送的Cardbox,一个纸盒眼镜加手机,就能快速体会到VR,牛逼到爆。
当然,Google这次给VR的手机厂商提供了完整的设计标准和参考,也给开发者提供了VR的生产设备Project Tango和开发工具SDK,相信后面,VR一定是一个非常广阔的市场,但现在,受限于设备和场地,要想很好的体验VR,还真的比较难。
一堆很牛逼但然并卵的东西
下面要讲的东西很牛逼,很惊艳,很Google,也很中国。这次IO大会,Google出乎意料的介绍了很多自己的新App,例如Google Home(智能家居)、Allo(情景聊天)、Duo(视频聊天)、Google Asistant(智能助手),这些App真的很牛逼,如果你看了现场视频,你就会相信我说的,Google这次是把人工智能和App完美的结合在了一起,例如基于上下文的情境化聊天系统、它已经可以根据你的意图,来辅助你的后续动作了,是否已经感受到了人工智能的强大?然而,如果哪一天天网真的控制了地球,那么中国一定是反抗军最好的大本营,中国人民也一定会带领世界战胜天网,毕竟我们有牛逼的GFW,是不是很赞,虽然不能用这些很牛逼的东西,但至少保证了我们不会被人工智能所统治,想想还是蛮开心的。
Google Cloud Platform && Firebase
请让我用呵呵来表达此刻的心情。Google虽然也做全家桶,但人家做的可是良心桶,Google Cloud Platform以及Firebase这些东西,怎么说呢,几乎就是我们现在用到的所有第三方服务了,什么友盟、什么极光、什么LeanCloud,统统都不需要了,甚至还有一键集成,一键帮你写代码,一键插入API,但是,这些与我们都没有任何关系,只能呵呵哒。
Android Studio 2.2
我只能说,Android Studio,掌握核心科技。
后面我会专门上一道菜来介绍Android Studio 2.2,希望能赶在2.2正式发布前,毕竟Google Android Studio Team停在preview6好几个礼拜了,我还是很有希望能赶上的。
唯一不能忍的是,Google因为知道Bug太多会导致开发者的抵触,所以建议开发者在正式发布前,采用2.1正式版和2.2开发版共存的方式来开发,可是,你能不能个好点的颜色,你还真做成『屎丢丢』了啊。
Instant App
这绝对是Google做Hybrid的一个杀手锏,目前还不太了解它具体的原理和实现,所以只能先看看,但是,毕竟是一项极具创新力的新工具,一定得好好关注。
Topic
除了开幕式上面的演讲,Google IO还有一点重要的组成部分,就是后续几天的分会场。每个会场都会有很多牛逼的开发者来做演讲,这些东西,结合Google提供的CodeLab,都是一笔巨大的财富,各位开发者要想好好的了解Google后面的技术方向,这些视频,可以好好看看。