Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Resources


Once you get into writing code you will need the GTK+/Gnome API documentation and might find the tutorial at https://www.gtk.org/tutorial/ and the API documentation at https://developer.gnome.org/doc/API/api-toc.html useful.

You can find an introductory article on using with Python at https://www.linuxfocus.org/English/July2000/article160.shtml.

Some useful books include:

Image begin-gnome-book

Beginning GTK+ and Gnome Programming, by Peter Wright, 613 pages, published May 2000 by Wrox Press, ISBN 1861003811. Covers glib, Gtk+, and Gnome. Also covers Glade but rather skimpily. Suitable for the beginner.

Image gtkgnome-book

GTK+/Gnome Application Development, by Havoc Pennington, 492 pages, published August 1999 by New Riders, ISBN 0735700788. Provides extensive coverage of the GTK+/Gnome APIs and is a good guide to getting up and started with Gtk+/Gnome.

Image linuxgtk-book

Developing Linux Applications with GTK+ and GDK, by Eric Harlow, 512 pages, published February 1999 by MacMillan, ISBN 0735700214. Provides a basic introduction to using the GDK and GTK+ toolkits, but not the Gnome toolkit.

Teach Yourself Gtk+ Programming in 21 Days by Donna Martin, et al.

GTK+/Gnome Application Development by Havoc Pennington.

Gnome/Gtk+ Programming Bible by Arthur Griffith.

Linux Application Development by Michael K. Johnson, Erik W. Troan.

IBM Tutorial

Copyright © 1995-2006 [email protected]

 
 
  Published under the terms fo the GNU General Public License Design by Interspire