我是新來的Appcelerator Studio並開始一個新項目時有點糊塗了不同的選擇。Appcelerator的工作室新的項目替代
我開始兩個項目,其中一個菜單 「新建 - 移動應用項目 - (項目模板)默認工程」,第二個與 「新 - 移動應用項目(項目模板)單一窗口申請」。
這兩個項目有,鈦SDK版本5.2.0.GA,部署目標:iPhone,移動互聯網,以及未選中啓用Appcelerator的平臺服務。
請參閱有關這兩個項目看怎麼樣從Studio項目資源管理器下面圖片鏈接:
第一個項目(DefaultProject)使一個窗口有兩個選項卡。第二個項目(SingleWindowApplication)只是一個窗口。
- 爲什麼這些項目/應用程序的結構不同? 首先,窗口創建等在app.js.中完成。 第二,代碼已經轉移到像普通,掌上電腦和平板電腦這樣的目錄。
- 我應該是正確的問題要問(對於一個應用程序使初學者),以這兩個「模板」項目之間做出選擇?
- 在第二個項目中,爲什麼要獲取android和tablet目錄?我確實指定了iPhone和移動網絡的目標。
- 爲什麼目錄i18n出現在第二個項目中,但不在第一個?
顯然模板需要刷新和簡化。我們將在未來幾個月內這樣做。 –
或者也許他們都有一些目的呢?第一個看起來很簡單,就是擁有app.js中的所有代碼(但我找不到任何代碼來處理平臺/平板電腦的東西(switch platform/if(isTablet))。也許有一些文檔描述了模板?README文件中的一些文本應該沒問題。 – blaffen
有關平臺/平板電腦切換的代碼可以在https://github.com/appcelerator-developer-relations/Template.SingleWindow/blob/master/下找到。資源/ app.js#L48-L58 –