读完本文需要30分钟身为一名Android开发者,5月18号的Google I/O大会肯定是要关注的啦,看着官网的倒计时越来越近了,内心还是比较激动。期待这次Google I/O能给带来不一样的东东,让我们眼前一亮。
看过Google I/O大会相关介绍的,大致可以知道这次Google I/O的主要内容,我们按天为单位,按照Google的安排,为大家逐一筛选出作为一位Android开发者需要关注的几个点:
一、第一天
开场时间:May 18, 10:00 AM (北京时间5月19号凌晨1点)
结束时间:May 18, 7:00 PM (北京时间5月19号上午10点)
所有内容按时间顺序帮大家一一罗列,方便大家查看
1.开场讲话
内容:开场ceo讲ppt,最要命的是讲2个小时,估计到时候大家都睡着了吧(领导讲话都是这个范儿)
时间: May 18, 10:00 AM (北京时间5月19号凌晨1点)
......
无关紧要的就不说了,我们下面挑主要的说,按时间的
2. Android新改动
内容:What's new in Android?分享新添加的api,功能,性能方面的更新,主要干货在这里啊,可以重点关注下这个节点
时间:May 18, 1:00 PM- 2:00 PM(北京时间凌晨4点到5点期间)
3. Android Pay
内容:谷歌自己的支付,这里集中介绍支付相关
时间:May 18, 2:00 PM- 3:00 PM (北京时间凌晨5点到6点期间)
4. Google VR
内容:谷歌会在现场播放一部全方位观看的vr视频,目的是让大家体验下谷歌在vr新媒体方向上最新的研究成果
时间:May 18, 2:00 PM- 3:00 PM (北京时间凌晨5点到6点期间)
5. Google Cast和android TV
内容:介绍谷歌投影仪和安卓电视,构建居家家电互联体验
时间:May 18, 2:00 PM- 3:00 PM (北京时间凌晨5点到6点期间)
6. android 图片压缩
内容:Image compression for Android developers,这里谷歌会为大家讲解如何去压缩图片文件,并且告诉我们怎样去创建更小的图片文件,使用于所有网络获取图片的场景,android的同学重点关注下。
时间:May 18, 2:00 PM- 3:00 PM (北京时间凌晨5点到6点期间)
7. Android N 新改动demo演示和api讲解
内容:从具体的demo中为大家讲解android n 新添加的功能,并讲解对应api的使用,还有语音api使用
时间:May 18, 3:00 PM- 4:00 PM(北京时间早晨6点到7点期间)
8. Android N 从demo角度讲解android pay
内容:讲解如何在用户轻点支付按钮就发送支付信息、如何银行去确保通过手机app完成支付、如何调用api去构建更好的支付体验。。。
时间:May 18, 3:00 PM- 4:00 PM(北京时间早晨6点到7点期间)
9. Android APK瘦身和加速
内容:讲解如何减小apk包的大小并且让app更快,拓广到更多的用户,适配到不同大小的屏幕等等
时间:May 18, 3:00 PM- 4:00 PM(北京时间早晨6点到7点期间)
10. 使用Google Firebase开发app
内容:讲解如何使用Firebase,这里和大家说明一下,谷歌的Firebase其实就是国内的leancloud等一样,还有好多这种公司,本质就是提供一个数据库和访问数据库的一套api
时间:May 18, 3:00 PM- 4:00 PM(北京时间早晨6点到7点期间)
11. 流媒体ExoPlayer
内容:说实话,真没想到谷歌会出来讲解ExoPlayer这个视频播放器,大吃一惊啊,之前在做视频播放器开发的时候,看过ExoPlayer,觉得并没有那么惊艳,这次谷歌提出来,是不是能给我们带来不一样的惊喜呢?共同期待吧。
The talk provides an overview of the ExoPlayer's design, and highlights the advantages of ExoPlayer over other libraries such as MediaPlayer. The ExoPlayer provides many sophisticated features such as Dynamic adaptive streaming over HTTP (DASH), SmoothStreaming and Common Encryption. It's designed to be easy to customize and extend, and many components can be replaced with custom implementations. Because ExoPlayer is a library that you include in your application, it can be easily updated along with your app. After attending this talk you'll understand how to integrate ExoPlayer into your application. If you are using it to replace MediaPlayer, this can be a quick and simple integration.
上方是原文介绍,大致意思是夸ExoPlayer有多好,支持Dynamic adaptive,SmoothStreaming and Common Encryption。。。看完后,我不惊一震,意思是谷歌要用ExoPlayer去替代MediaPlayer么?容许我淡定淡定,嘿嘿,好了,到时候看吧
时间:May 18, 3:00 PM- 4:00 PM(北京时间早晨6点到7点期间)
12.Android Auto汽车
内容:谷歌提供了新的交互方式去满足汽车特性,让司机更容易专注于驾驶
时间:May 18, 3:00 PM- 4:00 PM(北京时间早晨6点到7点期间)
13. Introducing Project Tango Area Learning手机
内容:主要介绍Tango项目,
Project Tango can not only see the space around you, but it can also remember the space around you.这句话的意思是Project Tango会创建一种新的体验,用户可以和保存在空间的虚拟物体交互,比如一个空间的app,我滴天呐,反正我是挺想看看的,从谷歌标题“introdcing”的意思上看,估计还是一种设想,万能的谷歌说不定也会给我们带来惊喜,只能期待了
时间:May 18, 4:00 PM- 5:00 PM (北京时间早晨7点到8点期间)
14. Multi-Window mode 多窗口模式
内容:相信大家之前看别的报道,已经知道多窗口模式,类似于ios mac上的分屏功能,可以同时操作2个app
时间:May 18, 4:00 PM- 5:00 PM (北京时间早晨7点到8点期间)
15. What's new in the support library 谷歌最新支持库
内容:为了兼容老版本开发的库,每个新版本出来都会这么做
时间:May 18, 4:00 PM- 5:00 PM (北京时间早晨7点到8点期间)
16.Android battery and memory optimizations 安卓电量和内存管理
内容:上面简单介绍了电量和内存管理,这里从使用角度,进一步讲解谷歌是如何优化和管理内存和电量的
时间:May 18, 4:00 PM- 5:00 PM (北京时间早晨7点到8点期间)
17. What the Fragment? android fragment有改动么?
内容:什么时候使用fragment?怎样用?为什么用?在新特性里,谷歌将提供了高效使用fragment的方案。
时间:May 18, 5:00 PM- 6:00 PM(北京时间上午8点到9点期间)
18.Making Android sensors and location work for you 充分利用android的传感器和定位
内容:这一节谷歌将告诉你传感器和定位如何工作,以及你如果使用他们开发新的功能
时间:May 18, 6:00 PM- 7:00 PM(北京时间上午9点到10点期间)
上面就是Google I/O第一天的主要内容,不知道有没有你感兴趣的?有的话,到时候可以多加关注哈
-------第一天结束-------
二、第二天
开场时间:May 19, 9:00 AM (北京时间5月20号凌晨0点)
结束时间:May 19, 8:00 PM (北京时间5月20号上午11点)
1、Advanced Data Binding 数据绑定
内容:2015年谷歌I/O大会提出数据绑定的概念,今天添加了一些新的特性,包括双向的数据绑定和lambda表达式。同时也会和大家讨论框架背后是如何设计的,以及如何在注解,recycleview,依赖注入中使用
时间:May 19, 9:00 AM- 10:00 AM(北京时间5月20号凌晨0点到1点)
2、Android themes & styles demystified android主题和风格的介绍
内容:介绍Android ui是如何工作的,深入介绍themes和styles如何工作,到底属性是什么,并且如何你用他们去管理ui显示
时间:May 19, 9:00 AM- 10:00 AM(北京时间5月20号凌晨0点到1点)
3、VR at Google 谷歌在做什么vr?
内容:在vr方面,介绍谷歌现在在做什么?在研究什么?研究的方向是什么?
时间:May 19, 9:00 AM- 10:00 AM(北京时间5月20号凌晨0点到1点)
4、What's new in Android security (M and N Version) M 和N版本如何让安卓更安全
内容:介绍新版本如何让安卓更安全,以及如何使用新的api
时间:May 19, 9:00 AM- 10:00 AM(北京时间5月20号凌晨0点到1点)
5、What’s new with Notifications in Android N N版本对notifications的修改
内容:N版本对Notifications做了修改,添加了新特性,使用NotificationCompat可以使用这些新特性
时间:May 19, 9:00 AM- 10:00 AM(北京时间5月20号凌晨0点到1点)
6、What's new in Android development tools Android 开发工具添加了什么新特性
内容:介绍Android 开发工具添加了什么新特性
时间:May 19, 10:00 AM- 11:00 AM(北京时间5月20号凌晨1点到2点)
7、Google SDKs for Android: A tech deep dive 深度挖掘android sdk
内容:说白了就是给大家讲sdk怎么写的
时间:May 19, 11:00 AM- 12:00 PM (北京时间5月20号凌晨2点到3点)
8、What's new in Android Wear? Android Wear也改了哦
内容:讲解Android Wear新特性
时间:May 19, 11:00 AM- 12:00 PM (北京时间5月20号凌晨2点到3点)
9、Android + Pepper the interactive robot 使用安卓和Pepper机器人交互
内容:Pepper是一个人造机器人,相信之前大家看视频也了解到,这里是介绍如何让开发者开发机器人app
时间:May 19, 1:00 PM- 2:00 PM (北京时间5月20号凌晨4点到5点)
10、Advanced Espresso 一套android自动化测试框架
内容:谷歌提供的自动话测试框架,方便qa完成复杂场景的测试,不错不错
时间:May 19, 1:00 PM- 2:00 PM (北京时间5月20号凌晨4点到5点)
11、Google libraries for iOS developers 谷歌为iOS开发者提供的lib
内容:
Hey, iOS developers! Wonder how Google can make it easier for you to develop successful iOS apps? Drop by this session, where we'll go over some of the latest libraries Google has to offer, and dig into some of the technical details, quirks, and interesting tricks involved in using each of them.就是谷歌提供了一套lib可以让iOS开发者更容易开发iOS app
时间:May 19, 1:00 PM- 2:00 PM(北京时间5月20号凌晨4点到5点)
12、Android Studio新特性讲解
内容:讲解如何使用as的新特性
时间:May 19, 2:00 PM- 3:00 PM(北京时间5月20号早上5点到6点)
13、Notifications: Everything you need in 45 minutes 详细讲解Notifications
内容:讲解Notifications的生命周期,以及api如何使用
时间:May 19, 3:00 PM- 4:00 PM(北京时间5月20号早上6点到7点)
14、What's New with Project Tango Project Tango 新特性,在昨天的基础上深度讲解
内容:Project Tango 新特性讲解
时间:May 19, 3:00 PM- 4:00 PM (北京时间5月20号早上6点到7点)
第二天的内容也挺多的,大家要看自己感兴趣,否则太浪费时间了,
--------第二天-------
三、第三天
开场时间:May 18, 9:00 AM (北京时间5月21号凌晨0点)
结束时间:May 18, 3:00 PM (北京时间5月21号上午6点)
1、Android NDK performance in an ART world art环境如何支持ndk开发
内容:相信这个问题大家已经纠结很久了,终于谷歌给出了解决方案,期待期待。。。。
时间:May 20, 9:00 AM- 10:00 AM(北京时间5月21号凌晨0点到1点)
2、Android UI and layouts android ui和布局
内容:如何使用更简单的,更先进的ui设计
时间:May 20, 9:00 AM- 10:00 AM(北京时间5月21号凌晨0点到1点)
3、Android application architecture 哇,安卓新的框架啊
内容:Get ready for the next billion,口气挺大的,不知道到时候有没有足够让我们惊艳,期待已久
时间:May 20, 9:00 AM- 10:00 AM (北京时间5月21号凌晨0点到1点)
4、RecyclerView ins and outs RecyclerView的种种
内容:2014年i/o提出,We will discuss the internal architecture of the RecyclerView, how it handles different layouts, animations and UX flows. We will also go through some of the best practices so that you make the best of RecyclerView in your applications.上面意思是这期谷歌会介绍RecyclerView框架,介绍它怎样处理不同的布局,动画以及ux,同时也会从具体实践中介绍怎样更好的使用RecyclerView
时间:May 20, 11:00 AM- 12:00 PM(北京时间5月21号凌晨2点到3点)
5、Android Print 功能
内容:想为自己的app添加打印功能,可以关注下
时间:May 20, 1:00 PM- 2:00 PM(北京时间5月21号凌晨4点到5点)
6、Enhancing Applications and Websites with Embeddable VR Views
内容:可以使用谷歌提供的增强的VR Views来提升手机app和网站应用的效果,期待不小
时间:May 20, 1:00 PM- 2:00 PM(北京时间5月21号凌晨4点到5点)
7、The Evolution of ART ART 的进化
内容:讲解ART 的发展历程
时间:May 20, 1:00 PM- 2:00 PM(北京时间5月21号凌晨4点到5点)
-------第三天--------
如果大家觉得好,大家转载的同时,也动动小手点点的订阅,关注“安卓开发者”,或者加qq群“556062010”联系到我,这样就能每天第一时间收到作者推送的文章啦.谢谢大家的关注。