App Design Guides

We want everyone to be able to design and build beautiful and usable apps for Ubuntu on the phone. That’s why we made these guides.

get_startedGet started

Familiarise yourself with the essentials before designing an app.

Design vision ›


Make your app look beautiful using our Ubuntu font.
Typography ›

global_patternsGlobal patterns

Follow these patterns to ensure all apps behave consistently.
Layout ›

building_blocksBuilding blocks

Use these components to build your apps.
Header ›

What’s new

We’ll be posting new content and updates regularly so watch this space!

Get in touch

Help us improve these guides by joining our mailing list.
We’d love to hear from you!

The App and HTML5 SDKs

Find all the tools you need to get up and running, developing Ubuntu apps
with our QML and HTML5 tools.