標高+1m

Make, Hack, Think

Titanium MobileとLittleSmallscriptの組み合わせで使うBackbone.jsみたいなフレームワークのSebone.st作りかけてる

こんなに長いタイトル初めてかもしれない。

iPhoneアプリ作る仕事してます。(あとWeb)

LittleSmallscript作ったのでJSでアプリ作れるTitanium Mobileを重宝してます。
Smalltalkでスマホアプリ書いてる人ほかにどれくらいいるんだろ。

さて、
Backbone.jsいいですね!一昨日初めてまともに調べました。

すげー気に入ったのでこれTitaniumで、LittleSmallscriptで使いたいなと思って今日ザザザっと根幹部分だけ抜き出してLittleSmallscriptで使いやすいように書いてみました。
https://github.com/ympbyc/sebone

EventEmitter飽きてきたので、ModelからViewへの通知はSmalltalkの古のMVCで使われたDependentsっていう仕組みを採用してみました。

Titaniumで使うけどTitaniumには依存しないように作るつもり。

まだボロボロなので、これから使ってみつつ改良していきます。

使用例はこんなかんじ。GithubのAPIからLittleSmallscriptに星付けてくれた人の一覧を取ってきて表示するアプリ。