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

Gui*_*rte 9 iphone android frameworks cross-platform ios-frameworks

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

好吧,我在这里看过一些关于移动开发框架或sdk的帖子,但所有这些帖子都针对特定目的,比如web客户端,小部件,html开发等等......

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

显然,我不是想为每个目的找到完美的平台,但至少知道你的意见和你现在使用的框架,如果有的话......

谢谢您的帮助!

Sha*_*zon 5

我已经开始研究Appcelerator Titanium - 它非常受欢迎,你一定要把它添加到你的列表来调查:

http://www.appcelerator.com/


小智 5

我强烈推荐Corona SDK.

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

使用Corona可以大大缩短开发时间,因为大多数事情只需几行代码即可实现.您还可以使用Corona平台获得多种货币化选项.

不仅如此,它还会生成NATIVE应用程序,并允许您重复使用相同的代码输出iOS,Android,Nook以及未来的其他平台.这就是今天的方式跨平台应该是在我看来.

表现也很棒.这很奇怪,因为虽然Corona是最简单易学的,也是最容易学习的,但它在设备性能方面可能是其他选项中最强大的,而且你最接近本土而不是原生的.

另一件好事是,除了安装它们之外,你甚至不需要触摸Xcode或Android的任何工具.除了Android之外,您需要使用ADB将apk安装到您的设备上.

巨额奖金:支持非常好.创始人非常透明,易于获取,沟通非常棒.

您可以阅读我在Corona SDK上做的两个单独的评论,两个评论间隔六个月写:

-

Corona SDK评论

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

-

Corona SDK:重访:

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

您可以在我的博客"泰德帕特里克"上搜索一篇由Barne's&Noble首席开发人员为NOOK撰写的文章,他解释了Corona的内部基础设施及其运作情况.我会在这里发布链接,但是每个stackoverflow的策略我只能发布两个链接.

希望有所帮助!