TitaniumのaddEventListenerで同じイベントに登録した処理は順番に同期実行される。 Firefoxなどのブラウザ(ただしIE除く。IE9は不明)の実装でも同じ挙動になるので、これはこの通り動くと期待して間違いない挙動のようだ。 ただし処理内に別の非同期処理がある場合、その処理は非同期で実行され、次の順番の処理がその処理を待たずに実行される。 app.js 検証のためのサンプルコード。 Ti.App.addEventListener("custom", function(){ Ti.API.info("1st")}); Ti.App.addEventListener("custom", function(){ a = new Date() while ((new Date()) - a < 3000) { // 時間のかかる処理でも待ってもらえる } Ti.API.inf