Решения для разработки приложений
Как разработчик, вы, скорее всего, предпочитаете определённую операционную систему, инструментальную цепочку и язык программирования. На работе выбор может быть сделан за вас, но Qt даёт вам определённую свободу, позволяя поддерживать единую базу кода программного обеспечения для всех операционных систем, платформ и типов экранов, от настольных компьютеров и встраиваемых систем до критически важных бизнес-приложений, систем для автомобилей, носимых устройств и мобильных устройств, подключённых к Интернету вещей.
Варианты безграничны, но следующая таблица обобщает решения, доступные для различных типов целевых платформ или отраслей, с ссылками на дополнительную информацию.
| Для разработки для | Вам потребуется |
|---|---|
| Настольные компьютеры | Qt для Linux, macOS или Windows с соответствующими модулями Qt, в зависимости от того, для чего будут использоваться ваши приложения. |
| Мобильные устройства | Qt для Linux, macOS или Windows и для платформы мобильного устройства, на котором вы хотите запустить приложения. Например, Qt для Android или Qt для iOS. |
| Встраиваемые устройства | Qt для создания устройств |
| MCUs | Qt для MCUs |
Вы можете использовать C++, QML или Python для разработки приложений:
| Для разработки с помощью | Вам потребуется |
|---|---|
| C++/Qt | Qt для Linux, macOS или Windows |
| QML/Qt Quick | Qt для Linux, macOS или Windows |
| Python | Qt для Python |
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/solutions-for-application-development.html