sandbox が OpenSocial 0.8 に対応したようです - Google-Gadgets-API-Japan | Google グループ
 http://groups.google.co.jp/group/Google-Gadgets-API-Japan/browse_thread/thread/137719f282c3d1ca
 
 ここで、紹介されてた、OpenSocial Dev Appを使ってアプリを開発してみようと思います。:D
 
 OpenSocial Dev App
 http://osda.appspot.com/
 
 これの使い方をまとめてみる。
 
 ** OpenSocial Dev Appとは? [#ucceb259]
 
 - OpenSocialガジェットを開発するための、OpenSocial ガジェット
 - 各OpenSocialコンテナ内でこのガジェットを追加し、その中でOpenSocialガジェットの開発をすることを想定
 
 ** orkutにDev Appアプリを追加 [#xe98ca9a]
 
 - iGoogleのsandboxがまだ申請してなかったので、orkutでやることに。
 - http://osda.appspot.com/ のorkutアイコンをクリックすると、そのままDev Appアプリの追加画面が表示される
 - 追加すると、Dev Appのヘルプが表示される
 - orkutに入れてみる
 - http://osda.appspot.com/ のorkutアイコンをクリックすると、orkut上に遷移して、Dev Appアプリの追加状態の画面が表示される
 - 追加すると、Dev Appのキャンバスビューで、ヘルプタブが開かれた状態になる。
 
 ** ヘルプをざっくりよんでみる [#o6d865db]
 ** とりあえずヘルプをざっくりよんでみる [#o6d865db]
 
 *** Code Tabタブ [#nd8ff47d]
 
 - ここで開発するOpenSocialアプリのJavaScriptを記述するらしい
 - 最初からスケルトンになるコードが入っている
 - 書いたJavaScriptをexecuteで、実行する
 - 書いたJavaScriptは、現在開発中のOpenSocialコンテナ上で実行される(今回であればorkut)
 - スクリプトを保存したり、ロードしたりできる
 - outputメソッドで、画面の下部に文字列を出力できる
 - OpenSocial APIの勉強によさげ
 
 *** News Tabタブ [#d1e50a98]
 
 - OpenSocial関連のニュースがでるものらしい
 
 *** Samplesタブ [#n1f6ca28]
 
 - OpenSocial APIの新しい機能などのサンプルがある
 - Code Tab内にロードすることができる
 - Code Tab内にロードすることができ、Code Tab内でexecuteすることで、サンプルを試すことができる
 
 *** Data Viewer [#e547c86f]
 
 - 現在のビュワー、オーナーの情報、
 - 現在のビュワーの友達の情報
 - 現在のオーナーの友達の情報
 
 を見ることができる。
 
 OpenSocialコンテナごとに見れる情報が異なるので、それを確認できるということらしい。
 - OpenSocialコンテナごとに取得可能な情報が異なるので、それを確認できるということらしい。
 
 *** Export XML [#qb45cf5f]
 
 - OpenSocialガジェットを作るためのXMLを簡単に生成するツールらしい
 - ガジェットのメタ情報だけでなく、ガジェット内の各画面用のHTMLを記述でき、そのHTMLで実行されるJavaScriptをCodeタブから持ってこれる
 - で、それらをXMLとしてExportできる。
 - これをコピペして、自分のガジェットとして作成すればよい、ってことか
 - なるほどこれがないと作るのは大変だろうな。
 - OpenSocialガジェットを作るためのXMLを簡単に生成するツール
 - ガジェットのメタ情報をGUIで記述
 - ガジェット内の各画面用のHTMLを編集できる(画面も増やせる)
 - その画面で実行されるJavaScriptをCodeタブからロードできる
 - で、それらを全部一枚のOpenSocialガジェットのXMLとしてExportできる
 - ExportしたXMLは、コピペして、OpenSocialガジェットとして新規に登録する
 
 ** 次のようなアプリを作ってみる [#ke2049fe]
 #blikifooter(志田)
 
 - ...
 tag: [[OpenSocial>tag/OpenSocial]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

アークウェブのサービスやソリューションはこちら