London

Schedule

           
12h00 – 13h00 General Session and Local Keynote
13h00 – 13h45 Lunch
13h45 – 14h30 Maps API API Workshop Open Source GWT Gadgets
14h45 – 15h30 KML BBC Backstage GData AJAX
15h45 – 16h30 AJAX API Workshop Mashups GData  
16h45 – 17h30 Gadgets Mobile GWT Maps API
17h30 – 18h00 Coffee Break
18h00 – 19h00 Live Video Conference to Keynote in Mountain View

Session Details

11h00 - 12h00 Registration and lunch

12h00 - 13h00 General Session / Keynote

13h45 - 14h30 Sessions & Workshops

Google Maps: New features in the Maps API
Giorgio Scherl, Google Maps Product Manager
The Google Maps API is a powerful way to put a custom map on your website. In this session, you'll not only learn how to create your own maps mashup but also how to leverage the latest coolest features in the API to take your maps to the next level. We'll progress through the tools that the API provides and by the end of the session, you'll be amazed at the sophisticated maps that you'll be able to embed on your web site with just a few lines of JavaScript.

Giorgi Scherl joined Google's product management team in December 2006. In his current role Giorgio is responsibile for Google's maps product coverage and developement in Europe, Middle East and Africa.
The API Workshop (Laptops Needed)
Matthew (Chewy) Trewhella
Come and attend a hands-on workshop on the Google Maps API that will teach you how to leverage the newest features of the API as well as GeoXML, KML, YouTube, RSS and other APIs to extend the functionality of your mashups. Bring your laptop and your Javascript skills, enjoy some simple coding, and be the first to finish the Workshop Mashup contest to win a prize!
Open Source Development
Chris DiBona, Google Open-Source Program Manager
Come learn why Google supports and uses open source and how this could benefit you as well. In this session we'll highlight some of the open source projects from Google as well as some of our other initiatives in this area.

Chris' work has included running the Google Summer of code program, and managing projects on Google's Code website. Prior to joining Google he was an editor at Slashdot and co-founded Damage Studios. He also co-edited Open Sources: Voices from the Open Source Revolution and Open Sources 2.0.
The GWT Bet: Google Web Toolkit
Luc Claes, CTO at ContactOffice
Converting a large web application, counting thousands of JSPs, to a state of the art Web 2.0 user interface is a challenge, to say the least. This case study will tell you more about how the conversion process is currently handled at ContactOffice: selecting the 'best' framework, identifying the missing pieces and filling the holes, defining a scalable front-end and adapting the existing back-end architecture, organizing the development staff, tips & tricks and lessons learned.

Before joining ContactOffice as CTO, Luc Claes was a researcher in software engineering and held top R&D management positions in two Belgian companies. At ContactOffice, his current topics of expertise include the Google Web Toolkit (GWT), transparent data persistency, data synchronization and communication modeling. Luc is an industrial engineer in electronics and holds a master degree in computer sciences.
Google Universal Gadgets Workshop: Distribute Your Content With Universal Gadgets
Doug Coker
Got content but want attention? Learn how to take your web application and make it distribute to millions of users and tens of thousands of sites across the internet by making a Google universal Gadget. In this session, we'll introduce Gadgets and their ecosystem, show you just how easy it is to make your first gadget, and go over some interesting advanced techniques that will really make your gadget pop. A Q&A session will follow.

14h45 - 15h30 Sessions & Workshops

Special Session: Building better AJAX applications
Chris Prince
AJAX applications are at the core of web development, providing both opportunities and challenges. We'll be discussing some of the ways we can address those challenges in this session. More details will be provided at Developer Day.
Google Earth, KML and the Geoweb
Peter Birch, Google Earth Product Manager
Do you want to reach the largest possible audience with your geospatial data? If so, then KML is the answer. KML is a file format used to display geographic data in a geo-browser, such as Google Earth, Google Maps, and Google Maps for mobile. We'll give you a tour of what is possible in KML and show you how to create your own custom map layers. We'll also talk about how you can help Google to index your geospatial content (KML, GeoRSS and more) so that we can send more search traffic your way.
The GData APIs: From Blogger to Spreadsheets
Lane LiaBraaten
Google's mission is to organize the world's information and make it universally accessible and useful. The Google Data protocol helps accomplish this by providing a common mechanism for accessing a wide range of Google services.

The Google Data protocol embraces the Atom syndication format and the Atom Publishing Protocol (APP) and uses the extension mechanisms adopted by these standards to expose services like Picasa, Google Calendar, Google Spreadsheets, Google Base, Blogger and more.

This talk will give an overview of the protocol and dive into some example applications. Previous knowledge of HTTP and XML is beneficial.

