【问题标题】:Cross platform mobile frameworks with native code support具有原生代码支持的跨平台移动框架
【发布时间】:2012-04-20 18:41:36
【问题描述】:

我正在寻找支持在 C++ 中构建本机库的跨平台框架列表。我的大部分遗留代码库都是用 C++ 编写的,我想在手机上使用本机代码部署我的应用程序,而不是使用客户端/服务器模型。用网络包裹它会引入延迟、降低性能并降低用户体验。

我查看了一些基本的,例如 PhoneGap 和 Titanium,但我不能从他们的网站上查看它们是否支持原生,或者它们的支持程度如何。我看过 JUCE,它是一个 C++ 框架,但不清楚它有多成熟。

到目前为止我发现了什么

  • Juce:开源,小型
  • Moai:错误的文档
  • 果酱:稳定、成熟
  • wxWidgets:仅测试版

更新

几年后,看起来 Qt 已经到了可能成为头号竞争者的地步。当时成熟的其他平台包括 Unity 和 Embarcadero。

【问题讨论】:

  • PhoneGap 工作正常,支持原生。虽然不是 C++ 代码。我不知道任何使用 C++ 的移动框架...
  • 如 JUCE 问题中所述。我相信 Titanium 可以,但我不能 100% 确定。

标签: android c++ ios frameworks native


【解决方案1】:

查看MoSync,您可以使用 C、C++、HTML5、JavaScript 构建移动应用程序。查看他们的网站以查找大量技术信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-20
    • 2023-01-27
    • 1970-01-01
    相关资源
    最近更新 更多