mist.jsはJavaScript製/jQueryを使ったオープンソース・ソフトウェア。OpenSocialによってSNS上で実行できるアプリケーション環境が増えてきた。日本ではmixiやGooが有名なプレーヤになるだろう。実際に作ってみたいと考えている企業、個人も多いはずだ。

ピクチャ 266.png

サンプルより。マイミクを取得する

 

アイディアはあっても、プログラミングが苦手で参加を躊躇してしまっている…という人がいるかも知れない。そんな方はまずはmist.jsからはじめてみてはいかがだろう。mist.jsはなんとJavaScriptすら使わずにmixiアプリが開発できるフレームワークだ。

タネを言えばJavaScriptの代わりにmist.jsが定義する方式に則って記述することで、データの取得周りを隠蔽できるということだ。とはいえ取れるデータは多い。OWNER/VIEWER、マイミク、IDで指定してユーザ情報の取得、画面遷移の制御、表示領域の調整、日記に書くリンクの表示、アクティビティの発行、友達を誘う機能などだ。

ピクチャ 267.png

サンプルより。日記リンク

 

これだけあれば、後はアイディア次第でJavaScriptを使わない、HTMLだけで作るmixiアプリができるかも知れない。リッチなインタフェースは難しいかもしれないが、現にHTMLのみで人気のあるmixiアプリもある。ぜひmist.jsを使ってmixiアプリの開発にトライしてみよう。

 

mixi app用js framework mist.jsの紹介

 http://0-9.sakura.ne.jp/pub/lt/cylab/

kyo-ago’s mist.js at master - GitHub

 http://github.com/kyo-ago/mist.js