The GNOME platform consists of libraries, services and tools which provide everything you need to create and distribute high-quality apps. The platform covers everything from basic UI creation, code editing and building, and app distribution, through to more specialised libraries and services.
This introduction provides an overview of the GNOME platform. It is great way to get started for those who are new to the GNOME platform, as well as being a valuable reference for those who are looking for particular specialist functionality.
The platform introduction is composed of the following sections:
Components: an overview of GNOME platform libraries and services
Languages: information on the programming languages that can be used with the GNOME platform
Builder: an introduction to Builder, the GNOME IDE
Flatpak: an introduction to Flatpak, GNOME’s preferred app distribution technology