I have basic knowledge in C ++
I want to learn how to create a GUI for ubuntu that uses gnome.
tell me what thread guide.
2 answers
The graphical library on which GNOME and xfce are built is called GTK +. Sharpened for programming in C. Despite the high prevalence, there are practically no good modern manuals :(
Perhaps, from what I know, the best book is Andrew Krause. Foundations of GTK + Development. In 2000, the Griffiths book was published in Russian, but it is hopelessly outdated. In the internet there are articles and essays on specific areas of GTK.
You can also recommend the Qt library. It is built in C ++. There are more books on it, there are good books in Russian, translated and original. At the forum they have already been repeatedly mentioned, look.
- There is Vala, sharpened by Glib + GTK - handicraftsman
Start here: http://www.gtk.org/
There is also API documentation and tutorials and articles and useful links.