Google

Google I/O Developer Conference May 27 - 28, 2009 Moscone Center, San Francisco

Sessions at Google I/O

Google I/O offered 80+ sessions featuring technical content on Google Wave, Android, App Engine, Chrome, Google Web Toolkit, AJAX APIs, and many more. The available session videos and slides from each track are listed below.

Now Live: Videos and Slides

Note: Fireside Chats were not recorded at Google I/O this year.

AJAX + Data APIs

Advanced Custom Search Configuration

Best Practices for Writing Great, Monetizable YouTube Apps

Building Advanced 3D Geographical Applications for the Web with the Google Earth API

Building Applications in the Cloud

Building a Business with Google's free APIs

Building Scalable Geo Applications

Evolution of the Google Data Protocol: New Features for Building more Efficient Applications

Fun Hacks and Cool JavaScript: The Advanced Techniques Behind the Google AJAX API Playground

Going Social with the YouTube APIs

Implementing your Own Visualization Datasource

Maps APIs & Mobile

Performance Tips for Geo API Mashups

Search Friendly Development

Site Review by the Experts

Using AJAX APIs to Navigate User-Generated Content

Using Google Data APIs and OAuth to Create an OpenSocial Gadget

Using the Visualization API with GWT and Other Advanced Topics

What You Don't Know About Geo APIs Can't Hurt You

App Engine

App Engine Nitty-Gritty: Scalability, Fault Tolerance, and Integrating Amazon EC2

App Engine: Now Serving Java

Building Scalable, Complex Apps on App Engine

A Design for a Distributed Transaction Layer for Google App Engine

From Spark Plug to Drive Train: Life of an App Engine Request

JRuby and Ioke on Google App Engine for Java

Offline Processing on App Engine: a Look Ahead

The Softer Side Of Schemas - Mapping Java Persistence Standards To the Google App Engine Datastore

Transactions Across Datacenters (and Other Weekend Projects)

Client

Adding Interactive 3D Content to your Site

Browser Perspectives: An Open Discussion

Developing Extensions for Google Chrome

Developing On O3D: A View From The Trenches

Exploring Chrome Internals

Google's HTML 5 Work: What's Next?

Native Client: Using Native Code to Build Compute Intensive Web Applications

V8: Building a High Performance JavaScript Engine

WebKit Open Source Browser Engine

Enterprise

Automation with Google Apps Script

Connecting The Clouds: Integrating Google App Engine for Java with Force.com

Extending the Google Search Appliance to Crawl Valuable Data Behind the Firewall

Groovy and Grails in App Engine

Growing a SaaS-based services business reselling Google Apps

Practical Standards-based Security and Identity in the Enterprise

OpenSocial in the Enterprise

ThoughtWorks on App Engine for Java: An Enterprise Cumulonimbus?

Using the Google Secure Data Connector to Access Behind-the-Firewall Data from Google's cloud

Google Wave

Google Wave: Powered by GWT

Google Wave: Under the hood

Programming With and For Google Wave

Google Web Toolkit

Building Applications with Google APIs

Effective GWT: Developing a complex, high-performance app with Google Web Toolkit

Google Web Toolkit Architecture: Best Practices For Architecting Your GWT App

GWT Can Do What?!?! A Preview of Google Web Toolkit 2.0

Measure in Milliseconds: Performance Tips for Google Web Toolkit

Progressively Enhance AJAX Applications with Google Web Toolkit and GQuery

The Story of your Compile: Reading the Tea Leaves of the GWT Compiler for an Optimized Future

Mobile

A General-purpose Caching Architecture for Offline-capable Web Applications with HTML 5 Databases or Gears

Android Lightning Talks

Coding for Life -- Battery Life, That Is

Debugging Arts of the Ninja Masters

How Do I Code Thee? Let Me Count the Ways

Looking Beyond the Screen: Text-To-Speech and Eyes-Free Interaction on Android

Mastering the Android Media Framework

Pixel Perfect Code: How to Marry Interaction and Visual Design the Android Way

Supporting Multiple Devices with One Binary

Turbo-charge your UI: How to Make your Android UI Fast and Efficient

Writing Real-Time Games for Android

Social

Beyond Cut & Paste: Deep integrations with Google Friend Connect

Building a Business with Social Apps

Designing OpenSocial Apps for Speed and Scale

Google and the Social Web

Google Friend Connect Gadgets: Best Practices in Code and Interaction Design

Google Friend Connect In The Real World

Powering Mobile Apps with Social Data

The Social Web: An Implementor's Guide

Tech Talks

Bespin and the Open Web

Big Modular Java with Guice

Do You Believe in the Users?

Even Faster Websites

Ignite Google I/O

Mercurial on BigTable

The Myth of the Genius Programmer