Qt supports development and deployment of mobile applications.
The following pages contain information about setting up Qt Creator and how to get started with the mobile platforms:
There is support for Android development in Qt 6. With Qt Creator, you can connect to devices, develop, test, and package Android applications.
The following configurations are supported in this Qt release:
Distribution | Architecture | Compiler | Notes |
---|---|---|---|
Android 6.0 or later (API level 23 or higher) | armv7a , x86 , arm64-v8 , and x86_64 |
Clang 12.0.8 (NDK r23b) as provided by Google | For JDK versions see Java Development Kit (JDK) |
Note: Qt user apps require using the same NDK r23b version used for building the official Qt for Android libraries. A different version might be missing the symbols for __emutls_get_address
.
There is support for developing Qt applications for Apple iPad and iPhone, via Qt for iOS. Qt Creator supplements Xcode for development and deployment.
Target Platform | Architecture | Build Environment | Notes |
---|---|---|---|
iOS 13, iOS 14, iOS 15 | armv8 (arm64 ) |
Xcode 12 (iOS 14 SDK), Xcode 13 (iOS 15 SDK) |
Qt Creator is the IDE for Qt development. Qt Creator creates project files, test and debug code, and connects to mobile devices. For Android, Qt Creator can sign and package APK files, ready for publishing to Google Play. Xcode is necessary for development on Apple platforms and Qt Creator can create project files and connect to Apple devices for testing.
Design tools aid UI development by allowing designers to create layouts and animation that can be converted into Qt compatible formats. 2D and 3D assets created from design software can be integrated into Qt applications.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: