May 19 - 20, 2010
Moscone Center, San Francisco

Developer Sandbox @ Google I/O

The Developer Sandbox, first introduced at I/O 2009, is the demo area at Google I/O where we feature a wide range of developers who have built applications based on technologies and products featured at I/O. Representing large and small companies, individual developers, and a diverse collection of apps, these developers will be participating in the Sandbox to demo their applications, answer questions, and exchange ideas.

We'll be regularly adding to this list of Developer Sandbox participants, so be sure to check back or follow us on @googleio for the latest Sandbox updates.

e.g. "Mobile", "Enterprise", "HTML5", "JavaScript"

Android is the first free, open source, and fully customizable mobile platform. Android offers a full software stack: an operating system, middleware, and key mobile applications. It also contains a rich set of tools, features, and APIs that allows third-party developers to develop great applications.

App Engine is a powerful cloud computing platform which lets you build and run your apps on Google's reliable, scalable infrastructure. At Google I/O, learn directly from engineers on the App Engine team about how to get maximum performance out of your app and how to leverage exciting new features.

Users know Google Chrome for its speed, stability, and security. We also have a lot to offer developers, including support for a range of HTML5 features, developer tools to help build and debug applications, and a new platform, Google Chrome OS, on which web apps get to take center stage. Come learn about the new features and capabilities that Google Chrome and Google Chrome OS offer developers.

Google Apps serves more than 2 million businesses today. The needs of these businesses are sometimes different than consumer needs, and so are the technologies you'll need to serve them - but there's significant money to be made! This track focuses on APIs, services, and strategies that will help you build effective software and businesses focused on businesses.

While the Google Maps API remains the most popular mashup API in use today, it is just one part of Google's growing geospatial developer platform. This track illustrates the full breadth of Google's geospatial developer offerings, highlighting many of the exciting new services and features with which you can bring a new perspective on the world to your users.

Google APIs allow developers to utilize Google products and services in a variety of ways, from websites to mobile and embedded apps. There are dozens of APIs, including Search, Friend Connect, Visualization and Language, just to name a few. Several use the Google Data Protocol, a REST-inspired technology for reading, writing, and modifying information on the web. With these APIs, you can provide a richer experience with social interactions, easy internationalization, relevant ads, videos, and more.

Google Web Toolkit allows developers to create rich web applications using tools that were previously only available to desktop and server-side programmers. Within GWT you'll find: the GWT SDK that allows you to code in Java and compile to optimized Javascript, the Google Eclipse Plugin to harness the efficiencies of an IDE, and Speed Tracer for tracking down areas of improvement within your app.

The Social Web track covers how to develop for and with Google's new and existing social products. In these sessions, you'll get both a bird's eye overview and deep dives into the emerging technologies and standards that will enable a people-centric web and allow you to create a more engaging user experience for your site or application.

Google Wave is a new collaboration and communication tool, with a powerful API and a federation protocol. In this track, learn about the underlying technology and how waves are used by consumers and the enterprise. In particular, Google Wave engineers will explain how to build wave-y extensions using the APIs, how you can run your own wave service, and how you can contribute to the technology.