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 Riccardo Govoni, Amit Weinstein and Michael Fink
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.
Although Google offers client libraries to access our APIs for a variety of languages, there are some languages out there that don’t yet have client library. In this session, we will demonstrate how you can easily build a client library for your favorite language using the new API Discovery service. Join us and learn how you can make it even easier to use Google APIs in your preferred programming environment.
by Cynthia Boedihardjo, Jeffrey Posnick and Naomi Black
Captions make video accessible and more importantly: discoverable to search. Learn how we're live captioning Google I/O with a new open source gadget, discover caption features in the YouTube Data API based on speech recognition, and find out more about WebVTT, a new format to help broadcast TV subtitling make the leap to HTML5 and the Web.
Watch our experts integrate the Google AdMob Ads SDK across Android, iOS and Windows Phone 7. Learn integration tips and tricks so you can start making money from your app today
We will introduce in-app Payments API for monetizing games, content and digital goods. We will show demos and example integrations, as well as walk through how the API works and how to integrate it into both HTML and Flash apps.
YouTube players allow for video playback in web applications. The latest YouTube's embedded iframe player supports both Flash and HTML5 video and exposes a rich API which lets you control the YouTube playback experience. We'll give you the details on how the API was developed, and show you how it can power the videos on your own website.
Check-in to this session and discover how Google APIs such as the Places API, Buzz API, and Latitude API can provide you with the services you need to build the next great location based app.
Want to sell a website hosting solution to your clients that won’t keep you awake at night with the fear it might get crushed by becoming virally popular? Blogger’s new Admin APIs enable you to have a customer friendly interface that serves their needs, and yours. Come along and learn how to implement your next customer site atop Blogger.
The Google Tasks team have been hard at work and are proud to announce the Google Tasks API! We will introduce the new API and show you how to build awesome applications using it.
10th–11th May 2011