跨平台移动应用程序

3

我们能够想到多少平台无关的移动应用程序?这个问题背后的想法是-为不同的平台如Android、iOS、Symbian构建相同的应用程序,减少开发工作量。

我研究了一些工具,找到了一个Open Plug。马上会去探索。你对此有什么想法吗?

编辑: 然后我开始探索PhoneGap。我发现它足够好,可以使用HTML、CSS、JS来构建应用程序,我们还可以包括JQueryMobile和Sencha Touch。


我猜这应该是一个社区维基。虽然还有其他的,我能想到AppcelaratorAdobe AIR - Aman Alam
@Sheikh - 感谢您的回复。请再详细解释一下... - Akshay
1
Appcelerator 中,您可以使用其 API 和 JavaScript 进行编码。然后,它会使用相同的 JavaScript 代码为 iPhone 和 Android 设备生成构建。就像在 Adobe AIR 中,您可以使用他们的 API 和可能是 ActionScript 来为 AIR 平台编写应用程序,在 AIR 平台实现的任何地方,您的应用程序都将正常工作。目前还没有看到 AIR 的任何实现。 - Aman Alam
它们不是被称为“平台无关的”吗? - Aurum Aquila
谢谢Sheikh的快速回复,我在考虑是否需要一个工具来完成这个任务。 - Akshay
Aurum Aquila - 抱歉,我没听懂你的意思 :( - Akshay
3个回答

2
如果你的目标是企业应用程序,那么你应该考虑使用 Oracle 的移动企业应用平台。它由三个产品组成:ADF Mobile、Berkeley DB 和 (Lite) Mobile Server。更多信息请参见这里:http://bit.ly/hxrYLQ。祝你的项目顺利。Eric,Oracle 产品经理。

2
"

Appcelerator对于非游戏应用来说是一个不错的选择,它使用本地UI元素而不是在移动浏览器中运行应用程序,让您可以使用JavaScript编码,并从一个项目部署到Droid、iPhone、iPad以及即将推出的Blackberry。

对于游戏开发,我建议看看Corona。这让你可以使用Lua为Droid和iPhone开发,比JavaScript甚至更容易。他们最近发布了Windows SDK(之前只有Mac版)。这是一个很棒的SDK,但缺乏非游戏应用所需的控件。"


1
谢谢Alan,我会尝试使用Appcelerator :-) - Akshay

1

1
谢谢Mike,但我不认为这是我要找的。 - Akshay

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接