iアプリのオープンソース・フレームワーク「Mokit」

sourceforgeでiアプリ(DoJa)向けのフレームワークを探したら、数件しか引っかかりませんでした。中でも[http://d.hatena.ne.jp/ntaku/20081221/1229787455:title]で公開されている「Mokit」が一番良さそうだったので試してみました。

Mokitがサポートしている機能としては以下のものがあります。

-キャンバス関連ラッパ
-フォント/グラフィック関連ラッパ
-HTTP通信
-スクラッチパッド/レコードストアの利用
-サウンドの再生
-各種ユーティリティ

実際に「Mokit」付属のサンプルアプリをシミュレータで動かしてみました。ご覧ください。ゲームアプリでしたらそのままでも使えそうです。

[f:id:ch3cooh393:20100813111257p:image]

リリースバージョンにはありませんが、SVNの最新リビジョンにはCanvasベースの自前Controlが存在しており、ScrollBarなどを追加で実装する必要はありそうですが、軽めの業務系アプリでもそのまま使えそうですね。

[f:id:ch3cooh393:20100813111256p:image]

この方のHTTP通信についてのノウハウは、本当に助かりますね。しかし、iアプリは予想以上に制限が多い……。

[http://d.hatena.ne.jp/ntaku/20080224/1203833837:title]
[http://d.hatena.ne.jp/ntaku/20080522/1211466344:title]