具有本机代码支持的跨平台移动框架

时间:2012-04-20 18:41:36

标签: android c++ ios frameworks native

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

我已经看过一些像PhoneGap和Titanium这样的基本内容,但如果他们支持本机,或者他们支持它的程度如何,我就无法从他们的网站上看到。我看过JUCE,它是一个C ++框架,但目前尚不清楚它有多成熟。

到目前为止我发现了

  • Juce:开源,小
  • Moai:有缺陷的文档
  • 果酱:稳定,成熟
  • wxWidgets:仅限测试版

更新

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

1 个答案:

答案 0 :(得分:2)

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