});この場合、tab1というタブのウィンドウに関する処理はResources/window.jsに記述することができます。今でもこれで動作はするのですが、最近ではこの書き方は問題があると見なされています。忘れてほしい、なかったことにしたいくらいの勢いで、近頃ではサンプルプログラムでさえこの手法は採用されていません。すればいいのかというと、requireとexportsを使ったCommonJSスタイルが主流になっています。Ti.UI.createTabGroup();tabGroup.addTab(tab);tabGroup.open();requireを使ってwindow1.jsの内容を変数win1に閉じ込めることになるので、app.jsとwindow1.jsの間で名前空間の衝突などは考慮する必要はありません。exportsを使って外部に公開したい部分をAPIとして定義することができるので、規約や仕様書、約束をベースに複数人で開発する際には効果的です。抵抗がなければ、こちらの手法を使って開発されることを強く勧めます。SinkというアプリでもCommonJSスタイルに書き直されたバージョンが公開されています。MobileのCommonJSサンプルをCoffeeScript化してgithubにアップしました』http://mochizblog.heroku.com/32こちらのサイトではAppcelerator社から提供されているサンプルをCommonJSスタイルに変更し、CoffeeScriptでも読めるようにしたものが公開されています。Mobileの開発者の間ではとても人気のあるツールなので、一度お試しください。この他にも、Ti.includeを使って外部ファイルを取り込むという手法もあります。これは記述された箇所に他ファイルを読み込んで合成します。PHPのincludeみたいなものですが、中身がどうなっているのかわからないのが不安だからと使わない開発者もいます。});```この場合、tab1というタブのウィンドウに関する処理はResources/window.jsに記述することができます。今でもこれで動作はするのですが、最近ではこの書き方は問題があると見なされています。忘れてほしい、なかったことにしたいくらいの勢いで、近頃ではサンプルプログラムでさえこの手法は採用されていません。すればいいのかというと、requireとexportsを使ったCommonJSスタイルが主流になっています。Ti.UI.createTabGroup();tabGroup.addTab(tab);tabGroup.open();```requireを使ってwindow1.jsの内容を変数win1に閉じ込めることになるので、app.jsとwindow1.jsの間で名前空間の衝突などは考慮する必要はありません。exportsを使って外部に公開したい部分をAPIとして定義することができるので、規約や仕様書、約束をベースに複数人で開発する際には効果的です。抵抗がなければ、こちらの手法を使って開発されることを強く勧めます。SinkというアプリでもCommonJSスタイルに書き直されたバージョンが公開されています。MobileのCommonJSサンプルをCoffeeScript化してgithubにアップしました』http://mochizblog.heroku.com/32こちらのサイトではAppcelerator社から提供されているサンプルをCommonJSスタイルに変更し、CoffeeScriptでも読めるようにしたものが公開されています。Mobileの開発者の間ではとても人気のあるツールなので、一度お試しください。この他にも、Ti.includeを使って外部ファイルを取り込むという手法もあります。これは記述された箇所に他ファイルを読み込んで合成します。PHPのincludeみたいなものですが、中身がどうなっているのかわからないのが不安だからと使わない開発者もいます。});この場合、tab1というタブのウィンドウに関する処理はResources/window.jsに記述することができます。今でもこれで動作はするのですが、最近ではこの書き方は問題があると見なされています。忘れてほしい、なかったことにしたいくらいの勢いで、近頃ではサンプルプログラムでさえこの手法は採用されていません。すればいいのかというと、requireとexportsを使ったCommonJSスタイルが主流になっています。Ti.UI.createTabGroup();tabGroup.addTab(tab);tabGroup.open();requireを使ってwindow1.jsの内容を変数win1に閉じ込めることになるので、app.jsとwindow1.jsの間で名前空間の衝突などは考慮する必要はありません。exportsを使って外部に公開したい部分をAPIとして定義することができるので、規約や仕様書、約束をベースに複数人で開発する際には効果的です。抵抗がなければ、こちらの手法を使って開発されることを強く勧めます。SinkというアプリでもCommonJSスタイルに書き直されたバージョンが公開されています。MobileのCommonJSサンプルをCoffeeScript化してgithubにアップしました』http://mochizblog.heroku.com/32こちらのサイトではAppcelerator社から提供されているサンプルをCommonJSスタイルに変更し、CoffeeScriptでも読めるようにしたものが公開されています。Mobileの開発者の間ではとても人気のあるツールなので、一度お試しください。この他にも、Ti.includeを使って外部ファイルを取り込むという手法もあります。これは記述された箇所に他ファイルを読み込んで合成します。PHPのincludeみたいなものですが、中身がどうなっているのかわからないのが不安だからと使わない開発者もいます。});```この場合、tab1というタブのウィンドウに関する処理はResources/window.jsに記述することができます。今でもこれで動作はするのですが、最近ではこの書き方は問題があると見なされています。忘れてほしい、なかったことにしたいくらいの勢いで、近頃ではサンプルプログラムでさえこの手法は採用されていません。すればいいのかというと、requireとexportsを使ったCommonJSスタイルが主流になっています。Ti.UI.createTabGroup();tabGroup.addTab(tab);tabGroup.open();```requireを使ってwindow1.jsの内容を変数win1に閉じ込めることになるので、app.jsとwindow1.jsの間で名前空間の衝突などは考慮する必要はありません。exportsを使って外部に公開したい部分をAPIとして定義することができるので、規約や仕様書、約束をベースに複数人で開発する際には効果的です。抵抗がなければ、こちらの手法を使って開発されることを強く勧めます。SinkというアプリでもCommonJSスタイルに書き直されたバージョンが公開されています。MobileのCommonJSサンプルをCoffeeScript化してgithubにアップしました』http://mochizblog.heroku.com/32こちらのサイトではAppcelerator社から提供されているサンプルをCommonJSスタイルに変更し、CoffeeScriptでも読めるようにしたものが公開されています。Mobileの開発者の間ではとても人気のあるツールなので、一度お試しください。この他にも、Ti.includeを使って外部ファイルを取り込むという手法もあります。これは記述された箇所に他ファイルを読み込んで合成します。PHPのincludeみたいなものですが、中身がどうなっているのかわからないのが不安だからと使わない開発者もいます。すればいいのかというと、requireとexportsを使ったCommonJSスタイルが主流になっています。});この場合、tab1というタブのウィンドウに関する処理はResources/window.jsに記述することができます。今でもこれで動作はするのですが、最近ではこの書き方は問題があると見なされています。忘れてほしい、なかったことにしたいくらいの勢いで、近頃ではサンプルプログラムでさえこの手法は採用されていません。すればいいのかというと、requireとexportsを使ったCommonJSスタイルが主流になっています。Ti.UI.createTabGroup();tabGroup.addTab(tab);tabGroup.open();requireを使ってwindow1.jsの内容を変数win1に閉じ込めることになるので、app.jsとwindow1.jsの間で名前空間の衝突などは考慮する必要はありません。exportsを使って外部に公開したい部分をAPIとして定義することができるので、規約や仕様書、約束をベースに複数人で開発する際には効果的です。抵抗がなければ、こちらの手法を使って開発されることを強く勧めます。SinkというアプリでもCommonJSスタイルに書き直されたバージョンが公開されています。MobileのCommonJSサンプルをCoffeeScript化してgithubにアップしました』http://mochizblog.heroku.com/32こちらのサイトではAppcelerator社から提供されているサンプルをCommonJSスタイルに変更し、CoffeeScriptでも読めるようにしたものが公開されています。Mobileの開発者の間ではとても人気のあるツールなので、一度お試しください。この他にも、Ti.includeを使って外部ファイルを取り込むという手法もあります。これは記述された箇所に他ファイルを読み込んで合成します。PHPのincludeみたいなものですが、中身がどうなっているのかわからないのが不安だからと使わない開発者もいます。});```この場合、tab1というタブのウィンドウに関する処理はResources/window.jsに記述することができます。今でもこれで動作はするのですが、最近ではこの書き方は問題があると見なされています。忘れてほしい、なかったことにしたいくらいの勢いで、近頃ではサンプルプログラムでさえこの手法は採用されていません。すればいいのかというと、requireとexportsを使ったCommonJSスタイルが主流になっています。Ti.UI.createTabGroup();tabGroup.addTab(tab);tabGroup.open();```requireを使ってwindow1.jsの内容を変数win1に閉じ込めることになるので、app.jsとwindow1.jsの間で名前空間の衝突などは考慮する必要はありません。exportsを使って外部に公開したい部分をAPIとして定義することができるので、規約や仕様書、約束をベースに複数人で開発する際には効果的です。抵抗がなければ、こちらの手法を使って開発されることを強く勧めます。SinkというアプリでもCommonJSスタイルに書き直されたバージョンが公開されています。MobileのCommonJSサンプルをCoffeeScript化してgithubにアップしました』http://mochizblog.heroku.com/32こちらのサイトではAppcelerator社から提供されているサンプルをCommonJSスタイルに変更し、CoffeeScriptでも読めるようにしたものが公開されています。Mobileの開発者の間ではとても人気のあるツールなので、一度お試しください。この他にも、Ti.includeを使って外部ファイルを取り込むという手法もあります。これは記述された箇所に他ファイルを読み込んで合成します。PHPのincludeみたいなものですが、中身がどうなっているのかわからないのが不安だからと使わない開発者もいます。});この場合、tab1というタブのウィンドウに関する処理はResources/window.jsに記述することができます。今でもこれで動作はするのですが、最近ではこの書き方は問題があると見なされています。忘れてほしい、なかったことにしたいくらいの勢いで、近頃ではサンプルプログラムでさえこの手法は採用されていません。すればいいのかというと、requireとexportsを使ったCommonJSスタイルが主流になっています。Ti.UI.createTabGroup();tabGroup.addTab(tab);tabGroup.open();requireを使ってwindow1.jsの内容を変数win1に閉じ込めることになるので、app.jsとwindow1.jsの間で名前空間の衝突などは考慮する必要はありません。exportsを使って外部に公開したい部分をAPIとして定義することができるので、規約や仕様書、約束をベースに複数人で開発する際には効果的です。抵抗がなければ、こちらの手法を使って開発されることを強く勧めます。SinkというアプリでもCommonJSスタイルに書き直されたバージョンが公開されています。MobileのCommonJSサンプルをCoffeeScript化してgithubにアップしました』http://mochizblog.heroku.com/32こちらのサイトではAppcelerator社から提供されているサンプルをCommonJSスタイルに変更し、CoffeeScriptでも読めるようにしたものが公開されています。Mobileの開発者の間ではとても人気のあるツールなので、一度お試しください。この他にも、Ti.includeを使って外部ファイルを取り込むという手法もあります。これは記述された箇所に他ファイルを読み込んで合成します。PHPのincludeみたいなものですが、中身がどうなっているのかわからないのが不安だからと使わない開発者もいます。});```この場合、tab1というタブのウィンドウに関する処理はResources/window.jsに記述することができます。今でもこれで動作はするのですが、最近ではこの書き方は問題があると見なされています。忘れてほしい、なかったことにしたいくらいの勢いで、近頃ではサンプルプログラムでさえこの手法は採用されていません。すればいいのかというと、requireとexportsを使ったCommonJSスタイルが主流になっています。Ti.UI.createTabGroup();tabGroup.addTab(tab);tabGroup.open();```requireを使ってwindow1.jsの内容を変数win1に閉じ込めることになるので、app.jsとwindow1.jsの間で名前空間の衝突などは考慮する必要はありません。exportsを使って外部に公開したい部分をAPIとして定義することができるので、規約や仕様書、約束をベースに複数人で開発する際には効果的です。抵抗がなければ、こちらの手法を使って開発されることを強く勧めます。SinkというアプリでもCommonJSスタイルに書き直されたバージョンが公開されています。MobileのCommonJSサンプルをCoffeeScript化してgithubにアップしました』http://mochizblog.heroku.com/32こちらのサイトではAppcelerator社から提供されているサンプルをCommonJSスタイルに変更し、CoffeeScriptでも読めるようにしたものが公開されています。Mobileの開発者の間ではとても人気のあるツールなので、一度お試しください。この他にも、Ti.includeを使って外部ファイルを取り込むという手法もあります。これは記述された箇所に他ファイルを読み込んで合成します。PHPのincludeみたいなものですが、中身がどうなっているのかわからないのが不安だからと使わない開発者もいます。SPAM対策のためのダミーチェックです。表示されていてもチェックしないでください。頂いたご意見への回答は行っておりません。