hamburger-icon

Welcome to Ubuntu Touch OS development in the nutshell

Overview

To easy on you, we originized all UT layers so you also know how its works from the inside.

Development layers

Core Development

Our mission is to make Ubuntu Touch available on as many devices as possible

We create and maintain the behind-the-scenes components of Ubuntu Touch, taking care of all technical tasks and programming.

Our main responsibility is to improve the working features of Ubuntu Touch, fixing bugs, releasing new features and of course the ongoing work in Convergence.

App Development

What we do

We create Ubuntu Touch's core set of applications, and the tools and frameworks to allow people in the community to create apps for Ubuntu Touch.

We also hold the relationship with external app store services.

What we are working on

Our goal is to make Ubuntu Touch available for as many devices as possible. Building a flawlessly working Operating System, Porting Ubuntu Touch for as many devices as possible

Porting Project

Expanding the horizons for new Ubuntu Touch users

⟶ Find out more...

Halium Project

Our Ubuntu Touch devices are mostly ported from Android devices. In this process Halium plays an important role providing the interface between the Android-compatible hardware and Ubuntu Touch.

⟶ Find out more...

Core development

Help us to improve the OS. Solve stability bugs, increase performance, create APIs to interface to the hardware or update packages and system components.

⟶ Find out more...

Core Apps

Developing the apps that everyone needs on Ubuntu Touch is a rewarding task. Discover which apps need a maintainer, gather feedback and distribute the next generation of smart apps.

⟶ Find out more...

Clickable

Did you know that we also have our own packaging system? Clickable takes care of the security of your apps through containerisation so that you can trust them.

⟶ Find out more...

Add a new subproject

Edit this page

Take a second to read common answers

Have question? Email Joe.