2006年05月08日

APIとは?

マッシュアップを調べる上でかかせないキーワード「API(Application Program Interface)」
とは何かを他のサイトから転載しておきます。

IT用語辞典e-Words
http://e-words.jp/w/API.html

「あるプラットフォーム(OSやミドルウェア)向けのソフトウェアを開発する際に使用できる命令や関数の集合のこと。また、それらを利用するためのプログラム上の手続きを定めた規約の集合。(中略)個々の開発者は規約に従ってその機能を「呼び出す」だけで、自分でプログラミングすることなくその機能を利用したソフトウェアを作成することができる。」

こちらのサイトで代表的なAPIであるGoogle Mapsの解説がされています。
KsGMap「Google Maps APIとは」
http://www.ksgmap.jp/other/

「Google Maps APIとは、自分のサイトに地図を掲載することができる仕組みです。
無料で、どんなサイトにも、使いやすく、多彩な表現のできる、世界中の地図、自らのページに組み込むことができます。」

このようにAPIを使うと外部のリソースを使ってシステムの構築をすることができます。
こちらのサイトが有名なようです。
programmableweb
http://www.programmableweb.com/


代表的なAPIを以下にあげておきます。
Top API for Mashups
を引用しました。現在どのAPIがどれくらい使われているのか
がグラフで解説されています。

Google Maps http://www.google.com/apis/maps/
411sync http://www.411sync.com/cgi-bin/developer.cgi
Flickr http://www.flickr.com/services/
NOAA http://www.nws.noaa.gov/forecasts/xml/
ebay http://developer.ebay.com/
HotOrNot http://dev.hotornot.com/wiki/Main_Page
Google Calender http://code.google.com/apis/gdata/calendar.html
Yahoo Maps http://developer.yahoo.com/maps/
Amazon http://www.amazon.com/gp/aws/landing.html
Virtual Earth http://www.viavirtualearth.com/
Zvents http://www.zvents.com/welcome/developers
YahooMusicEngine http://plugins.yme.music.yahoo.com/

ランキングお願いします
【関連する記事】
posted by マッシュアップ at 21:14| Comment(40) | TrackBack(5) | 用語解説 | このブログの読者になる | 更新情報をチェックする

2006年05月07日

マッシュアップ(mashup)とは?

マッシュアップ(mashup)の定義を
他のサイトからの引用で載せておきます。

IT用語辞典バイナリ
「複数の異なる提供元の技術やコンテンツを複合させて新しいサービスを形作ることである。複数のAPIを組み合わせて形成された、あたかもひとつのWebサービスであるかのような機能が、マッシュアップと呼ばれている。」


こちらの記事で詳しく説明されています。
マッシュアップサービスが花盛り,Google Mapがダントツ人気
マッシュアップ--仮想空間と現実をつなぐ地図
マッシュアップは儲かるか--大ブームの現状と可能性

今後はマッシュアップを活用したサイトや、
使われているAPIの紹介などをしていきます。



posted by マッシュアップ at 00:48| Comment(0) | TrackBack(1) | 用語解説 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。