Ubuntu logo

App Developer

Resources

Programming languages

QML

QML is an easy-to-use language that developers and UI designers can use to describe how a UI looks and behaves – with no C++ knowledge required.

QML is designed to provide simple and efficient method to create a user interface and is infused with functionality that feels inspired by Cascading Style Sheets and a language that is similar to Javascript. QML is proving to be an exciting solution for developers who want to deploy a rich user interface, particularly for apps that provide appliance-like interfaces such as media players and games.

Resources on this site

Resources elsewhere on the web

We need your help!

Submit a tutorial

With your help, we can make this site grow to meet each developer's needs. Contribute by sharing your programming knowledge!