Нативні програми¶
Рекомендований спосіб створення нативної програми для Ubuntu Touch — це використання фреймворку Qt (поточна версія з Xenial OTA-16 це Qt 5.12.9). Вам не обов’язково зупинятися на традиційній моделі C++<->QML Qt і можна на бекенді використовувати Python, Go, Rust або навіть Javascript.
Ubuntu Touch для спрощення розробки містить набір компонентів Qt QML: QML API та значки: Suru Icons, але можете з використанням стандарту Qt QML та компонентів QtQuick2 створити власну кросплатформну програму.
Для упаковки, розповсюдження та тестів можна використовувати Clickable.
Ознайомтеся з інформацією щодо платформи та моделі обмеження у розділі Platform