繁体   English   中英

当今最常用的跨平台移动应用程序开发框架是什么?

[英]Whats the most used cross-platform Mobile Application Development Framework today?

我和这里的许多其他人一样,在移动世界中迈出第一步时不知道从哪里开始......

好吧,我在这里看到了一些关于移动开发框架或 sdk 的帖子,但它们都是针对特定目的的,例如 web 客户端、小部件、html 开发等...

我真正想知道的是,在目前市场上的所有选择中,如 PhoneGap、Rho 或 Corona 以及所有其他选择,一般跨平台移动开发最常用的 MDF 是什么。

显然,我并不希望为所有目的获得完美的平台,但至少知道您的意见以及您现在使用的框架(如果有的话)......

谢谢您的帮助!

我已经开始研究 Appcelerator Titanium——它非常流行,您绝对应该将它添加到您的列表中进行调查:

http://www.appcelerator.com/

我强烈推荐 Corona SDK。

它不仅是最容易学习的(Lua 是我见过的最简单、最强大的脚本语言之一),而且与其他第三方 SDK 相比,它还提供了极其广泛的功能。

使用 Corona 大大减少了开发时间,因为大多数事情只需要几行代码即可实现。 使用 Corona 平台,您还可以使用多种货币化选项。

不仅如此,它还生成 NATIVE 应用程序,并允许您将相同的代码重用于 iOS、Android、Nook 和未来的其他平台。 我认为这就是跨平台方式。

性能也很惊人。 这很奇怪,因为虽然 Corona 是最简单易用和最容易学习的,但就设备性能而言,它可能是其他选项中最强大的,并且最接近原生而不需要原生。

另一个很棒的事情是,除了安装它们之外,您甚至不必触摸 Xcode 或任何 Android 工具。 除了 Android 之外,您需要使用 ADB 将 apk 安装到您的设备上。

巨额奖励:支持非常好。 创始人非常透明,易于掌握,沟通也很棒。

您可以阅读我对 Corona SDK 所做的两篇单独的评论,这两篇评论都是相隔六个月写的:

--

电晕 SDK 评论

http://jonbeebe.net/post/1119939987/corona-sdk-review

--

电晕 SDK:重新访问:

http://jonbeebe.net/post/2726165170/corona-sdk-revisited

你可以在我关于“Ted Patrick”的博客上进行搜索,找到一篇由 Barne's & Noble 的首席开发人员为 NOOK 撰写的文章,其中他解释了 Corona 的内部基础架构以及它的工作情况。 我会在此处发布链接,但每个 stackoverflow 的政策我只能发布两个链接。

希望有帮助!

我很惊讶没有人提到PhoneGap ,它似乎被广泛使用,并且经常与 jQuery 一起使用。

另一个显然不太流行的框架是QuickConnect

PhoneGap 和 QuickConnect 都在 Lee Barney 的 2009 年为 iPhone 开发混合应用程序一书中进行了描述。

Jquery mobile是唯一真正优秀的跨平台解决方案

http://jquerymobile.com/

我使用过 Appcelerator Titanium,它对 IOS 和 Android 都非常好(我记得它还支持 BlackBerry,尽管我没有使用过)。 它的社区也不错,如果您熟悉 JavaScript,该工具非常容易掌握。 对于 ios 的构建,您需要一台装有 MacOS leopard 或更高版本的 PC。 但是,如果您正在开发游戏或使用 2d 或 3d 渲染,这并不是最佳选择。

好吧,我知道fourms已经死了,但我还是要发帖,因为我最近遇到了sdks的问题。 我决定改用 JangoEngine,到目前为止我一直很喜欢它。 它速度极快,它可以完成游戏所需的所有事情,如物理、应用程序内购买、游戏中心,它还有许多其他功能。 更重要的是,它超级便宜,现在只有十美元,而且不像这个行业的所有竞争对手,他们不会从我的利润中抽取百分之一。 当我买这个时,我在尝试 Jango 之前几乎没有听说过 JSON,一天之内我可以说我知道这很难相信,但这是真的。 无论如何,试一试它是十美元而且超级简单,因为这些原因它是我最喜欢的 sdk。

看看这个

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM