|
Developers who write programs for GNOME use the GNOME API. Working with the GNOME API is preferable because the program will conform to the standard GNOME program look and feel. It also allows the developer to use the GNOME specific libraries in the program, greatly simplifying the development process. The Official GNOME 2 Developer`s Guide is the official GNOME Foundation guide to programming GUIs and applications using the GTK+ and GNOME API. Developed in partnership with the GNOME Foundation, this book is for programmers working with the GNOME 2 desktop environment. Each section begins with an example program that serves as a tutorial, then develops into a reference on the topic. Includes abundant, wellannotated examples. Knowledge of the C programming language is required, but no GUI programming experience is necessary. GNOME, the popular *NIX desktop environment, isn`t just pretty face. The GNOME developers platform gives you the full power of the GNOME environment. Learn the API so that you can quickly build true GNOME applications.Use the GTK+ widget set to create powerful user interfaces Learn the GNOME framework, extension widgets, Gconf, and GnomeVFS to build graphical applications Learn the Glib standard data structures, algorithms, utilities, and the Gobject system Use Glade and Libglade to graphically create user interfaces Learn the roles of pkgconfig and the GNU Autotools in GNOME developmentNumerous wellannotated examples clearly demonstrates eah GNOME feature, with an Accompanying references section to support each topic. A detailed glossary an dextensive index round out the book, making it a necessary addition to your development library.Prerequisites: knowledge of the C programming language, but no GUI programming experienced required.About the AuthorMatthias Warkus has been using Linux since the age of sixteen. He has worked with the GNOME Foundation to produce the German localization of GNOME, published articles and lectured on GNOME, and spent considerable time working on the GNOME source code.
|
|
|