Documentation

We're currently in the process of re-organising our developer documentation. Nearly all planning and discussion about the development platform GNOME moved already to a dedicated developer site called live.gnome.org.

Another site for documentation is planned, called library.gnome.org. Until this is set up, please have a look at the following resources:

A beginners tutorial

A Getting Started Guide for those interested in developing with GNOME is being written. It is still a work in progress, but it currently contains:

Official GNOME 2 Developer's Guide

No Starch Press and the GNOME Foundation have announced the release of The Official GNOME 2 Developers Guide, the first English-language book about developing with GNOME 2. With this book, current and would-be GNOME developers can come up to speed with the building blocks of GNOME development: the GLib, GTK+, and GNOME API's.

The GNOME community has been deeply involved in the creation of this book. Matthias Warkus wrote the original in German, Miguel de Icaza wrote the foreword for the English edition, and Michael Meeks performed a thorough technical review.

Buy a copy today! No Starch Press will be donating a portion of the proceeds to the GNOME Foundation!

API References

Autogenerated API references are available from the previous developer site. Some of them are also available as books for the DevHelp application to have them installed on your desktop.

Join GNOME Love!

The GNOME Love project provides links and additional information if you want to find out more, or get involved with the GNOME Desktop and Developer Platform.

About GNOME · Download · Support · Community · Contact