如何开发多平台

时间:2012-01-18 08:35:26

标签: ios flex multiplatform

我在Android平台上制作了我的第一款应用。然而,这不是唯一的平台,我想让我的应用程序至少在Android和iOS平台上发布。 我想为这两个平台提供一个开发平台。有什么选择? 我现在尝试使用Flash Builder的Flex,Air。这似乎很有希望,但未来似乎有点不确定,也更加广阔。 如果我想在Android和iOS上开发应用程序,那么对于要关注哪些开发工具提出一些建议会很有意思。

5 个答案:

答案 0 :(得分:1)

这取决于你想要构建什么样的应用程序(即游戏,内容聚合器等),因为每个第三方" App-Generator"部署到多个平台有其优点和缺点。

这是(简要)列表:

Appcelerator's Titanium SDK - 利用基于移动浏览器的功能,主要用于内容聚合器,平台上的简单或核心功能列表

Corona - 为2d /更简单的游戏和应用程序利用LUA脚本语言;拥有越来越多的用户群和社区;也可以利用核心体验

Unity - 3D体验,游戏,通常用于更高端,更优质的体验

如果您要在平台上开发,我总是建议构建该平台的语言,因为您永远不必担心当语言升级,您的应用程序生成器"尚未升级。

它还可以帮助您学习该平台上的语言(Java,C#,Objective-C等)。

答案 1 :(得分:1)

我知道这是一个古老的话题,但对于仍在寻找快速移动开发的人来说,Kinetise也是无代码工具,并提供后端系统/ CMS。

答案 2 :(得分:0)

您可以使用Sybase Unwired Platform。它有Device App Designer,可以为Blackberry,Android和iOS创建应用程序。

答案 3 :(得分:0)

如果你的目标是高质量,我认为除了每个平台的原生之外还有其他任何方式。还要记住,不同的平台有不同的UI准则和原则,而做一个多平台项目并不足以成为放弃这些准则的理由。

答案 4 :(得分:0)

我建议使用phonegap:http://www.phonegap.com