Android 3.0 introduced a new hardware accelerated 2D rendering pipeline. In this talk, you will be introduced to the overall graphics architecture of the Android platform and get acquainted with the various rendering APIs at your disposal. You will learn how to choose the one that best fits your application. This talk will also deliver tips and tricks on how to use the new hardware accelerated pipeline to its full potential.
by Eric Chu
There are few things developers care more about than Android Market and, during the year since Google IO 2010, we have been investing huge amounts of efforts in expanding and improving it. This presentation walks through what's new, with a particular focus on where developers can take action to improve their apps' Market performance.
by Chris Pruett
There are a lot of Android phones out there, but by abiding to a few key rules it is possible to develop a single binary that runs on all of them. This session will explain how to approach device diversity and build aggressively compatible Android games.
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.
Robots are all around us, although they are easily camouflaged. We describe how we can accelerate the pace of robotics research and development and make high functioning robots affordable and universally accessible.
by Bo Majewski and Ged Ellis
At last we are adding a full text search service to App Engine. The upcoming service will be built on top of the very infrastructure used by Google. In addition to full text search queries we will also offer numeric, geo, date search capabilities, and much more. This session will cover the basic full text search API, briefly outline more advanced features, and how full text search ties to existing services such as datastore
by Eric Clayberg
We'll look at how enterprise developers can use Google Web Toolkit and the new UI Designer in Google Plugin for Eclipse to quickly build web user interfaces that are not only fast, lightweight and cross-browser compatible but reusable and easy to maintain as well.
We'll share the strengths and extents of HTML5, showing magnificent demos of bleeding-edge features in Google Chrome. Digging into high-fidelity graphics, performance, and system integration, we’ll break each demo down on the big screen to show how it was constructed. Then we’ll show you how to use Chrome to its full potential in your own projects.
by Alfred Fuller and Matt Wilder
For the first three years of App Engine, the health of the datastore was tied to the health of a single data center. Users had low latency and strong consistency, but also transient data unavailability and planned read-only periods. The High Replication Datastore trades small amounts of latency and consistency for significantly higher availability. In this talk we discuss user-facing and operational issues of the original Master/Slave Datastore, and how the High Replication Datastore addresses these issues.
by Susannah Raub and Dave Day
Fast maps make users happy. Come and discover a multitude of ways you can optimize your map performance from loading the map to displaying thousands of overlays. Learn how to identify the bottlenecks in your application so you can give your maps the tuneups they need.
by Chris Ramsdale
by uosןıʍ sıɹɥɔ and Daniels Lee
Learn about the Google TV platform and the opportunity to build web apps for the platform using HTML5 or Flash. Session includes an overview of the platform, best practices, demos, and a discussion about the opportunities for developers to build killer apps for Google TV.
You're an experienced web developer but new to Chrome Dev Tools' nuances? Get up to speed on all the newest features of a web app developer's best friend. Update CSS styles on the fly, get a diff or save changes to disk. Set breakpoints on everything imaginable and dig into the networking stack to uncover performance gains.
Google's IT department builds the enterprise apps that run Google as a company. Come hear Google's CIO and engineers talk about what they've built and learn the tips, techniques and software design patterns that you can use to build applications on App Engine.
There are a large number of Android tablet devices starting to ship. This session discusses the new APIs and tools available to developers for use in constructing apps that work well on them, and provides guidance on creating good user experience for users of these devices.
by Alex Russell
Explosive growth in the mobile web is set to continue. Don't leave yourself behind. Writing a new app in every native environment is not always possible, and HTML5 is a way to reuse the bulk of your code across all major platforms. We will show you step-by-step how to build an amazing web app that works on many devices.
by Nick Mihailovski, Philip Mui and Jim Cotugno
Thousands of apps have taken advantage of Google Analytics' native Android tracking capabilities to improve the adoption and usability of Andriod Apps. This session covers best practices for tracking apps on mobile, TV and other devices. We'll also show you how to gain actionable insights from new tracking and reporting capabilities.
by Vic Fryzel
This session will discuss in detail how to store files in the cloud, integrating with existing applications. We will work through code examples and a working application.
by Christian Kurzke and Jason Bayer
Learn how to create new apps or enhance existing Android apps for Google TV. Session includes an overview of the platform, best practices, demos, and discussion about the fantastic opportunities Google TV creates for developers.
by Evin Levey, Eric Zhang and Corey Goldfeder
Developing comprehensive and user friendly workflow can be a time consuming and thankless task. We showcase several new features of Apps Script and demonstrate how they make workflow easier.
This session talks about best practices for using the License Verification Library and In-App Purchases on Android Market. It also explains how to integrate a server-side component for license validation and content delivery, describing the reference implementation that we built using App Engine.
by John LaBanca
How can you take advantage of new HTML5 features in your GWT applications? In this session, we answer that question in the form of demos -- lots and lots of demos. We'll cover examples of how to use Canvas (for visualizations), drag and drop, CSS3 features, and more within your GWT applications.
by Ryan Boyd
Use OpenID and OAuth to stop requiring your users to type usernames and passwords. In this session, we’ll demonstrate how to improve user experience and lower barriers to entry for your application by using OpenID. We’ll show how to securely access powerful user data securely using OAuth. We'll also talk about which flavors of these technologies should be used for common use cases.
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.
10th–11th May 2011