スケジュール
| 10:00 - 12:00 | 基調講演 | |
| 12:00 - 13:00 | Lunch | |
| 13:00 - 14:00 | Google Maps API Introduction Chris Atenasio | Google Gadgets API Sophia Brueckner |
| 14:15 - 15:15 | KML: Geographical Format For Earth & Maps Bruno Bowden | Google Desktop Gadgets James Yum |
| 15:15 - 15:30 | 休 憩 | |
| 15:30 - 16:30 | Intro to Google Data APIs: Mashing up Google Calendar, Spreadsheets and more! Ryan Boyd | Google AJAX API Yuichi Omata |
| 16:45 - 17:45 | Making Maps Mashups Discoverable Adam Schuck | Software Engineer in Google Fumitoshi Ukai |
| 18:00 - 19:30 | レセプション パーティー | |
セッション内容
13:00 - 14:00
Google Maps API (仮題)
Chris Atenasio
Google Map API は、ウェブサイトに既成の地図を組み込む優れた手段です。このセッションでは、ご自身でオリジナルのマップマッシュアップを作成する方法を学びま す。まず基本から始め、その後いくつか例を紹介しますので、どうぞ身一つで、コーヒーでもご用意してお越しください。また、セッションの最後に Q&A を設けますので、この機会にぜひ聞きたいという質問がありましたら、ご準備ください。
Google Gadgets API
Sophia Brueckner
Google Gadgets API は、さまざまな Google 製品上で稼働するコンテンツやアプリケーションを作成する簡単な方法です。さまざまな Google 製品とは、例えば、 Google Personalized Homepage、Google Desktop、Google Page Creator、そして Google Gadgets For Your Webpage を採用するウェブ上の数千のサイトなどです。ガジェットは毎週、数千万のユーザーに利用されており、自分のガジェットを簡単に公のディレク トリへ送り、世界中のユーザーに見つけてもらうことが可能です。ガジェットは非常に簡単に作成できるため、初めてのガジェットでも 5 分で作成できますし、 既存のウェブコンテンツをガジェットに変えることも可能です。特別なサインアップもなければ、ダウンロードの必要もありません。この講演では、 Google Personalized Homepage と Google Gadget API を紹介します。また、この API の高度機能や、Google Gadget を Personalized Homepage 以外に活用することについても述べます。
14:15 - 15:15
KML (仮題)
Bruno Bowden
KML は、Google が地理データの表現に用いるデータ形式です。KML は当初、Google Earth 向けに開発されましたが、現在は Google Map のほか、次第に多くのサードパーティ製品でもサポートされるようになっています。このフォーマットは XML ベースなので取り扱いは容易です。
Google Desktop Gadgets
James Yum
Google Desktop Gadget はインタラクティブなミニアプリケーションであり、 RSS フィードリーダーであったり、ゲームであったり、ミュージックプレーヤーであったり します。この講演ではまず、 JavaScript や XMLを使用して、どれほど簡単に自作のデスクトップガジェットを製作できるかを披露します。その後、 Google Talkによるマルチユーザーサポート、ネイティブAPIの呼び出し、 Google Desktop インデックスへのクエリといった高度なテクニックについて述べます。
15:30 - 16:30
Intro to Google Data APIs: Mashing up Google Calendar, Spreadsheets and more!
Ryan Boyd
Google の使命は、世界の情報を体系化し、全世界がそうした情報にアクセスし、活用できるようにすることです。 Google Data プロトコルは、無数の Google サービスにアクセスする共通のメカニズムを提供することで、その実現を支えています。 Google Data プロトコルは、 Atomシンジケーションフォーマットと Atom Publishing Protocol ( APP)を採用し、これらの規格が採用する拡張メカニズムを活用して、 Picasa 、 Google Calendar 、 Google Spreadsheet 、 Google Base 、Blogger、そのほかのサービスを公開しています。 この講演では、 Google Data プロトコルの概要を述べ、アプリケーションの例を紹介します。例えば、 Google Spreadsheet から Google Calendar や Google Base にイベントをパブリッシュするツールなどです。 HTTP および XMLに関する事前の知識があると良いでしょう。
AJAX Search (仮題)
Yuichi Omata
近日中に公開いたします。
今しばらくお待ちください。
今しばらくお待ちください。
16:45 - 17:45
Making Maps Mashups Discoverable
Adam Schuck
Google マップ API のリリース以降、この2年間で数千の Google マップのマッシュアップが製作されています。しかし、これらのサイトの多くは情報の孤島のようなもので、その存在を知るユーザーはわずかです。世界中のユーザーがこうしたサイトをより発見しやすくなるようにアプローチを検証します。
詳しくは、 Developer Day にて。
詳しくは、 Developer Day にて。
Software Engineer in Google
Fumitoshi Ukai
Google のソフトウェアエンジニアになったオープンソース開発者などは多い。しかし blog などの更新頻度がさがったりして、外からだと中がどうなっているのかわからないと言われることが多い。本セッションでは、 普段あまり語られることの少ない Googler の日常やカルチャーを中心に、 Google のエンジニアがどのようなことを考えどのように仕事をしているのかなどについて説明します。
