我是Appcelerator Studio的新手,在开始一个新项目时对这些不同的选择有点困惑。
我开始了两个项目,一个是菜单 “新 - 移动应用项目 - (项目模板)默认项目”,第二个用 “新的 - 移动应用项目(项目模板)单一窗口应用”。
这两个项目都有Titanium SDK版本5.2.0.GA,部署目标:iPhone,移动Web和未选中启用Appcelerator平台服务。
请参阅Studio Project Explorer下面的图片链接,了解这两个项目的外观:
第一个项目(DefaultProject)生成一个带有两个选项卡的窗口。第二个项目(SingleWindowApplication)只是一个窗口。
答案 0 :(得分:3)
首先,如果你开始学习Ti,我会从合金项目开始直接学习这条路线。帮助您在项目中更有条理(MVC结构)。
您创建的项目是classis Ti项目(也可以正常工作)。不同的文件夹只是组织项目的一种方式。如果您愿意,可以在第一个示例中创建它们。例如。 i18n不是第一个模板的一部分,但是如果你开始创建一个多语言项目,你只需添加它。
在编译期间使用您定义的目标。因此,如果你为iphone编译它,它将不会在那里添加android资源,所以只需忽略这些文件夹(模板创建它们)。如果从命令行ti create
创建一个空项目,请选择app
和android
,它将在Resources目录中创建android文件夹。但是如果你运行alloy new
在这个目录中创建一个Alloy项目,它将自动创建所有其他资产文件夹(再次忽略它们,它们将不被使用)