App development

Welcome to an open source and free platform under constant scrutiny and improvement by a vibrant global community, whose energy, connectedness, talent and commitment is unmatched. Ubuntu is also the third most deployed desktop OS in the world.



Clickable is a meta-build system for Ubuntu Touch applications that allows you to compile, build, test and publish click packages. It is currently the easiest and most convenient way of building click packages for Ubuntu Touch.

See here for getting started Read the Docs.

Ubuntu UI-Toolkit

Here you can find the API documentation for the Ubuntu UI toolkit.

Ubuntu SDK IDE (unsupported)

The Ubuntu SDK IDE is no longer supported by Canonical, and UBports does not currently have the the time and manpower to get it to a working state.

It can still be installed in Ubuntu 16.04, but issues are expected.

sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt update && sudo apt dist-upgrade
sudo apt install ubuntu-sdk
sudo reboot # or logout/login


A collection of external resources