Lane works with the Google developer community to help them build implementations on top of the Google Data APIs — specializing in the Calendar data API and account authentication mechanisms. Before joining Google, Lane worked with the Air Force and NASA developing communications and flight control software.
BBC Backstage
Ian Forrester, Senior Producer, BBC Backstage
Backstage : memes, prototyping and being social in the face of a rapidly accelerating future.

Ian Forrester heads up the BBC's Backstage, a developer/designer network like no other. He's well known for geek social events across the capital including London Geekdinners, BarCampLondon and recently BarCampLondon2. He also blogs at cubicgarden.com and flow.

15h45 - 16h30 Sessions & Workshops

Special Session: Building better AJAX applications
Chris Prince
AJAX applications are at the core of web development, providing both opportunities and challenges. We'll be discussing some of the ways we can address those challenges in this session. More details will be provided at Developer Day.
From Mashup to Business (Nestoria.co.uk)
Mike Astle, Head of Engineering, Lokku Ltd.
Mike started his career at Idealab during the heady days of The Boom and followed a path that lead to London and eventually the search advertising arm of Yahoo. Areas of particular interest include search, web analytics, and novel displays of quantitative data.
The GData APIs: From Blogger to Spreadsheets
Lane LiaBraaten
Google's mission is to organize the world's information and make it universally accessible and useful. The Google Data protocol helps accomplish this by providing a common mechanism for accessing a wide range of Google services.

The Google Data protocol embraces the Atom syndication format and the Atom Publishing Protocol (APP) and uses the extension mechanisms adopted by these standards to expose services like Picasa, Google Calendar, Google Spreadsheets, Google Base, Blogger and more.

This talk will give an overview of the protocol and dive into some example applications. Previous knowledge of HTTP and XML is beneficial.

Lane works with the Google developer community to help them build implementations on top of the Google Data APIs — specializing in the Calendar data API and account authentication mechanisms. Before joining Google, Lane worked with the Air Force and NASA developing communications and flight control software.
The API Workshop (Laptops Needed)
Matthew (Chewy) Trewhella
Come and attend a hands-on workshop on the Google Maps API that will teach you how to leverage the newest features of the API as well as GeoXML, KML, YouTube, RSS and other APIs to extend the functionality of your mashups. Bring your laptop and your Javascript skills, enjoy some simple coding, and be the first to finish the Workshop Mashup contest to win a prize!

16h45 - 17h30 Sessions & Workshops

Developing for the Mobile
Gummi Hafsteinsson, Google Mobile Applications Product Manager
Come learn from one of Google's mobile experts on some best practices for developing content for mobile devices and how to make it easily discoverable.

Gummi Hafsteinsson joined Google's mobile group in July 2005 where he managed the launch of the award winning Google Maps for mobile. In his current role Mr. Hafsteinsson has responsibility for Google's overall application strategy in the mobile space. Prior to joining Google, Mr. Hafsteinsson founded and ran a company called Dimon Software that produced mobile enterprise connectivity software designed to enable enterprises to access corporate IT systems from any mobile device. Mr. Hafsteinsson has an MBA from MIT Sloan School of Management and an electrical and computer engineering degree from the University of Iceland.
The GWT Bet: Google Web Toolkit
Luc Claes, CTO at ContactOffice
Converting a large web application, counting thousands of JSPs, to a state of the art Web 2.0 user interface is a challenge, to say the least. This case study will tell you more about how the conversion process is currently handled at ContactOffice: selecting the 'best' framework, identifying the missing pieces and filling the holes, defining a scalable front-end and adapting the existing back-end architecture, organizing the development staff, tips & tricks and lessons learned.

Before joining ContactOffice as CTO, Luc Claes was a researcher in software engineering and held top R&D management positions in two Belgian companies. At ContactOffice, his current topics of expertise include the Google Web Toolkit (GWT), transparent data persistency, data synchronization and communication modeling. Luc is an industrial engineer in electronics and holds a master degree in computer sciences.
Google Maps: New features in the Maps API
Giorgio Scherl, Google Maps Product Manager
The Google Maps API is a powerful way to put a custom map on your website. In this session, you'll not only learn how to create your own maps mashup but also how to leverage the latest coolest features in the API to take your maps to the next level. We'll progress through the tools that the API provides and by the end of the session, you'll be amazed at the sophisticated maps that you'll be able to embed on your web site with just a few lines of JavaScript.

Giorgi Scherl joined Google's product management team in December 2006. In his current role Giorgio is responsibile for Google's maps product coverage and developement in Europe, Middle East and Africa.

17h30 - 18h00 Coffee Break

18h00 - 19h00 Live Video Conference Keynote from Mountain View (available to all attendees)

19h00 - 20h00 Wrap-up reception