Una volta approfonditi i concetti di base, siete pronti a scrivere un'applicazione GNOME completa. Questa sezione del libro si muove attraverso la creazione di un'applicazione generica: albero di sorgenti utilizzando automake e autoconf, parsing degli argomenti, gestione di sessione, internazionalizzazione, la finestra principale, finestre di dialogo, barre di pulsanti e di menu. Molti esempi della seconda parte provengono da una semplice applicazione chiamata "GnomeHello"; il codice sorgente di questa applicazione è presente alla fine del libro.

Ovviamente il "cuore" dell'applicazione è tutto vostro, ma nella sezione 3 verrano descritte alcune librerie che possono aiutarvi a scrivere il codice.