MobileUI_demo

July 13, 2026 ยท View on GitHub

GitHub Action Workflow Status

A Qt6 / QML demo application for the MobileUI module.

You can report bugs or request features directly on the MobileUI issue page.

Note

The LEGACY 'v1' branch is available with a more modern architecture than v0, but with the same API / usage, and a bit higher requirements (Qt 6.8+ and CMake).

Note

The LEGACY 'v0' branch is available with support for Qt6 and Qt5, as well as support for QMake and CMake build systems.

Screenshots

MobileUIs

About

Dependencies

You will need a C++17 compiler and Qt 6.8 LTS to run this demo.
For macOS and iOS builds, you'll need Xcode (15+) installed.
For Android builds, you'll need the appropriates JDK (17) SDK (28+) and NDK (26+). You can customize Android build environment using the assets/android/gradle.properties file.

Building

$ git clone https://github.com/emericg/MobileUI_demo.git --recursive
$ cd MobileUI_demo/
$ cmake -B build/
$ cmake --build build/

License

The MobileUI_demo project, just like the MobileUI module, is licensed under the MIT license.

Copyright (c) Emeric Grange emeric.grange@gmail.com