应用程序开发解决方案

作为一名开发者,你可能有一个偏好的操作系统、工具链和语言。在工作环境中,选择可能是由你做出的,但 Qt 通过使你能够在所有操作系统、平台和屏幕类型上维护单个软件代码库,从而赋予你一些自由。从桌面系统和嵌入式系统到关键业务应用、车载系统、可穿戴设备和连接到物联网的移动设备,Qt 都可以做到这一点。

选择多种多样,但下表总结了针对不同类型的目标平台或行业提供的解决方案,链接到更多信息。

为了开发你需要
桌面适用于 Linux、macOS 或 Windows 的 Qt,并带有相应的 Qt 模块,具体取决于你的应用将如何使用。
移动设备适用于 Linux、macOS 或 Windows 的 Qt,以及你希望运行应用的移动设备平台。例如,Qt for AndroidQt for iOS
嵌入式设备Boot to QtQt for Android AutomotiveQt for Automation
微控制器 (MCU)适用于 MCU 的 Qt

你可以使用 C++、QML 或 Python 进行应用程序开发

为了使用你需要
C++/Qt适用于 Linux、macOS 或 Windows 的 Qt
QML/Qt Quick适用于 Linux、macOS 或 Windows 的 Qt
PythonQt for Python

© 2024 Qt 公司 Ltd。本文档中的贡献内容均为其各自所有者的版权。本文档以自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款许可。Qt 和相应的标志是芬兰和/或全球其他地区的 Qt 公司的商标。所有其他商标均为各自所有者的财产。