私は Appcelerator Studio を初めて使用し、新しいプロジェクトを開始するときにさまざまな選択肢について少し混乱しています。
1つはメニュー「New - Mobile App Project - (Project Template) Default Project」、もう1つは「New - Mobile App Project (Project Template) Single Window Application」の2つのプロジェクトを開始しました。
どちらのプロジェクトにも、Titanium SDK バージョン 5.2.0.GA、配置ターゲット: iPhone、モバイル Web、および Unchecked Enable Appcelerator Platform Services があります。
これら 2 つのプロジェクトがどのように見えるかについては、スタジオ プロジェクト エクスプローラーから以下の画像リンクを参照してください。
最初のプロジェクト (DefaultProject) は、2 つのタブを持つ単一のウィンドウを作成します。2 番目のプロジェクト (SingleWindowApplication) は、単一のウィンドウを作成します。
- これらのプロジェクト/アプリの構造が異なるのはなぜですか? まずはapp.jsでウィンドウ作成などを行います。2 番目のコードは、common、handheld、tablet などのディレクトリに移動されています。
- これら 2 つの「テンプレート」プロジェクトのどちらかを選択するために (アプリ作成の初心者にとって) 適切な質問は何ですか?
- 2 番目のプロジェクトでは、なぜ android とタブレットのディレクトリを取得するのですか? ターゲットとして iPhone とモバイル Web を指定しました。
- ディレクトリ i18n が 2 番目のプロジェクトに存在するのに、最初のプロジェクトには存在しないのはなぜですか?