App Templates¶
Find the source code for the templates on GitLab.
QML Only¶
An app template that is setup for a purely QML app. It includes a CMake setup to allow for easy translations.
C++¶
An app template that is setup for a QML app with a C++ plugin. It includes a CMake setup for compiling and to allow for easy translation.
Python¶
An app template that is setup for an app using Python with QML. It includes a CMake setup to allow for easy translation.
HTML¶
An app template that is setup for a local HTML app.
Go¶
An app template that is setup for a QML app with a Go backend.
Rust¶
An app template that is setup for a QML app with a Rust backend.
Godot (Precompiled)¶
An app template that is setup to package a precompiled Godot app together with a patched Godot and SDL 2 build.
SDL¶
An app template that is setup for an SDL app. It includes both SDL3 and SDL2 through sdl2-compat, as well as satellite libraries like SDL_image, SDL_ttf, SDL_mixer and SDL_net, both versions 2 and 3.
The template provides information to assist developers wishing to port existing apps based on SDL to Ubuntu Touch; another good information source is the SDL docs for Ubuntu Touch.