仅用于 UI 的 C++ 跨平台移动框架

标签 c++ c mobile user-interface cross-platform

<分区>

我认为用 C++ 编写我的应用程序对我来说很方便,因为在考虑跨平台解决方案时这是正确的语言。

问题在于每个平台的 UI 框架都很难处理,即使是最简单的 UI 框架也需要大量时间来创建;在 UI 部分,我还放置了多点触控手势、虚拟按钮、文本区域输入以及所有可以接收和处理用户输入的基本内容。

现在大部分 UI 都基于 HTML5,基本上所有应用程序最终都具有相同的“酷”外观,但这种 HTML5 解决方案不适合我,因为我正在寻找 C/C++ 解决方案。

如果我正在寻找使用 C/C++ 或可以与 C/C++ 代码交互的移动跨平台 UI 库,我可以考虑哪些库?

对于跨平台,我的意思是至少支持 iOS 和 Android。

最佳答案

跨移动设备目前还不太可能。为什么不尝试用 html5 编写所有代码?并为多个移动平台分别编写特定于平台的 C++ 代码?

另请参阅 Corona SDK(我听说它有更好的支持)。

编辑:

http://www.mosync.com/似乎是另一个可行的选择。这也允许您混合使用 html5 和 C++

关于仅用于 UI 的 C++ 跨平台移动框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13038226/

相关文章:

Jquery mobile <fieldset data-role ="controlgroup"> 使控件收缩

javascript - 移动/平板设备方向部分工作

C++ 字符串赋值给 at(int) 函数

c - 尝试在 C 中释放结构时出现问题

iphone - 使用 FFT 的 channel 声码器 - 如何处理直流分量和奈奎斯特频率?

代码不编译 : error C2099: initializer is not a constant

html - 如何使用媒体查询缩放在移动设备上查看的时事通讯中的图像?

c++ - 递归函数的时间复杂度,其中递归减少了大小

c++ - Qt: 为什么断网后 `QAbstractSocket::error(QAbstractSocket::SocketError)`信号没有产生?

C++ 非抽象析构函数继承