【问题标题】:Whats the most used cross-platform Mobile Application Development Framework today?当今最常用的跨平台移动应用程序开发框架是什么?
【发布时间】:2023-03-21 02:06:01
【问题描述】:

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

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

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

显然,我并不希望获得适合所有用途的完美平台,但至少要了解您的意见以及您现在使用的框架(如果有的话)...

感谢您的帮助!

【问题讨论】:

  • 看来这个线程已经死在这里了。我会将投票最多的答案标记为解决方案。虽然说实话,我现在正在使用 Corona SDK。谢谢大家的建议。

标签: iphone android frameworks cross-platform ios-frameworks


【解决方案1】:

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

http://jquerymobile.com/

【讨论】:

    【解决方案2】:

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

    http://www.appcelerator.com/

    【讨论】:

    • 看起来很有希望!我想我会先看看那个。谢谢
    【解决方案3】:

    我强烈推荐 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 的政策我只能发布两个链接。

    希望有帮助!

    【讨论】:

    • @jonathan-beebe,非常有用的帖子!我的所有搜索都是在查看了一些 Corona 信息后开始的。我也认为是最好的之一。感谢您的帮助。
    【解决方案4】:

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

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

    Lee Barney 在 2009 年出版的书 Developing Hybrid Applications for the iPhone 中描述了 PhoneGap 和 QuickConnect。

    【讨论】:

      【解决方案5】:

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

      【讨论】:

        【解决方案6】:

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

        看看this

        【讨论】:

        • 您是否与该产品有关联?
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-08-20
        • 1970-01-01
        • 1970-01-01
        • 2015-01-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多