Google Developer Day 2009 にいってきました。
開発者用のAndroid携帯(通称GDD Phone)が事前登録者全員に配布されるなど、なにかと太っ腹なセミナーでございました。
Check
自分の一番の目当てはAndroidだったのですが、Google使ってアプリ作るための知識も欲しかったので、一日中かじりついてました。
セッションを聞いてて、さすが!とおもったのが、
さも当然のようにソースコードが出てくることです。
セミナー名に「Developer」とはいっていますが、さすが名前の通りです。
しかし、どのソースコードもあほみたいに難しいのではなく、セミナーを聞いていれば理解できるような内容でした。
(C++が理解できれば、大体のコードは理解できる内容でした。)
重ねて言いますが、自分はあまりWEB関係に詳しくなかったりするんですが、それでもけっこう理解できる内容が多かったです。
そんな人でも分かるようにプレゼンしてくれたgoogleさん達に感謝ですww
さて、私が聞いた内容をまとめてみます。
その1.基調講演
講演者:ミクシィ社長 笠原氏、ドコモ 永田氏 ほか
- HTML5でWEBでの表現力が格段に向上する
- 異なるブラウザ間での表示の互換性を向上する
- コネクションが切れたときの対策をする
- Androidの今後の展開について
- ソーシャルAPIが標準化され、mixi上でアプリが開発出来るようになる。
-- 開発者は、課金などのプラットフォームを準備しなくてもよい。(open social payment API, open social market language)
-- Googleとの親和性が高まり、より高度なアプリケーションが開発できるようになる
- よりリアルタイム性をもたせたソーシャルネットワークを提案している。(google wave)
所感:
この業界では、誰かがプラットフォームを作って、それをみんなで利用しよう、というモデルがひろがりつつあるようだ。
ちりも積もればマウンテン。ということか。
さて、この基調講演中に、Android の開発者用端末(GDD Phone 配布の発表がありました。
Android Phone については後日レビューします。
その2.Google MAP API 活用講座
- Google MAP API は、下記の3つの方法で利用可能である。
-- Ajax
--- JavaScriptで記述する。
-- Flash
--- Action Script 等を用いる(SDKは無料で入手できる?)
-- Static Map API
--- URLでコマンドを送り、画像としてブラウザに表示する。
- Google Map API 3が公開される
-- それからも今までのAPIは使用可能
- 作成したサイトは、Google Playground で試しに表示することができる
- Google MAP API Flash 版を用いると、より高度な表現が可能である。
- 制約条件はあるが、デスクトップアプリケーションからも利用することが出来る。
- Geo Coder が利用可能である。 住所←→座標 変換
所感:
Google MAP を使ってイロイロ地図をこねくり回せそう。
Android ケータイでカーナビを作ることも出来るんじゃないか?
その3.Java で動かす Google API Engine
- Google がホストするサーバ上で、Javaアプリを動作させることが可能である。
- ユーザ数が少なければ無料で、ある程度以上のサイトでは有料となる。(個人サイトではまず有料にはならない)
- ただし、利用にはいくつかの制限事項がある
- SDKは、Googleから提供される。
- Google が提供する、様々なAPIを利用可能である。
所感:
暖めていたサイトがコレを使えば実現出来そう。
さくら鯖でやると下手すると鯖ごと落したりすると怖いけど、ここならその心配はなさそう。
その4.Google Ajax API でできること
- 下記のGoogle Ajax API が利用可能である
-- Google MAP API
-- Google Earth API
-- Google Feed API
--- RSSフィードをまとめて表示&取得できる。
-- Google Language API
--- 世界中の様々な言語を相互に翻訳できる。
-- Visualization API
--- データ列を与えることで、グラフを表示できる
所感:
ここまで簡単になったら、プログラマーという職業は成り立つのだろうか。
プログラマというより、サービスを考え出したりするセンスをつけないと利用しきれないのではないだろうか。
== 以下は次回のブログで書きます。けっこう内容が深いのでw ==
その5.Android のデータ共有
その6.Androidでリアルタイムゲームの開発方法
その7.Android 高度 方法指南
会場にあったgoogleの看板
セミナー風景
お土産。
中には携帯電話(GDD Phone)が!!
ロゴ入りですよ。カッコイイ
セミナー風景2
家に帰って起動してみました。
Googleのサービスは一通り使えるみたい。

