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.
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!
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.
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.
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.
Structured markup tells Google and the world what your page is really about. It can help you create a richer experience around content on your site or app while driving greater traffic and engagement. It can also help connect your app with information found on the open web. We’ll cover the different types of markup, how Google uses markup, using Webmaster Tools to validate, and automating updates.
by Michael Fink, Riccardo Govoni and Amit Weinstein
Demonstrate how our new HTML5 visualization gallery and data exploration components can be composed in a matter of minutes to generate sexy interactive dashboards.
If you know what ClientLogin is, and have an app that uses it, you need to attend this session to learn why ClientLogin is not a good choice for your users. This session will cover the problems with ClientLogin that Google as described in posts such as http://apiblog.youtube.com/2011/.... We will also cover best-practices for moving from ClientLogin to OAuth2.
by Kevin Landry and Pratip Banerji
Learn how independent booksellers, book-centric web sites, and e-reader device makers are using Google eBooks APIs to extend their reach in the digital book marketplace. See how Google Affiliate Network, GData API for books, EDItX XML standards, OAuth, and Adobe DRM enable a range of eBook integrations.
10th–11th May 2011