Popflyで誰でも簡単にマッシュアップ

いわゆるウェブ2.0の代表格であるマッシュアップ(Mashup)の本質は、他人任せにすることだと以前に述べた。もともと複数の曲を合成して新たに一つの曲を製作するという音楽用語から派生したマッシュアップは、ウェブの世界では、異なるウェブ上のサービスを公開されたAPI(アプリケーション・プログラム・インターフェイス)を通して組み合わせ、一つのサービスのように提供する他人任せのテクノロジーである。半導体技術にしろ、ソフトウェア技術にしろ、ある一定の役割を果たす複数のモジュールを、インターフェイスを通じて組み合わせて利用する手法があるが、マッシュアップは「ウェブ・オリエンテッド」な時代のモジュールの組み合わせであると言い換えることもできる。

マッシュアップの初期の取り組みとしては、クラシファイド広告サイトの米クレイグスリスト(Craigslist)とグーグルマップ(Google Map)を組み合わせたハウジングマップ(Housingmaps)が有名だ。地図上にマークされた場所をクリックすると、その場所での不動産物件が表示されるという新たなサービスを提供するものである。また、先端的なマッシュアップ的な取り組みとしては、ドイツのBMWが、グーグルマップとカーナビを組み合わせたという例がある。会社のPCで受信したメールに添付されたグーグルマップ上の場所に行きたい場合、そのメールをBMWに転送するだけで、後はカーナビが誘導してくれるというものだ。

このようにマッシュアップの事例としては枚挙にいとまがないが、実際にマッシュアップを製作するのはプログラミングの知識のあるエンジニアの作業であった。そこでより広いユーザーが簡単な作業でマッシュアップできるようなプラットフォームの開発が進んでいる。前にも触れたが、米企業は、新たなテクノロジーを広く横展開するために、ユーザー・インターフェイスに優れたプラットフォームをリリースすることに長けているとつくづく思う。ふと気づいたときには、米企業のプラットフォームがグローバルなデファクトとしての地位を確立している。

マイクロソフトは、2007年5月にマイクロソフト・ポップフライ(Microsoft Popfly)というマッシュアップ・ウェブ・アプリケーションをアルファ版で発表した。ポップフライは、マッシュアップやウェブサイトの開発ツールであるポップフライ・クリエータ(Popfly Creator)と、マッシュアップを公開、共有したり、レーティングを付けたりすることのできるコミュニティであるポップフライ・スペース(Popfly Space)で構成されている。アルファ版ということで、アカウント作成は招待性となっているが、あるブログでマイクロソフトの社員が試用を呼びかけていたので、招待メールを頼み実際に私も使用してみた。

ポップフライを使う前には、ウィンドウズ・ライブ(Windows Live)IDの取得と、クロスプラットフォームのRIA(リッチ・インタラクティブ・アプリケーション)であるシルバーライト(Silverlight)をインストールすることが必要だ。ポップフライの画面では、左側に、フリッカー(flikr)やヴァーチャルアース(Virtual Earth)などAPIを公開しているウェブ・サービスのブロックが並んでいる。これらのブロックを右側のスペースにドラッグして、必要な条件を入力し、線でブロックどうしを結びつければマッシュアップの出来上がりである。例えば、コンサート情報を配信するアップカミング(Upcoming)と、天気予報情報であるウエザーバグ(WeatherBug)と、3D地図情報のヴァーチャルアース(Virtual Earth)とを組み合わせるだけで、「天候に恵まれてコンサートが開催される地点」がマッシュアップによって簡単に表示される。

ポップフライは、プログラマーでない人たち向けのノン・プロフェッショナルツールを開発することをミッションとするマイクロソフトのデベロッパー・ディビジョンのチーム(プログラミング用ツールであるヴィジュアル・スタジオ・エキスプレス(Visual Studio Express)も開発)が開発したものである。今はマッシュアップを使ったことはあっても作ったことがある人は少ないが、今後、ポップフライのようなプラットフォームが発達することで、マッシュアップのUGC(ユーザー・ジェネレイテッド・コンテンツ)が急増するだろう。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。