[GoogleAPI][event]Google Developer Day 2008 Tokyoに行ってきた - Google Maps API for Flash

2008年6月10日(火) 16:00-16:45
「Google Maps API for Flash」@パシフィコ横浜(会議センター) L-4会議室
グーグル株式会社 ソフトウェアエンジニア 加藤定幸氏

●Google Maps API for Flash概要
  ・Google MapsをFlash上で表示するためのAPI
   *http://code.google.com/apis/maps/documentation/flash/
  ・2008年5月15日にリリースされたばかり
  ・ActionScriptを使ってプログラミング可能
   *FlashCS3ではなく、FlexBuilderもしくはFlexSDKでのみ開発可能
  ・作成にあたって
   *開発環境は無料で配信されているソフトで構築可能
   *APIキーが必要だが、AJAX用のキーを取得していればそれをそのまま使用出来る

●Google Maps API for FlashでHello World(デモンストレーション)
  1. Adobe Flex SDKを用意
  2. Interface Libraryの取得
  3. アプリケーションのパッケージ名を定義
  4. Interface Libraryのパッケージをインポート
  5. イベントリスナーを関数として定義し、イベントと関連づける
   *Maps API for Flashはイベント駆動型だから
  6. Maps APIを使用するため、Mapsクラスを拡張したクラスを作成する
  7. MXMLファイルを作成
  8. ビルドを行う
  9. サーバ上にUPする

●Google Maps API for Flashのさまざまな機能
  ・現在用意されているイベントは4つ
   *http://code.google.com/apis/maps/documentation/flash/events.html
   *onMapReady
   *onMapMoveEnd
   *onMapReady
   *onMapClick
  ・用意されているコントロールも4つ
   *http://code.google.com/apis/maps/documentation/flash/controls.html
   *PositionControl
   *ZoomControl
   *MapTypeControl
   *OverViewMapControl
  ・オーバーレイについてはこちらを参照
   *http://code.google.com/apis/maps/documentation/flash/overlays.html

●基調講演で見せようとしていたアプリケーション
  ・加速度センサーとアプリケーションが連動し、センサーを動かすことでGoogle Mapsが動く
   フライトシミュレータのようなアプリケーション

●Google Maps APIの使い分け
  ・Flash
   *Flashの視覚効果を活かしたい
   *Flashで開発中のアプリケーションと連動させたい
   *JavaScriptよりもActionScriptが得意 という場合に使うと良い

●Flash開発者へのメッセージ
  ・Google Mapsの開発チームも日本初のアプリケーションに注目している
  ・是非開発された際には、簡単で良いので英語のReadMeも用意して欲しい

●Q&A
  ・携帯電話のFlashには対応していますか?
   →FlashLiteには未対応ですし、対応の目処も具体的にはたっておりません
  ・AJAX版とFlash版でパフォーマンスは異なりますか?どちらが良いですか?
   →きちんと比較検討したことがないので分かりません
    少し前まででしたらFlashの方が上かと思いましたが、FireFoxのバージョン3などで
    JavaScriptの速度も上がっているので、どちらが早いかは検証してみないと分かりません
  ・CS3やAIRには対応予定ですか?
   →開発チームとしては強い要望があることは把握しておりますが、
    具体的な対応日時については未定です
  ・AJAX版で出来て、Flash版で出来ないことはありますか?
   →多分あると思います
  ・カスタムアイコンを使って表示をする場合に、影は自動生成されますか?
   →AJAX版と同様に、自分で用意をする必要があると思います

テーマ : Google
ジャンル : コンピュータ

コメントの投稿

非公開コメント

プロフィール

Author:mochiko
前職は携帯コンテンツ会社のエンジニア、現在は独立系SIerで色々。
GenesisLightningTalksのお手伝いをしたり、気になる勉強会に参加したりしつつ、毎日本を読んで過ごしています。
どれだけ本を読んでいるのか、はライトニングトークの動画を見てもらえれば・・・。

テクノラティお気に入りに追加する
はてな
mixi
SlideShare
Ustream.TV
YouTube
Wassr

最近の記事
最近のコメント
最近のトラックバック
全記事表示リンク

全ての記事を表示する

月別アーカイブ
カテゴリー
mochikoAsTechCnt
ブログ内検索
RSSフィード