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 和 instrumentation
system。同时将会列举一些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
顶点阵列是否会让你失眠呢?游戏开发中的帧率、事件循环是不是让你痛苦不堪呢?如果是这样的话,那么这个话题将会帮你排除困难,将你从一堆麻烦中拯救出
来。Chris
Pruett将带领我们大家一起讨论他所研发的游戏引擎,并借此来解释一些易犯的错误和建立图形化程序的好方法。同时你也将了解制作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/
分享到:
相关推荐
在2014年的Google I/O大会上,Android L(后来被正式命名为Android 5.0 Lollipop)的发布引起了广泛的关注。这场演示不仅展示了新操作系统的一系列改进和新特性,也为开发者提供了丰富的开发资源和指南。以下是关于...
Google I / O Android应用程序Google I / O每年召开一次开发者大会,为期两天,内容浓厚,包括技术会议和来自开发人员的数百个展示其技术的演示。 此p Google I / O Android应用程序由于全球性事件,Google I / O ...
Volley是Google在2013年的I/O大会上推出的一款高效的Android网络通信框架,它专为Android应用设计,旨在简化网络请求的处理,提高应用程序的响应速度和用户体验。这款框架的核心理念是快速、高效和易用,使得开发者...
2. Google I/O Volley演讲 http://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded 3. Android Tipshttp://dev.classmethod.jp/smartphone/android/android-tips-51-volley/ 4. Google I/O 2013 – ...
OpENer is an EtherNet/IP stack for I/O adapter devices; supports multiple I/O and explicit connections; includes objects and services to make EtherNet/IP- compliant products defined in THE ETHERNET/IP...
《谷歌官方I/O程序——iosched-master深度解析》 谷歌官方I/O程序,代码库名为“iosched-master”,是Google每年举办的全球开发者大会(Google I/O)的移动应用源码。这个开源项目不仅展示了Android应用开发的最佳...
标题与描述概述的知识点主要集中在2011年Google I/O大会上关于在Android平台上开发3D应用程序的经验分享,特别提到了Google Body这一项目。以下是对这些知识点的详细解析: ### Google Body - Android上的3D应用 ...
使用该应用程序,您可以浏览整个会议计划,以及有关主题和演讲者的详细信息,将事件保存到议程,您的个性化计划,在您保存到议程中的事件开始之前接收提醒,在所有设备上同步您的个性化计划以及I / O 网站,以基于...
本文将详细探讨`Platforms/android-33`,即Android API级别33的相关知识点。 一、Android API级别33概述 Android API级别33是Google推出的一个新版本,通常与特定的Android操作系统版本对应。API级别决定了应用...
在此款App的源码中Google针对I/O 2014 App的某些功能、API及设计方法进行详细描述,其中包括:Google云端硬盘API、Google云通讯、Android L开发者预览版、Android Wear集成、Video Streaming等。未来,Google计划在...
# mv /opt/android-sdk/platforms/android-25/android-7.1.1/* /opt/android-sdk/platforms/android-25/ # rm -rf /opt/android-sdk/platforms/android-25/android-7.1.1 官网下载地址:...
Play "I/O Live" session video streams on your Android 3.0+ and Google TV devices Automatically sync sessions in your schedule to your Android 4.0 device's calendar Beam session details from your ...
Korio 是一个强大的 Kotlin 库,专为充分利用 Kotlin 协程的并发能力而设计,尤其在 I/O 操作和网络编程方面。...如果你正在寻找一个强大的、跨平台的 Kotlin 库来处理 I/O 和网络相关问题,Korio 将是一个理想的选择。
Google 在2013年5月的I/O开发者大会推出了基于IntelliJ IDEA Java IDE上的Android Studio。AndroidStudio是一个功能齐全的开发工具,还提供了第三方插件的支持。让开发人员更快速更好的开发程序。 第二部分 插件的...
在2014年的谷歌I/O大会上,谷歌展示了其Android操作系统的广泛影响力,但与苹果的竞争相比,似乎缺乏显著的创新。大会的重点集中在几个新项目上,包括Android One平台、Android Wear智能手表操作系统、Android Auto...
使用: export ANDROID_HOME="/opt/android-...# mv /opt/android-sdk/platforms/android-8.0.0 /opt/android-sdk/platforms/android-26 官网下载地址:https://dl.google.com/android/repository/platform-26_r01.zip
这里我们关注的是"A40I android7.1 4路摄像头视频同时预览"的主题,这涉及到一系列的技术知识点,包括硬件平台、操作系统、视频输入接口以及驱动程序的开发。 首先,A40I是一个基于Android系统的嵌入式设备,其运行...
侧滑的实现方式有很多方式来实现,这次总结的ViewDragHelper就是其中一种方式,ViewDragHelper是2013年谷歌I/O大会发布的新的控件,为了解决界面控件拖拽问题。下面就是自己学习写的一个实现类似于QQ侧滑效果的...
"Android-Android串口通信Google官方串口的Demo迁移而来"是一个基于Google官方串口通信库的项目,它为开发者提供了更丰富的功能,包括设置su路径、串口路径、波特率、校验位、数据位和停止位等。下面我们将详细探讨...
Google I/O Android App Google I/O is a developer conference held each year with two days of deep technical content featuring technical sessions and hundreds of demonstrations from developers ...