Native apps#

The recommended way to build a native application on Ubuntu Touch is to use the Qt framework (current version since Xenial OTA-16 is Qt 5.12.9). You do not have to stick with the traditional C++<->QML Qt model, you can use also Python, Go, Rust or even Javascript for your backend.

Ubuntu Touch provides a subset of Qt QML components to ease the development of your app : QML API and Icons: Suru Icons, but you can also ship your cross platform app using standard Qt QML QtQuick2 components.

Clickable interfaz de la línea de órdenes.

Check out informations about the platform and confinement model in Platform section