如何使用适当的 GUI 从头开始​​为 QNX 开发应用程序?

How to develop app for QNX from scratch with proper GUI?

我想在 Internet 上寻找有关如何为 QNX 开发好的 UI 应用程序的合适文章。我能够找到类似 -

的内容
  1. 我们可以使用 jamaicaVM 将我们在 java 上开发的代码移植到 c。

以下是我的问题:

  1. 我应该在什么平台上开发 QNX 应用程序。
  2. 应用程序应该有适当的 UI。

这甚至可能对其他初学者有所帮助。

现在 Qt 5 has support on QNX 6.6, I would suggest using it. With Qt you can either develop your GUI in either in native C++ (Qt Widgets) or with Qt Quick.

最大的限制因素将是您 运行 使用的硬件(特别是 GPU 或缺少)以及硬件可用的 QNX 驱动程序。

您可能不想在您的 QNX 应用程序中使用 QT,因为 QNX 6.5 或更低版本不支持它。 如果您想为 QNX 6.5 或更低版本编写 GUI 应用程序,您应该使用 photon

自 qnx 6.5 起,您无法在 QNX 中开发您的应用程序,尽管公司提供 SDK 和 IDE 用于在 windows/linux 上进行开发(不确定 osx)。它可以通过 SDK 从他们的 official site 下载(尽管如果您不是学生,它会花费一些 $$)。

人们通常使用虚拟机进行开发(我没有找到在 PC 上安装 QNX 6.6 的方法,但是有很多说明如何在任何类型的 arm mPC 上部署它)

编辑:顺便说一下,为您的应用制作 WEB GUI 是值得考虑的。