•  

Sessions at Google I/O 2011 in Moscone West

Your current filters are…

Tuesday 10th May 2011

  • Connecting People and Places

    by Thor Mitchell

    Hear how Google Maps and Google Places connect millions of people to the places around them, and how your applications can do so too.

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 8, Moscone West

    Coverage video

  • Crisis Response 2.0 - Empowering Developers in Times of Crisis

    by Steve Hakusa and Prem Ramaswami

    In the last decade, pervasive cellular data and Internet access have enabled new approaches to saving lives and reducing misery in times of crisis. Several organizations are developing systems to help disaster responders and people affected by a disaster. We hope to introduce some of the new standards and products Google is developing to help the crisis response ecosystem.

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 5, Moscone West

  • Google Checkout: A Foundation For Payments

    by Marco Rodriguez, Rett Clevenger, Mihai Ionescu, Peng Ying and Satyajeet Salgar

    Google Checkout has matured and is now the platform for Google’s Commerce initiatives. This session will provide you a foundation of knowledge for leveraging Google Commerce. We’ll define what Checkout is and how it’s different from other payment processors and review the current API functionality. We’ll then dive into current developments, simple yet powerful tools we’ve created to leverage Checkout.

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 7, Moscone West

    Coverage video

  • Highly Productive GWT: Rapid Development with App Engine, Objectify, RequestFactory, and gwt-platform

    by Philippe Beaudoin, David Chandler and Jeff Schnitzer

    In this session you’ll learn how to use popular Google and third party tools to build a robust and maintainable GWT+GAE app. We'll use Google Plugin for Eclipse, Objectify-App Engine with GWT's RequestFactory for persistence, and gwt-platform (GWT MVP framework) for the UI.

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 4, Moscone West

  • Honeycomb Highlights

    by Chet Haase and Romain Guy

    Android's "Honeycomb" release includes a large number of new features, capabilities, and APIs to access them. This session gives a high-level view of everything that's new, with special focus on how this affects developers' lives and what they should be paying attention to.

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 11, Moscone West

    Coverage slide deck

  • Launch and Grow Your Business App on the Google Apps Marketplace

    by Scott McMullan

    The Google Apps Marketplace is an online store to discover and purchase web applications which are integrated with Google Apps. This introductory session will provide an overview of the Google Apps Marketplace. You'll learn product integration and marketing best practices directly from Marketplace vendors.

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 2, Moscone West

  • Leveraging Android Accessibility APIs To Create An Accessible Experience

    by Tim Credo, Charles Chen and T.V. Raman

    The Android framework includes a set of easy-to-use APIs that enables the creation of third-party accessibility services such as screenreaders for the blind. In this talk, we'll give an overview of the Accessibility API, describe some of the most widely used services, and explain how to fully unlock the accessibility potential of the Android platform.

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 9, Moscone West

  • Life of a Google API Developer

    by Tony Aiuto, Mark Stahl and David Gibson

    Over the past year, Google has launched several APIs, including Buzz, URL Shortener and Latitude, among others, that are built on the new API infrastructure presented at last year's I/O. We've also completely rebuilt our client libraries and have launched several new tools to help you learn about our APIs, bootstrap your development, and register your app with Google. In this session, we dive into the life of a Google API developer, covering the steps needed to develop an application on top of these new Google APIs and best practices for using them.

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 1, Moscone West

    Coverage video

  • Storing Your Application's Data in the Google Cloud

    by Navneet Joneja and Mike Schwartz

    Google Storage for Developers is a RESTful service for storing and accessing your data on Google's infrastructure. This 101 session shows basic examples of storing data on Google's Cloud, highlights the new features launched since Google I/O 2010, and discusses how to integrate with other Google Developer products

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 6, Moscone West

    Coverage video

  • WebGL Techniques and Performance

    by Gregg Tavares

    WebGL is in most major browsers. Learn the techniques needed to get the maximum performance from WebGL. We'll go over how to draw the most models, particles and grass systems, creative use of uv offsets and other effects.

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 3, Moscone West

  • Your Game + YouTube = Instant Community

    by Jarek Wilkiewicz and Doug Muir

    Activision’s YouTube API integration in Call of Duty: Black Ops led to over a million user-generated uploads in less than 4 months. We’ll cover the details of that integration and explore best practices for building a YouTube community around your own video game!

    At 10:15am to 11:15am, Tuesday 10th May

    In Room 10, Moscone West

  • An introduction to the +1 button

    by Timothy Jordan

    The +1 buttons let people who love your content recommend it on Google search and on your site. In this session you’ll learn all about the +1 button and how it can help your site stand out. We’ll cover the value and impact of the +1 action, how to embed it on your site, custom configurations, and how to optimize with analytics.

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 1, Moscone West

  • Android Protips: Advanced Topics for Expert Android App Developers

    by Reto Meier

    Writing an app is easy, but with 100k competitors you need to do better than launch and cross your fingers. I'll demonstrate how to use advanced Android techniques to take a good app and transform it into a polished product. Features advanced coding tips & tricks, design and implementation patterns, and insight into some of the lesser known API features. This is an advanced session designed to help experienced developers.

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 11, Moscone West

  • Best Practices for Accessing Google APIs on Android

    by Yaniv Inbar

    Integration with Google APIs (such as Buzz, Latitude and Translate) can enrich many Android applications. In this session, we will demonstrate how to do so easily, efficiently and securely using the Google API Client for Java. We’ll walk you through how to authenticate for the APIs using AccountManager, how to reduce the client library size and several other Android-specific optimizations.

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 9, Moscone West

    Coverage video

  • Building Game Development Tools with App Engine, GWT, and WebGL

    by Lilli Thompson

    Sure App Engine is a great platform for building online games, but have you considered that it’s also a great platform for building game development tools? As social gaming platforms become more capable, developers are faced with increasingly complex art and design data. This session will discuss using App Engine, GWT, and WebGL to build tools that support game development and asset management.

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 8, Moscone West

    Coverage video

  • Chrome Web Store Publisher Panel

    by Seth Ladd, Jason Horman, YuChiang Cheng and Andre Behrens

    Hear first-hand experience and lessons learned from Chrome Web Store developers and publishers. We'll cover business and technology experiences, and re-tell stories: both good and bad. Learn from New York Times, Springpad, and World Golf Tour in this interactive and informal panel discussion.

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 3, Moscone West

    Coverage video

  • Developing innovative custom business solutions with Google Apps

    by Jeff Ragusa

    Increasingly VARs and integrators are bringing cloud apps from multiple vendors to their customers to create comprehensive and custom solutions. This session will show some of the innovative solutions developed by Google Apps resellers to tie multiple business systems together with Google Apps for increased organizational productivity. We'll learn how one integrator migrated a business' systems, data, and processes to the web using a slick combination of Google Sites and App Engine on the back end, Gadgets and Google Web Toolkit on the front end, and business process workflow powered by Google Apps Script.

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 2, Moscone West

  • Google One Pass: A simple, flexible, Web API for paywalls

    by Chase Hensel and Omi Chandiramani

    Learn how to monetize and control access to your digital content across browsers and devices in a pay once, access anywhere model from Google One Pass

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 7, Moscone West

    Coverage video

  • Make the Web Faster

    by Håkon Wium Lie, Richard Rabbat and Josh Marantz

    mod_pagespeed is an Apache module that web developers can use to automate web page performance optimizations. In this talk, we examine how mod_pagespeed improves web page speed and reduces network bandwidth usage and describe the measured benefits on these pages. We then describe WebP, a new image format for the web, that reduces the bandwidth needs for images by 40% over JPEG for a comparable quality and demonstrate its support in Chrome and Opera.

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 5, Moscone West

  • Scaling App Engine Applications

    by Justin Haugh and Guido van Rossum

    During this talk, we’ll discuss how to write highly scalable apps on App Engine. We’ll describe how an app is granted more instances as traffic grows, and the importance of low latency, low memory usage, concurrency, async APIs, load testing, and profiling. We’ll also help you avoid common pitfalls, like entity contention and hot tablets.

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 6, Moscone West

    Coverage video

  • Secrets and surprises of the Google Geo APIs

    by Ossama Alami and Aaron Jacobs

    We've been busy this year! Come learn about some new, some hidden, and some surprising features of the Maps API, Earth API, Fusion Tables and other APIs you may not even realise exist.

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 10, Moscone West

  • Writing Web Apps in Go

    by Rob Pike and Andrew Gerrand

    Web back-end languages tend to be a matter of "Speed, reliability, or simplicity: pick one." Not any more. The Go Programming Language is a rock-solid, productive, and high-performance platform for building web applications (and other types of software). Join the Go team for an entertaining, in-depth look at the development and deployment of a Go web application.

    At 11:30am to 12:30pm, Tuesday 10th May

    In Room 4, Moscone West

    Coverage video

  • App Engine MapReduce

    by Mike Aizatskyi

    It is now possible to run full Map Reduce jobs on App Engine. This talk will include a short introduction into running Map Reduce jobs. After that we'll dive into practical and algorithmic aspects of generating various reports with Map Reduce.

    At 12:30pm to 1:30pm, Tuesday 10th May

    In Room 10, Moscone West

    Coverage video

  • Android Open Accessory API and Development Kit (ADK)

    by Erik Gilling, Jeff Brown and Mike Lockwood

    You have always been able to connect an Android device to your computer, but until now there was no way for Android applications to interact with other hardware via USB. In this talk we cover new support in Android 3.1 for USB input devices, as well as new APIs for applications to communicate with peripherals via USB. The APIs support both Android powered devices that act as a conventional USB host, and non-host Android devices that communicates with a new class of USB hosts known as "Android USB Accessories". Cool hardware is involved.

    At 1:15pm to 2:15pm, Tuesday 10th May

    In Room 9, Moscone West

    Coverage video

  • App Engine Backends

    by Justin Haugh and Greg Darke

    Applications written on App Engine can scale to amazing heights, but have strict limits on processing time, cpu, and memory usage. App Engine Backends have few restrictions: they can use up to 1GB of memory, 4.8GHz of CPU, are individually addressable, and have no request deadlines. We'll dive into the new kinds of programs that Backends enable and cover best practices.

    At 1:15pm to 2:15pm, Tuesday 10th May

    In Room 6, Moscone West

    Coverage video

  • Apps Marketplace: Best Practices and Integrations

    by Steven Bazyl

    Just over 1 year ago the Google Apps Marketplace launched with 50 cloud apps integrated with Google Apps. Today, there are over 300 apps and growing. In this session we'll go over highlight some the best practices found in applications and explore how apps take advantage of APIs like contacts, docs, calendar, and gadgets to provide additional value for their users.

    At 1:15pm to 2:15pm, Tuesday 10th May

    In Room 2, Moscone West

    Coverage video

  • Don’t just build a mobile app. Build a business.

    by Wayne Pan

    Learn how to build a business on mobile apps so you can quit your day job. Walk away with an understanding of app business basics and how to use house ads for app promotion, mediation to optimize in-app advertising revenues and analytics to measure real ROI.

    At 1:15pm to 2:15pm, Tuesday 10th May

    In Room 11, Moscone West

    Coverage video

  • Fireside Chat with the GWT and Cloud Tooling Team

    by Jason Rosenberg, Unnur Gretarsdottir, Bruce Johnson, Ray Ryan, Stephanie Brubaker, Jaime Wren, Phil Quintslund and John Tamplin

    Here’s your chance to find out what the GWT team has been up to since 2.2. Several core engineers will discuss the new features and frameworks in GWT and answer your questions.

    At 1:15pm to 2:15pm, Tuesday 10th May

    In Room 4, Moscone West

    Coverage video

  • Introduction to Google Shopping APIs

    by Ali Afshar and Nitin Mangtani

    We recently launched the newest addition to the Google shopping family -- a simple yet powerful programmatic interface that enables developers to upload their product data and query product data from Google. The new Shopping Application Programming Interfaces (APIs) have two main components: Content and Search. In this session, we will walk you through an initial introduction into these APIs.

    At 1:15pm to 2:15pm, Tuesday 10th May

    In Room 7, Moscone West

    Coverage video

  • Java Puzzlers - Scraping the Bottom of the Barrel

    by Jeremy Manson and Joshua Bloch

    How can they do it? How can Josh Bloch and Jeremy Manson keep coming up with such great programming puzzlers year after year? They can't! In this, the eighth installment of the perennial crowd pleaser, Click and Hack the Type-It brothers are truly scraping the bottom of the barrel. But the dregs they come up can still astonish, delight, and educate. So come to "Java Puzzlers,—Scraping the Bottom of the Barrel, have some fun, and learn to avoid the traps and pitfalls in the Java programming language.

    At 1:15pm to 2:15pm, Tuesday 10th May

    In Room 10, Moscone West

Schedule incomplete?

Add a new session

Filter by Day

Filter by coverage

Filter by Topic

Filter by Venue

Filter by Space