GNOME is coming of age, offering developers the opportunity to write remarkably powerful graphical applications for Linux and other platforms, using 100% open-source technology. But until now, finding detailed, practical information for GNOME development has been extremely difficult. Writing GNOME Applications fills the gap, giving developers expert guidance and extensive sample code that demonstrates exactly how GNOME works, and how to make the most of it. Expert GNOME developer John R. Sheets begins by introducing the GNOME project and all of the tools that go with it, including editors, compilers, debuggers, autoconf, automake, and how GNOME builds on the X Window System. The book's across-the-board coverage includes GTK+, Glib, the GNOME Build Environment, and each key element of a GNOME interface, including menus and toolbars, dialogs, and the GnomeMDI multiple document interface. Sheets reviews session management, explains how graphics are implemented in GNOME, and reviews the GNOME Canvas. He demonstrates how to make the most of GNOME's internationalization features, and shows how to use -- and even write -- GNOME documentation.
For all developers who want to build graphical applications for Linux.
- ISBN10 0201657910
- ISBN13 9780201657913
- Publish Date 3 October 2000
- Publish Status Out of Print
- Out of Print 24 October 2002
- Publish Country US
- Publisher Pearson Education Limited
- Imprint Addison Wesley
- Format Paperback
- Pages 480
- Language English