我就像这里的许多其他人一样,在移动世界中迈出了第一步,却不知道从哪里开始...
好吧,我在这里看到了一些有关移动开发框架或sdk的帖子,但是它们都是针对特定目的的,例如Web客户端,小部件,html开发等。
我真正想知道的是,在当前市场上的所有选择中,例如PhoneGap,Rho或Corona,以及所有其他选择中,什么是用于通用跨平台移动开发的最常用的MDF。
显然,我并不是想为每个目的都获得完美的平台,但至少知道您的意见以及您现在使用的框架(如果有)...
谢谢您的帮助!
最佳答案
我强烈推荐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
您可以在我的博客“Ted Patrick”上进行搜索,以查找Barne's&Noble的首席开发人员针对NOOK撰写的一篇文章,其中他解释了Corona的内部基础结构以及其工作原理。我会在此处发布链接,但是每个stackoverflow的策略只能发布两个链接。
希望对您有所帮助!