|
-------- -- --:--
新しい記事を書く事で広告が消せます。 |
|
2008-06-10 Tue 15:07
2008年6月10日(火) 13:00- 13:45
株式会社リクルート メディアテクノロジーラボ 川崎有亮氏 「マッシュアップアプリケーションとGoogleAPI」 ●はじめに ・GoogleのAPIはいくつあるのか? *毎月増えていて、現在は60 *http://kawa.at.webry.info/200806/article_1.htmlで確認出来る ・プレゼンテーションツールとGoogleAPIのマッシュアップ *マッシュアップとGoogleAPIについての話題なので、実際にGoogle AJAX Language APIを使って スライドの内容を翻訳しながらトークする ・本日のアジェンダ *Google Language API *Webサービスとマッシュアップ *Google Maps API *Google Chart API ・自己紹介 *http://www.kawa.net/ ●マッシュアップとは? ・元々は音楽用語、複数の曲を組み合わせて1つの曲を作る手法 →転じて、複数のWebサービスのAPIを組み合わせて、1つのサービスを作ること ・世界のAPIの総数は? *programmablewe.comに登録されているだけで775 ・リクルートでも14媒体(事業)のAPIを公開中 *http://webservice.recruit.co.jp/ *Mashup Award 4thも開催中 ●マッシュアップ開発サンプル ・Google MapsとHot Pepper Webサービスを使って、2時間くらいで作った ・リクルート WEBサービス UI Library *http://mtl.recruit.co.jp/sandbox/rui/ *リクルートが提供しているAPI使ってサービスを作る際に利用出来るJavascript ライブラリ ●Google Maps API ・Google Maps APIを使用するには、APIキーが必要 ・Google Maps API for FlashやGoogle Static Maps APIなど、Google Maps APIのファミリーも増えている *GIF, JPEG, PNG対応 *さらにmaptypeをmobileにすると「携帯電話で見やすいように」出力してくれる ●Google Chart API ・折れ線、棒、円グラフなどの基本的なグラフから白地図機能まで利用可能 *http://code.google.com/intl/ja/apis/chart/ ●AJAX Libraries API ・人気のJavaScriptライブラリをGoogleが配信してくれる *http://code.google.com/apis/ajaxlibs/ ・インターネットプラットフォームの3レベル Level1 - Access API :各企業が持っているデータを提供してもらい、それを利用する Level2 - Plug-In API :企業から提供されたサービスを、自分のサービスにプラグインとして組み込める Level3 - Runtime Environment(online platform) :Google App Engineのように、ローカルマシン上ではなく共通のプラットフォーム上でサービスが提供出来る ・Wiiリモコンを使ったデモンストレーション *PCのインタフェースはキーボード(1D)から、マウス(2D)へと発展 *さらに3D,4Dへと発展するのでは? ●まとめ ・APIの利用は手軽になり、開発者の裾野も広がった ・黎明期の「マッシュアップのためのアプリ開発」から、「サイトを活かすマッシュアップ」へ |
| 管理者だけに閲覧 | ||
|
| mochikoAsTech |
|
