App Developmen​t

Apps are the lifeblood of any mobile operating system, and Ubuntu Touch is no exception. They're divided into three different categories and we're looking for contributors in all three of them. Want to try your hand at developing apps for Ubuntu Touch? Whether you’re eager to learn something new or just want to join a thriving community of passionate enthusiasts, we’ve got the toolsdocumentation, and frameworks ready for you to explore.



Core Apps

Core Apps are apps that come pre-installed with every version of Ubuntu Touch and are provided by the UBports community. When we make Ubuntu Touch images available for installation, these apps are automatically included.

Imagine using a smartphone without a dialer or clock for example, it just wouldn't work. That’s why we rely on contributors, maintainers, and volunteers to verify, improve, and polish these critical apps.

What does a maintainer do? Well, they're responsible for reviewing merge requests, triages, investigates issue reports and helps develop the app. 

So are you interested in contributing? You can check out the list of Core Apps below or click here to go to the Core Apps repository.

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.


Essential Apps

Essential Apps are applications that every user needs for a good experience. Our device partners collect feedback from their users and tell us what their users miss the most, we then Think of music players, messaging apps, photo editors, pretty much any kind of app that a user would use every day.

Basic functionality works on most of these, but they are looking for active developers and maintainers who can contribute to making these apps as good as they can possibly be. Sounds like you? Feel free to click on one of the apps to get to know more.

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.


Other Apps

At the UBports Foundation, we encourage app creators to develop amazing apps for Ubuntu Touch. We've launched several projects to help you learn how to build apps for Ubuntu Touch such as a tutorial on how to get started and detailed documentation explaining everything about App Development. Whatever a developer might need to make their own app, we've got it and fully support it.


Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.