Titaniumアプリをレジュームした時に処理を実行する一度起動したアプリを閉じて、再度開いた時(レジュームした時)にTi.Appのresumeというイベントが発火する。ちなみに閉じた時にはpauseイベントが呼ばれる。レジューム時にはWindowのfocusイベントが呼ばれないので困っていたが、これで何とかなりそうだ。それにしてもドキュメントェ・・・サンプルコードなにはともあれサンプルコード。focus!起動時にはきちんとfocusが呼ばれる。resumeは呼ばれない。pause!UIの操作を行うとすぐには実行されず、レジューム時に実行される。Ti.API.infoの代わりにalertを使うとこのあたりの挙動が確認できる。resumed!レジューム時にはfocusが呼ばれない。foreground.ということらしい。アプリがフォアグラウンドになった後でないとできない処理があるってことかな。UIが絡む処理とか?closeってイベントもあるようなんだけど、タスク一覧から終了した場合も呼ばれなかった。4.0以降ではcloseって呼ばれないものなんでしょうか。Lab関連記事VimでJavaScript最近node.jsやらTitaniumやら気になっているのでJavaScriptを書く環境をちょっと整えてみた。VimTitaniumが生成したObjective-Cのコードを修正する禁断の技に手を染めてみたメモ。この技は相当の技術的負債をともなうため、非推奨。readerのフィード追加画面っぽいUIを作りたいなぁ、と思ってGoogle先生に聞いてみると次のページを紹介された。ユーザビリティ検索:書いてる人サーバーサイドのインフラ構築とプログラミングをたしなむハーフスタックくらいのフリーランスプログラマー。カメラはペンタックス。