Hamburg

Agenda

  Level: Beginner Level: Intermediate Level: Advanced
11:30 Uhr - 12:30 Uhr Sign-up & Lunch
12:30 Uhr - 14:00 Uhr Live-Übertragung der Keynote aus UK      
14:15 Uhr - 15:00 Uhr Google Maps API Workshop Google Universal Gadgets Workshop:
Distribute Your Content With Universal Gadgets
Maps API
15:00 Uhr - 15:45 Uhr The beat of Life: Conga's and Gdata APIs Google Universal Gadgets Workshop: Distribute Your Content With Universal Gadgets  
  30-minütige Pause
16:15 Uhr - 17:00 Uhr Google Maps API Workshop Maps API Application Programming with Google Data APIs
17:00 Uhr - 17:45 Uhr Google Earth KML Overview Open Source Development Publishing and Searching Structured Data with Google Base
  15-minütige Pause
18:00 Uhr - 18:45 Uhr Wrap-up der Sessions
19:00 Uhr - 20:30 Uhr Live-Übertragung der Keynote aus dem Googleplex
Drinks und Networking im Google-Office        

Session Details

11:30 - 12:30 Uhr Sign-Up & Lunch

Registrierung der Teilnehmer im SIDE Hotel und kleines Mittagessen.

12:30 - 14:00 Begrüßung & Live-Übertragung der Keynote aus dem UK Google-Office

Stephan Uhrenbacher, Qype.de,Karl Krainer, Google Deutschland, Chris DiBona, Google UK
Nach einer kurzen Begrüßung und Erklärung des Tagesablaufs von Karl Krainer, wird Stephan Uhrenbacher von der Firma Qype.de über seine Erfahrungen mit Google und Google Maps API sprechen. Im Anschluß schalten wir live zum Google-Office in London, wo der Google Developer Day mit einer interessanten Keynote von Chris DiBona begonnen wird. 

14:15 - 18:00 Sessions & Workshops

Google Maps API Workshop
Nicola Ferioli, Google Italien
Nicola Ferioli arbeitet als Customer Solutions Engineer bei Google Italien. Er unterstützt und berät in technischen pre-sales Aktivitäten und Fragen rund um APIs für Google AdWords, Maps, Earth, Analytics und vielen anderen Google-Produkten. Am Anfang seiner Karriere hat Nicola Videospiele kodiert, bevor er später bei Digital Equipment, Compaq Computers und Hewlett-Packard arbeitete. Außerdem hatte Nicola einen besonderen Auftritt  als Zorro in dem Musikvideo einer berühmten italienischen Band!

Diese Session ist ein "All-Hands on"-Workshop rund um Google Maps API und andere Google APIs. Alles, was Sie brauchen ist Ihr Laptop und Ihre Java-Kenntnisse für einfache Kodierungen und Austausch mit Entwicklern in anderen Developer Day-Veranstaltungsorten während des Workshops. Vielleicht gewinnen Sie ja sogar einen coolen Preis bei unserem Mashup-Wettbewerb! 
Google Universal Gadgets Workshop: Distribute Your Content With Universal Gadgets
Douwe Osinga, Google Schweiz
Sie haben eine Menge Content, aber Ihnen fehlt der Traffic? Lernen Sie, wie Sie Ihre Web-Applikation Millionen von Nutzern auf Tausenden von Websites zugänglich machen können - einfach mit einem universellen Google Gadget. In dieser Session erhalten Sie einen Überblick über Google Gadgets und ihr Umfeld. Wir zeigen Ihnen, wie leicht es ist, ein Gadget zu erstellen und führen Sie in einige interessante fortgeschrittene Techniken ein. Eine Q&A Session findet im Anschluß statt. 

Vor seiner Zeit bei Google hat Douwe Osinga mehrere Firmen gegründet, die mehr oder weniger von Erfolg gekrönt waren. Nachdem er nicht mehr kundenorientiert arbeiten wollte, beschäftigte er sich mit der Entwicklung von kleinen Web-Applikationen, was ihm weitaus mehr Spaß bereiteten. Viele der Applikationen waren auf Google ausgerichtet, sodass bald ein Entwickler von Google auf Douwe aufmerksam wurde. Es ist nun drei Jahre her, dass Douwe ebenfalls als Entwickler bei Google in der Schweiz anfing.
Google Maps API
Steffen Meschkat, Google New York
Steffen Meschkat ist seit 2004 Software Engineer im New Yorker Google-Büro und arbeitet größtenteils an Google Maps. Zuvor war er Mitgründer der ART+COM AG und der datango AG. Bei ART+COM arbeitete er im Auftrag namhafter Industrieunternehmen an Anwendungsforschungsprojekten auf dem Gebiet der interaktiven 3D-Visualisierung (Virtual Reality) und, seit 1993, des WWW. Für datango implementierte er die browserseitigen Komponenten der Navigation Suite, einer Technologie, die es erlaubt, komplexe Webanwendungen dynamisch durch simulierte Benutzerinteraktionsfragmente zu erweitern. Steffen hat ein Diplom in Physik von der Humboldt-Universität Berlin.

