Revision control
++ // Copyright (C) 2025 The Qt Company Ltd.
++ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
++
++ /*!
++ \page solutions-for-application-development.html
++
++ \title Solutions for Developers
++ \brief Qt solutions for developer use cases.
++ \image front-coding.png
++ {C++ code snippet showing Qt application includes and main function}
++
++ As a developer, you most likely have a favorite operating system, toolchain,
++ and language. Qt lets you use one software code base across all operating
++ systems and devices, including desktops, embedded systems,
++ business applications, in-vehicle systems, wearables, and mobile devices
++ connected to the Internet of Things.
++
++ The options are endless, but the following table summarizes the solutions
++ available for different types of target platforms or industries with links
++ to more information.
++
++ \table
++ \header
++ \li To Develop For
++ \li You Need
++ \row
++ \li Desktop
++ \li \l {Qt for Linux}, \l {Qt for macOS} {macOS},
++ or \l {Qt for Windows} {Windows} with the appropriate
++ \l{All Modules}{Qt modules}, depending on what your
++ applications will be used for.
++ \row
++ \li Mobile Devices
++ \li \l{Qt for Android} or \l{Qt for iOS}.
++ \row
++ \li Embedded Devices
++ \li \l {Qt for Embedded Linux}, \l {Qt for WebOS}, \l{Qt for INTEGRITY},
++ \l {Qt for QNX}, \l {Boot to Qt} as a full stack for embedded Linux.
++ \l {Qt for Android Automotive} as a specialized suite for
++ automotive development. \l {Qt Safe Renderer} for
++ safety-critical UI elements.
++ \row
++ \li MCUs (microcontroller unit)
++ \li \l{Qt for MCUs}
++ \row
++ \li Web Browsers
++ \li \l{Qt for WebAssembly}
++ \endtable
++
++ You can use QML, C++, or Python for application development:
++
++ \table
++ \header
++ \li To Develop With
++ \li You Need
++ \row
++ \li QML and Qt Quick
++ \li \l {Qt for Linux} {Qt for Linux}, \l {Qt for macOS} {macOS},
++ or \l {Qt for Windows} {Windows}
++ \row
++ \li Qt C++
++ \li \l {Qt for Linux} {Qt for Linux}, \l {Qt for macOS} {macOS},
++ or \l {Qt for Windows} {Windows}
++ \row
++ \li Python
++ \li \l{Qt for Python}
++ \endtable
++
++ \list
++ \li \l{Get and Install Qt}
++ {I want to install the necessary tools and modules}
++ \li \l{Create Your First Applications}
++ {I've already installed everything and want to start developing}
++ \endlist
++ */