Google如期放出了今年开发者大会的演讲视频资料,除了上一篇日志中顺带提到的Client相关部分(主要关注Chrome、HTML 5、V8、O3D、Native Client等),今天又放出了Android以及Wave相关的部分。William对其中Android相关的视频做了汇总,每段视频辅以简单的介绍,并上传至优酷方便大家观看。
?
1、Turbo-charge your UI: How to Make your Android UI Fast and Efficient by Romain Guy
这堂讲座将介绍实用的建议、开发技术和技巧,使您的Android移动应用能够更快和更高速反应。这门讲座将重点放在介绍Android移动应用框架小组所建议如何最好地利用使用界面工具进行优化的方法。
http://v.youku.com/v_show/id_XOTY0NjE2ODg=.html
?
?
2、Pixel Perfect Code: How to Marry Interaction and Visual Design the Android Way by Chris Nesladek
出色的用户体验由三个方面组成:结构、行为和表达,这个讲座将探讨Android开发中的各种交互设计的模式,以寻求最佳的用户体验。
http://v.youku.com/v_show/id_XOTY0NTc3NzI=.html
?
3、Supporting Multiple Devices with One Binary by Joe Onorato
Android平台一开始就被设计成可以在各种硬件配置下运行,这个讲座将告诉你如何利用Android application framework的这一特性来开发可以适配各种设备的Android应用程序,而无需对不同的设备制作单独版本。
http://v.youku.com/v_show/id_XOTY0NjU2OTI=.html
?
4、Debugging Arts of the Ninja Masters by Justin Mattson
开发过程中,常常会有软件无法按照预期那样运行的情况,却苦于无法找到问题的根源的时候。听完这个主题介绍后,当再次遇到上述情况时,就不会不知所措了。这里会介绍一些与Debugging相关的工具用法:traceview、 hierarchy viewer 和 instrumentationsystem。同时将会列举一些Google内部的实际案例,并且对比前后的结果,让我们更深刻的理解一些技巧。
http://v.youku.com/v_show/id_24111278.html
?
5、Coding for Life — Battery Life, That Is by Jeffrey Sharkey
移动应用开发中需要考虑的最重要的三个因素是:电池寿命,电池寿命、和电池寿命。毕竟,如果电池没电了,没有人可以使用你所开发的应用。这堂讲座里,Android的工程师将为你讲解你的应用程序有可能有的很多个、往往是你所想不到的浪费电源的可能性。您将了解到网络如何也可以影响到电池寿命,使用Android特定功能的正确的和错误的方法,如唤醒程序的锁定、为什么你不能认为将内储存容量来换取时间是没有关系的,等等。
http://v.youku.com/v_show/id_24110807.html
?
6、Writing Real-Time Games for Android by Chris Pruett
顶点阵列是否会让你失眠呢?游戏开发中的帧率、事件循环是不是让你痛苦不堪呢?如果是这样的话,那么这个话题将会帮你排除困难,将你从一堆麻烦中拯救出来。ChrisPruett将带领我们大家一起讨论他所研发的游戏引擎,并借此来解释一些易犯的错误和建立图形化程序的好方法。同时你也将了解制作Android游戏的完整流程,特别是针对 rendering code、管理drawing surface和融合2D和3D图形元素等。
http://v.youku.com/v_show/id_XOTY0NzAzNjA=.html
?
7、Looking Beyond the Screen: Text-To-Speech and Eyes-Free Interaction on Android by TV Raman, Charles L. Chen
Eye-Free项目的目标在于不用眼的情况下流畅的使用基于Android的移动设备,典型的使用场景包括开车时使用手机等。来自Eye-Free团队的Charles Chen和T.V Raman将向大家展示Text-To-Speech (TTS)API,以及他们以此为基础在UI上所做的一些创新,同时将演示如何构建一个eyes-free应用程序。
http://v.youku.com/v_show/id_XOTY0Njc4NTY=.html
?
8、Mastering the Android Media Framework by David Sparks
这部分讲座主要讨论了Android的多媒体特性,包括如何正确(以及错误的)Media framework使用方法,以及framework的工作机制。另外也会涉及各种多媒体程序开发中常见的错误、安全性问题和节电等主题。
http://v.youku.com/v_show/id_XOTY0Njc4NTY=.html
?
9、How Do I Code Thee? Let Me Count the Ways by Dan Morrill
开发Android的程序有多少种方法呢?最主流的方法当然是通过Java来开发执行在Dalvik虚拟机上的程序,不过Android同样包含了一个现代的浏览器(支持Gear),你甚至可以用C来开发部分所需要的library。Dan Morrill 将演示每一种开发方式,并且告诉你如何针对不同的应用做出选择。
http://v.youku.com/v_show/id_XOTY0NDczODQ=.html
?
10、A General-purpose Caching Architecture for Offline-capable Web Applications with HTML 5 Databases or Gears Robert Kroeger
是不是对开发支持离线工作的web应用程序中遇到的架构选择问题感到困扰呢?我们也是如此,直到决定采用类似微处理器缓存的方式来设计iPhone和Android平台的Gmail Mobile Web的离线工作模式:通过一个基于HTML5或者Gear数据库的轻便的透写缓存层来实现离线工作。
http://v.youku.com/v_show/id_24113946.html
?
11、Android Lightning Talks
闪电秀,大会开始前大家投票选出的8位开发者将有机会和各位参会者共享自己的奇特发现和解决一些共有问题的巧妙方法,或者提出你认为有价值的观点,让与会的其他开发者参与讨论。
(可惜Goolge没有提供这个部分的video)
?
今年Google开发者大会上Android相关的视频就是这些了,讲稿的PDF版大家可以去上面给出的每个Session的页面下载,希望对各位没能亲身参加开发者大会的TX有帮助。
另外,今天在北京举行的谷歌开发者日大会上,也有第1、4、5、9这四个主题,应该过几天会有部分中文资料。
?
William Hua 原创, 欢迎光临William Hua的blog
本文链接: http://www.williamhua.com/2009/06/05/android-videos-and-presentations-live-from-google-io/
thank.
还没有,不过G1很容易买到了
应用的话,手机、MID、Netbook都没有问题
相应的lib开发、API开发、App开发都是可以取得收益的途径
搞个群呀!!!