やっと重い腰をあげてmixiアプリを作ってみました。
もともとRubyで作ってあったものをJSに移植しただけで非常にシンプルなものですが、ちゃんと調整したら公開します。
で、mixiアプリを作りはじめて気付いたこと。 多分いろんなブログで語られているんだろうけど・・・
- デベロッパー登録するのにmixiのアカウントと携帯アドレスが必要(iPhone不可)
- UserPrefsが使えない
という2点がきつかったです。
携帯アドレスは会社の携帯アドレスを拝借してなんとかなったけど、UserPrefsが使えないのは結局自分でUIつくってAppDataに保存するという形になった。
ライブラリはopensocial-jqueryを使いました。インターフェイスが素晴らしく、使いやすいです。
ただmixiアプリで外部サーバと接続しようと、がんばったのだけどFireFox3だとどうしてもエラーになってしまったので、そこだけ通常通りgadgets.io.makeRequest使った。