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 уже есть множество компонентов Qt QML: QML API <https://api-docs.ubports.com/sdk/apps/qml/index.html> __ и набор иконок: `Suru Icons <http://docs.ubports.com/projects/icons/en/latest/> `__. Но можно так же создавать кроссплатформенное приложение, используя стандартные компоненты Qt QML QtQuick2.

Для сборки, тестирования и распространения программы можно использовать Clickable <http://clickable.bhdouglass.com/en/latest/> _ .

Ознакомьтесь с информацией о платформе и модели ограничения в разделе: ref: Платформа <platform>