Mobile Platforms | Qt Creator Manual

- Qt Creator Manual
- Mobile Platforms
- Qt Creator Manual 4.13.0

Embedded Platforms ◦ Using Other Build Systems

# Mobile Platforms

You can develop applications for the following mobile platforms:

- Android
- iOS
- Universal Windows Platform (UWP)

You must install the tool chain for building applications for the targeted mobile platform on the development PC and use the 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, the 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.

## Android

Starting from Qt 5.14.0, the Qt for Android package contains 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 contain more information about developing applications for Android devices:

- Connecting Android Devices
- Deploying Applications to Android Devices
- Running on Multiple Platforms
- Creating a Mobile Application
- Debugging on Android Devices
- Qt for Android

## iOS

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 contain more information about developing applications for iOS devices:

- Connecting iOS Devices
- Running on Multiple Platforms
- Creating a Mobile Application
- Qt for iOS

## Universal Windows Platform (UWP)

Microsoft Windows 10 introduced the Universal Windows Platform (UWP), which provides a common application platform on every device that runs Windows 10, as a successor to Windows Runtime (WinRT) introduced by Windows 8. The UWP core APIs are the same on all Windows devices, and therefore applications that only use the core APIs will run on any Windows 10 device, such as a desktop PC, or Xbox One.

For more information about developing applications for UWP, see Qt for UWP.

Embedded Platforms ◦ Using Other Build Systems