我是一名IOS开发人员,在Snow Leopard上安装了XCode 4。 因此,我目前没有安装Android开发环境,因为到目前为止我还没有安装。
我想评估相关人员Titanium Mobile,以便将其用于为需要在IOS上提供应用程序的终端客户原型设计产品。 android,从我读过的内容来看,这可能是一种合适的方式,根据最终产品的性质,它可能不适用。
我已经下载并安装了最新的Titanium Studio,它似乎已经为我的XCode安装选择了设置,并且允许我创建一个“hello world”应用程序来构建该环境,但是,因为我没有有android,我自然无法实现我想做的事情,这是最低限度,有一个“你好世界”的应用程序,我可以构建到最新的IOS和Android版本。理想情况下,每种口味的旧版本都会很好,但在这个阶段并不是绝对必要的。
我试图安装android SDK,表面上是成功的,但Titanium不会接它。我咨询了表面上显示的appcellerator网站(http://developer.appcelerator.com/doc/mobile/mobile-build-osx)以获取我需要的信息,但是当我深入了解它时,从屏幕截图看来它似乎非常过时,我无法得到理想的结果)
所以,假装我没有安装任何Android SDK(即我没有什么需要特别保留我到目前为止所尝试的),什么是让Titanium Studio准备好为IOS和android构建的最简单的路径?即我需要同时做两个 - 如果我想要一个纯IOS部署我不会通过强迫自己使用javascript来削弱我的开发 - 我会在目标C中编码。如果我想纯粹为android开发我也不会使用Titanium - 对于有经验的程序员来说,像Titanium这样的产品中唯一真正的要点是避免双重处理编码任务。我可以看到有一个辅助应用程序,其中“javascript开发人员”(也就是说“网页设计师”)可能希望使用这样的产品来避免目标C的学习曲线,但除此之外,必须有一个简单的方法让这个产品开箱即用“跨平台”,或者没有任何实际意义。
最后,如果您无法回答提出的问题,请不要在“滚动自己”或“编写2个应用程序,不要使用Titanium”上传播您的特定立场。我希望评估Titanium并自己构思,而不是依靠其他人的意见来阻止我这样做。我已经对产品有足够的偏见,但是我很开放,看看它是否真的有用作跨平台开发工具。
如果其他人认为有用,我很乐意发布(使用评论这个问题)我的评估结果。
答案 0 :(得分:2)
由于您已拥有iOS所需的位,因此应该很简单。在Titanium中,找到仪表板。它应该默认启动,但您可以从具有Appcelerator徽标的按钮到达它。从那里,单击“配置”选项卡,然后选择Android。完成后,您可以直接从Titanium安装Android SDK,并且不应该混淆路径引用。您需要核心SDK,以及Google API 8和用于2.2的emualtor。
这是截图显示我的意思:
编辑: 当我回答时,我没有注意到问题日期。我通过错误点击到这里然后跳了进来。对不起。