Documentation
The Ubuntu platform consists of a range of closely integrated technologies driven by design and usability. Simple, sleek and powerful for users and app developers alike, they provide a consistent experience to solve common problems in the desktop. This directory of resources offers a high level and comprehensive view of the main parts of the platform.
Resources on this site
- Ubuntu Platform diagram – a 10,000 feet overview of the Ubuntu platform and how its main technologies fit together
- Unity – learn more about the range of technologies that power Ubuntu and bring consistency across devices
Resources elsewhere on the web
- Ubuntu One – the Ubuntu One developer site contains all what app developres need to know to integrate their apps with the cloud
- Application indicators design guidelines – a set of concise guidelines covering how to design an app’s presence in the status menus
- NotifyOSD design guidelines – design recommendations and code examples for apps to be more compatible with Notify OSD and provide a consistent notification behaviour
- Application menu presentation – a detailed description of the rationale and and overview of the need for a unified, single menu bar at the panel for each app
- Ayatana scrollbars presentation – a presentation of the work to maximise the immersion in content and to reduce the amount of chrome and clutter needed around that content
- Sound menu spec – the design specification for one of the most prominent system menus in Ubuntu: the sound menu
- The Ubuntu release schedule – a great video that explains in a very understandable way the cadence and the type of releases of Ubuntu that are regularly produced