はじめてのmixiアプリ 
先月、mixiプラットフォーム上に個人で開発したアプリを表示できる
「mixiアプリ」のオープンベータ版がスタートしました。
さらにmixiアプリを開発する法人・個人に対して、
出資や融資のほか、アプリケーションの買い取りといった方法で支援する「mixiファンド」の設立により
iPhoneアプリやモゲラ、Cteamといったクリエイターへ対価を支払う支援プラットフォームとしても
大変興味深い環境が形成されてきてこれから楽しみです。
単純に考えても自分の作ったアプリが国内の1500万人ユーザーにアプローチできるのってすごいですね。
まずお試しに何か作ってみたいと思います。
以下、ココ を参考にmixiアプリ作成手順と取得情報をメモ。
1.mixiアプリオープンβコミュニティに参加登録する。
2.mixiアプリオープンベータ版にアクセスして「アプリ」ってメニューを押す。
3.一番右の「アプリを作成する」を押して「Developer登録」する。
4.先ほどの「アプリを作成する」に戻ってアプリ名やカテゴリ、公開・非公開設定、ガジェットURL、説明文、写真、アイコン設定などの情報を入力して投稿。
上記手順でmixiプロフィールの窓や画面一杯に展開する専用ページに表示することができます。
肝心のアプリ(Flash)を表示するための書式としてGadget XMLを記述しないといけませんが
シンプルに書くとこんなかんじ。
<?xml version="1.0" encoding="UTF-8" ?>※allowScriptAccess : “always”を記述しないとSWFが表示されないのでご注意を!
<Module>
<ModulePrefs title="タイトル">
<Require feature="flash" />
</ModulePrefs>
<Content type="html"><![CDATA[
<div id="flashContent"></div>
<script type="text/javascript">
gadgets.util.registerOnLoadHandler(function () {
var element = document.getElementById("flashContent");
var uri = "SWFのURL";
gadgets.flash.embedFlash(uri, element, 9,
{ width: 幅, height: 高さ ,id: "flashobject",
allowScriptAccess: "always",
allowNetworking: "all",
wmode: "transparent" });
</script>
]]></Content>
</Module>
swfが表示されない、JavascriptとFlashのやりとりができない、外部サービス呼び出しがおかしいなどの
トラブルはこちらが参考になります。
http://mixi.jp/view_bbs.pl?id=41567209&comm_id=3217244&page=all
http://mixiapp.rash.jp/wp/?p=72
Flashからmixi opensocial JavaScript API にアクセスするライブラリ「flixi」(フリクシィ)もあるみたいです。
http://www.serialgames.co.jp/~jun/mixi/flixi/index.html
取得できるデータはこちら
http://developer.mixi.co.jp/appli/javascript-api
占いなんかは必須ですが、インストールユーザー・閲覧者のmixiプロフィール、マイミクシィ・コミュニティ一覧などなど。
ガジェットサイズは横幅212px、縦幅は上限212pxとなってます。
(※iFrameとして表示されるのでFlashサイズはそれ以上で作ってもいけそう。スクロールは出るけど。)
アプリは最大3つまでしか登録できません。
alt


jqueryつかって
flickrのスライドショーつくってみた。
http://platform001.mixi.jp/view_appli.pl?id=1956
キャンバスビュー1pv 0.01円
って話だからもしかするともしかするかもよ
おお、仕事早いね。
別にFlash使わなくてもJSだけぜんぜんいけるね。
今、テストで作ってるんだけど、
mixi上でのデバッグがなんとかならんのかね。
キャッシュもいちいち管理画面から消さないといかんし。
2009/5/9 ソーシャルアプリのいろいろ
スパイスラボ神部です。 ソーシャルアプリのいろいろです。 -定時連絡が好きだ! - Favorites! 2009/5/9 ソーシャルアプリのいろいろ -Use...
第2回 mixiアプリを公開したい Flashを呼び出そう
今回はFlashファイルを呼び出してみます。 こちらのサイトを参考にさせていただ