Google Maps API ist ein effektives Tool, um eine eigene Karte auf Ihrer Website einzubinden. In dieser Session zeigen wir Ihnen, wie einfach es ist, eigene Maps Mashups zu kreieren. Wir fangen bei den Basics an und arbeiten uns durch die verschiedenen API-Tools. Am Ende des Workshops werden Sie erstaunt sein, was für tolle Mashups Sie für Ihre Website bauen können mit nur ein paar Zeilen JavaScript.
The beat of Life: Conga's and GData APIs
Frank Mantek, Google Deutschland
Bevor Frank Mantek 2005 zu Google kam, um an der Entwicklung von Google Data API zu arbeiten, war er lange Zeit bei Microsoft. Zu seinen Aufgabengebieten gehörten unter anderem SQLXML, Internet Explorer und viele andere Microsoft Anwendungen. Wenn Frank nicht gerade an neuesten Data-Technologien tüftelt, spielt er am liebsten Schlagzeug - je lauter, desto besser!

Die Session gibt Ihnen einen Überblick über Google Data API, und wie und warum GData entstanden ist. Wir zeigen Ihnen, wie das Protokoll aufgebaut ist, was Sie damit tun können, und wie es Frank geholfen hat, ein noch besserer Schlagzeuger zu werden. Kenntnisse in XML und Programmierungssprachen sind für diese Session von Vorteil. 
Application Programming with Google Data APIs
Frank Mantek, Google Deutschland
Nach einer kurzen Einführung wird die Vielseitigkeit von Google Data APIs anhand zweier Beispiele genauer beleuchtet. Weitere publizierte Applikationen und Ideen zeigen, was man noch alles mit GData machen kann. 
Google Earth KML Overview
Joachim Glaubrecht, Google Deutschland
Einige der vielen Stationen in Joachim Glaubrechts Lebenslauf sind unter anderem IBM Unternehmensberatung GmbH, Altavista und Gruner & Jahr Business Channel bevor er zu Google kam. Derzeit arbeitet Joachim bei Google Deutschland als Sales Engineer für Google Enterprise. Er hat Informatik und Elektrotechnik an der RWTH Aachen studiert und kümmert sich in seiner Freizeit gerne hin und wieder um sein Patenkind Sarah, ein Lama im Zoo Hannover.

Wollen Sie möglichst viele Menschen auf Ihre Geo-Daten aufmerksam machen? Dann ist KML die richtige Antwort. KML ist ein Datenformat, mit dem sich geographische Daten in Google Earth, Google Maps und Google Maps für Handys darstellen lassen. Wir zeigen Ihnen, was man mit KML so alles machen kann und wie Sie Ihre eigenen Earth-Layer erstellen können. Außerdem lernen Sie, wie Sie Ihre KML-Layer bei Google indexieren lassen können, sodass der Traffic auf Ihre Website maximiert wird.
Publishing and Searching Structured Data with Google Base
Matthias Zenger, Google Schweiz
Matthias Zenger ist Tech Lead Manager bei Google und beschäftigt sich haupsächlich mit Projekten rund um Google Base und YouTube. In den vergangenen zwei Jahren schenkte er seine größte Aufmerksamkeit dem Design und der Implementierung von internen und externen APIs. Bevor Matthias zu Google stieß, arbeitete er an Forschungsprojekten über Programmierungssprachen am Programming Methods Lab of EPFL, wo er ebenfalls an der Entwicklung der Programmiersprache Scala beteiligt war.

Haben Sie strukturierte Daten die Sie gerne veröffentlichen möchten? Möchten Sie eine Anwendung schreiben die strukturierte Daten durchsucht, sei es ihre eigenen Daten oder die von anderen? In beiden Fällen sollten Sie einen Blick auf Google Base werfen. Google Base ist eine generische Platform zur Verarbeitung von strukturierten Daten. Google Base erlaubt es Daten zu durchsuchen, zu speichern, und mit anderen gemeinsam zu nutzen. Diese Session erklärt wie Sie mit dem Google Base data API strukturierte Daten hochladen, modifizieren, und wieder löschen können. Es wird auch eingänging darauf eingegangen wie man Daten mit Hilfe der Google Base Query-Sprache abfragen kann.
Open Source Development
Jeremy Allison, Google Mountain View
In dieser Session erklären wir Ihnen, warum Google Open Source unterstützt und nutzt, und wie auch Sie davon profitieren können. Wir werden Ihnen einige Open Source-Projekte von Google vorstellen und auch über andere Initiativen rund um dieses Thema sprechen.

Jeremy Allison ist einer der leitenden Entwickler im Google Samba-Team in Mountain View. Diese Gruppe arbeitet an einer Windows-kompatiblen Open Source Datei- und Druckserver-Lösung für UNIX Systeme. Ähnlich wie das Linux System ist Samba dezentral über das Internet entwickelt worden und wird von allen Linux-Distributionen und mehreren tausend Unternehmen genutzt. Jeremy koordiniert die Samba-Entwicklungen und ist der Ansprechpartner für alle Unternehmen, die den Samba-Code kommerziell nutzen möchten.

18:00 - 18:45 Wrap-Up der Sessions

Karl Krainer, Google Deutschland, Andreas Gebhard, newthinking communications
Eine kurze Zusammenfassung des ersten globalen Google Developer Days und Rückblick eines spannenden Tages mit abschliessenden Worten von Andreas Gebhard von der Firma newthinking communications.

19:00 - 20:30 Live-Übertragung der Keynote vom US-Googleplex