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

Cross platform mobile frameworks with native code support

本文关键字:跨平台 移动 框架 支持 本机代码      更新时间:2023-10-16

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

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

到目前为止我发现了什么

  • Juce:开源,小
  • 摩艾石像:越野车文档
  • 果酱:稳定、成熟
  • wxWidgets:仅限测试

更新

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

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