タグ

ブックマーク / blog.kzfmix.com (4)

  • CoffeeScriptでObserverパターン

    $ coffee pubsub.coffee Just read big news today Just read big news today Just read big news today About to fall asleep reading this interesting analysis class Publisher constructor: -> @subscribers = { any:[] } subscribe: (fn, type) -> type = type or 'any' @subscribers[type] = [] unless @subscribers[type]? @subscribers[type].push(fn) unsubscribe: (fn, type) -> @visitSubscriers('unsubscribe', fn, t

    CoffeeScriptでObserverパターン
  • Alloyでつくる簡易RSSリーダー

    Titanium Mobile iPhone/Androidアプリ開発入門の簡易RSSリーダーをAlloyで書きなおしてみた CoffeeScrptで開発する方法については、ここを参照のこと。 軽くハマったのはviewかな。 views/index.xml 最初TabGroupにidを設定したら、$.index.openでエラーがでた。 結局$.indexってなんじゃろか?とドキュメントを読んだら解決した。 要するにViewのトップレベルには Ti.UI.Window Ti.UI.TabGroup Ti.UI.iPad.SplitWindow のいずれかが必要で、idが明示的に指定されてない場合には、そのファイル名がidとして利用される。 規約に従うことにしたらxmlはシンプルになった。 createApplicationTabGroup = -> tab1 = createRSSTab

    Alloyでつくる簡易RSSリーダー
  • Emacs+titanium cli+alloyでiPhoneアプリを開発する

    静岡javaScript勉強会 #2に参加されるみなさんこんにちは、参加されないみなさんもこんにちは。僕は11月のすべての土曜日を留守にして家族の顰蹙を買うという重圧に耐え切れずに早々に離脱してしまいましたので朝からお家でjsってます。 ところで、@tomofの「Backbone.js入門」面白かったですか?よっしゃーいっちょおとうさんもbackbone.jsでウェブアプリケーションつくっちゃうぞーっていう気になりましたか?はいそうですか、そうですよね。ついでに、その勢いでBackbone.jsっぽい開発のノリでiPhoneアプリを開発できたら面白いと思いません?思いますよね。 やりましょう、Alloyで!(孫社長風味でよろしく) というような内容のエントリです。 Titanium CLIとAlloyのインストール Titanium CLIはTitaniumで開発するためのコマンドラインの

    Emacs+titanium cli+alloyでiPhoneアプリを開発する
  • AlloyでのiPhoneアプリ開発にCoffeeScriptを使う

    犬が早朝から吠えたので4時に叩き起こされたが、タイムラインを追いかけていたらAlloy with CoffeeScript のお誘いというこれは!というエントリがあがっていたので、早速誘われてみた。尚、jsとcoffeeは一緒のディレクトリに置いておくのが好みなので@k0sukeyのオリジナルなjmkに変更をくわえてあります。 ストップウォッチをつくる Titanium Mobile iPhone/Androidアプリ開発入門のストップウォッチを参考にしました。

    AlloyでのiPhoneアプリ開発にCoffeeScriptを使う
  • 1