Developer guides

To get started with your first app check out the following developer guides:

If you are interested in helping to create developer guides check out our GitLab Project.

To get familiar with some more advanced concepts see the following sections:


In a completely free and open source community, it is natural to have community members exploring the limits of the platform in many many directions. In this section you will find links to external resources that do exactly that: Explore. The purpose of this list is to show the unlimited possibilities of an open platform like Ubuntu Touch.


The resources listed here do not necessarily represent the officially endorsed way of developing applications for Ubuntu Touch, but are interesting experiments.