来週6/11に開催されるGoogle OpenSocial Hackathonの事前アイデアソンに行ってきました。

チームは4つ

  • ファイナルクエスチョン1.0.2(ゲームチーム)
  • ただいまより記者会見をはじめます(コミュニケーションチーム)
  • レイティングのフレームワーク(サーバ間通信チーム)
  • 妄想トラベル(情報共有チーム)

といった内容でした。

僕はコミュニケーションチームです。

ネタのベースは僕の持ち込みだったのですが、数十分のブレストの間に自分にない発想に広がっていって、興味深かったです。見知らぬ人とアイデアを出し合うというシチュエーションは楽しいですね。

本番が楽しみだな。

Posted in OpenSocial at 6月 3rd, 2009. No Comments.

kasairu-mixi

mixiアプリ第1弾として「傘いる?」を作りました。
http://platform001.mixi.jp/view_appli.pl?id=1907
バージョンでいえば0.0.2くらいのものです。mixiアプリの正式リリースにあわせて1.0.0が出せればいいかなぁ。

地域を設定しておけば、今日あなたが傘を持って出かける必要があるのか?ないのか?それだけを教えてくれるツールです。

お天気データの取得にはlivedoor天気のWeather Hacksを利用させてもらっています。
Thanks Weather Hacks

JavaScriptだけで完結して、複雑なUIを必要としない、すぐできる題材として作ってみました。
次のアプリでは、もう少し凝ったものを作ろうかと。

ソースコードはgithubに置いてあります
http://github.com/func09/kasairu-opensocial-mixi/tree/master

Posted in OpenSocial, 日記 at 5月 4th, 2009. No Comments.

やっと重い腰をあげてmixiアプリを作ってみました。

もともとRubyで作ってあったものをJSに移植しただけで非常にシンプルなものですが、ちゃんと調整したら公開します。

で、mixiアプリを作りはじめて気付いたこと。 多分いろんなブログで語られているんだろうけど・・・

  • デベロッパー登録するのにmixiのアカウントと携帯アドレスが必要(iPhone不可)
  • UserPrefsが使えない

という2点がきつかったです。

携帯アドレスは会社の携帯アドレスを拝借してなんとかなったけど、UserPrefsが使えないのは結局自分でUIつくってAppDataに保存するという形になった。

ライブラリはopensocial-jqueryを使いました。インターフェイスが素晴らしく、使いやすいです。

ただmixiアプリで外部サーバと接続しようと、がんばったのだけどFireFox3だとどうしてもエラーになってしまったので、そこだけ通常通りgadgets.io.makeRequest使った。

Posted in OpenSocial at 4月 29th, 2009. No Comments.

週末の3/6にあるmixiアプリ説明会にいってきます
http://developer.mixi.co.jp/appli/session

登録したのすっかり忘れてた。

以前にGoogle東京オフィスで行われたOpenSocialハッカソンに行って以来、OpenSocialのオの字も勉強してないや。。

Posted in OpenSocial, 日記 at 3月 5th, 2009. No Comments.