Data Pipelining (0.9)

OpenSocialアプリケーションが最初にレンダリングされる際に、開発者がまず行うことは何でしょうか?ViewerやOwnerといったプロフィール情報や、外部サービスの呼び出しなどがほとんどではないでしょうか?
Data Pipeliningは、非常に簡単な記述で、これらの初期情報を取得するための処理を記述することを可能とします。そして、取得した情報をJavaScriptコード内で扱うことはもちろん、Proxied contentやOpenSocial templatesにて利用することができます。
[Data Pipelining]
http://docs.google.com/View?id=dhsg598c_1008hj7qqfcf
Data Pipeliningは、OpenSocial v0.9の中でも非常に便利な追加仕様の一つです。

Google Developer Day 2009の動画が公開されています

2009年6月9日に行われたGoogle Developer Day 2009の模様が動画で公開されています。ここでは、OpenSocial関連の動画を取り上げてみましょう。
基調講演 – OpenSocialのパート

ソーシャル Web の可能性

OpenSocial in Japan

OpenSocial アドバンス

OpenSocial パネルディスカッション

今年のGDDでのOpenSocialの扱いは、かなり大きなものでした。来年もこのような取り上げられ方となるように、OpenSocialコミュニティ、OpenSocialコンテナベンダーとして頑張っていきたいです。
本当は基調講演の時に、mixiのパートが終わったら、オレンジ色のポロシャツを脱いで「OpenSocial Tシャツ」となる予定でした。直前でピンマイクをポロシャツ側に付けられてしまったため、ネタの実施に至ることができませんでした。
猛反省します。

OpenSocialでの共通課金API – OpenSocial Virtual Currency API

OpenSocialの特徴は、開発したアプリケーションをさまざまなSNSに展開することができるという可搬性にあります。つまり、アプリケーションに対するビジネスを行う市場について、特定のSNSだけでなく、世界中の多くの市場を相手にすることができるということになります。
日本のモバイル市場や、世界のいくつかのSNSでは、すでにデジタルコンテンツを売り買いすることが盛んに行われています。この売買を実現するために、モバイルやSNSといったプラットフォームは、課金を行うための仕組みを整えてコンテンツプロバイダに提供し、利用してもらいます。ただし、そのほとんどが、プラットフォームごとに独自に策定された仕様となっています。プラットフォームごとに、コンテンツプロバイダは課金のための仕様を1から理解する必要が出てきます。
例えば、OpenSocialアプリケーションでSNSが提供する課金の仕組みを使いたいとしたら。。。SNSごとに課金の仕様が違っていては、せっかくの可搬性が台無しになってしまうでしょう。
そこで、OpenSocialアプリケーションのための課金APIの共通仕様が提案されました。それが「OpenSocial Virtual Currency API」です。このAPIにより、開発者はアプリケーションコードを変更することなく、課金を行う機能を持つアプリケーションをさまざまなSNSに展開することができるようになります。
OpenSocial Virtual Currency APIのドキュメントについて、Google及川さんと共に、日本語訳を作ってみました。
[OpenSocial Virtual Currency API Proposal]
http://docs.google.com/View?id=dhsg598c_994hdb9pwcf
OpenSocial Virtual Currency APIを使ったアプリケーションを開発したい方は、上記ドキュメントの「アプリケーションドメインJavaScriptインタフェース」の項をチェックすると良いでしょう。それ以外の部分は、主にOpenSocial Virtual Currency APIを実装するOpenSocialコンテナ向けの内容となります。
このOpenSocial Virtual Currency APIは、既にhi5にて実装が完了し、RockYouなどが提供しているアプリケーションにて使われていることが公表されています。
[hi5 Coins Payment Platform Leverages OpenSocial Virtual Currency API]
http://news.softpedia.com/news/OpenSocial-Platform-Supports-Hi5-Coins-And-Payments-113419.shtml
興味のある方は、ぜひチェックしてみてください。

Get Adobe Flash playerPlugin by wpburn.com wordpress themes