Mobile Platforms

You can develop applications for the following mobile platforms:

You must install the tool chain for building applications for the targeted mobile platform on the development PC and use Qt Maintenance Tool to install Qt libraries that are built for the platform. You can then add a kit with the tool chain and the Qt version for the device's architecture. When possible, Qt Maintenance Tool creates suitable kits for you.

You can connect mobile devices to the development PC and select the appropriate kit to build, run, debug, and analyze applications from Qt Creator.

Before starting application development, analyze and define the requirements, scope, and functionality of the application to ensure efficient functionality and a smooth user experience on mobile devices.

Android

Starting from Qt 5.14.0, the Qt for Android package has all the architectures (ABIs) installed as one. You can let Qt Creator automatically create kits for installed Qt version and tool chains.

The following topics have more information about developing applications for Android devices:

iOS

Note: Deployment, running, and debugging on iOS 17 devices are not supported.

To be able to use Qt Creator on macOS, you must install Xcode, and therefore you should already have the tool chain for building applications for iOS. Qt Creator automatically detects the tool chain and creates the necessary kits to build applications for and run them on configured iOS devices.

The following topics have more information about developing applications for iOS devices:

See also Optimizing Applications for Mobile Devices and Supported Platforms.

© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.