Operating Systems
Mac OS X
Embedded & RT
Theory Books
Programming Languages
Microsoft Technologies
Computer Science
Software Engineering
Web Programming
Web Technologies

Contact Us | What's New | Missing Link | Feedback

GNU/Linux OS

Book Title : Writing GNOME Applications
eBook download format(s) : HTM
ISBN-10 : 0201657910 
ISBN-13 : 978-0-201657-91-3 
Author(s) : John R. Sheets
Publisher : Addison-Wesley Professional (21 Sep 2000)
Section : GNU/Linux OS
Book Review:

Book Description
The GNU Network Object Model Environment (GNOME) is a free, open-sourced desktop and application programming environment that provides consistent appearance and functionality, a smaller code base, and better integration for UNIX/Linux-based applications. Although powerful and elegantly constructed, GNOME is large and complex, with a steep learning curve.

Writing GNOME Applications will help Linux programmers learn the basics of GNOME and understand how to write real-world applications using this important programming environment. Focusing on the essentials, this book guides you through GNOME's fundamental elements and explains how and why these elements function as they do. Rather than serving as an exhaustive reference, the book offers detailed discussion on the most important function calls, demonstrating how to put them to work in application development.

You will also find important background on UNIX and the X Window System, upon which GNOME is based. Writing GNOME Applications also presents the essentials of GTK+, GNOME's GUI toolkit. Featuring GNOME 1.2, the latest version, this book provides a comprehensive overview of the GNOME development environment and then discusses in detail such vital GNOME programming topics as:

  • Menus and toolbars, focusing on the GTK+ and GNOME menu systems
  • Dialogs, featuring the GnomeDialog Widget
  • Session management
  • Graphics, including X Window graphics, GdkRGB, Libart, and GdkPixbuf
  • The GNOME canvas for scrolling, mouse control, and grabbing, dragging, and dropping
  • Documentation, focusing on HTML help systems for applications

Sample applications throughout the book illustrate how these elements function in practice. You will come away from this book with a solid grounding in GNOME fundamentals and the knowledge you need to write a complete GNOME application from front to back.

Book Info
(Pearson Education) A handbook for Linux programmers for using GNOME and understanding how to write real-world applications. Focuses on the essentials, teaching the how and why of each GNOME function, from menus and toolbars to X Window graphics. Softcover. DLC: Application software--Development.

add to                 Digg!

You may use anyone of the download options

eBook VersionBuy this book from Amazon
Front Cover

Missing Link?, Report It and you may wish to  Buy  this book from amazon

Tell a Friend!

Similar Book titles in GNU/Linux OS section:
GTK+ / Gnome Application Development
Building Applications with the Linux Standard Base

Similar Book titles in Other sections:

Section: CS -> Compilers and Languages
Semantics with Applications: A Formal Introduction
Functional Programming and Parallel Graph Rewriting
Inductive Logic Programming - Techniques and Applications
Tree Automata Techniques and Applications

Section: Data Structures and Algorithms
Algorithms and Data Structures in VLSI Design: OBDD - Foundations and Applications
Algorithms for Communications Systems and their Applications
Computational Geometry: Methods and Applications

Section: DB -> DB / 2
IBM DB2 Building Applications for UNIX Environments

Section: DB -> Oracle
High Performance Oracle Database Applications
High Performance Oracle Database Automation: Creating Oracle Applications with SQL and PL/SQL
Developing Client/Server Applications With Oracle Developer/2000
Developing Personal Oracle 7 for Windows 95 Applications
Oracle Web Applications : PL/SQL Developer's Intro
Show all..

Section: Device Drivers
Introduction to Writing Windows CE Display Drivers
Writing a Linux device driver
Writing Device Drivers Book for the Solaris 8 OS
Writing Device Drivers Book for the Solaris 9 OS
Writing PCMCIA Device Drivers
Show all..

Section: Peripherals
Writing Drivers for the DP8390 NIC Family of Ethernet Controllers

Section: Internet
The XML Files : Using XML for Business-to-Business and Business-to-Consumer Applications
Software Engineering for Internet Applications (Workbook)
Writing Security Tools And Exploits

Section: Java Enterprise Edition
Designing Enterprise Applications with J2EE
J2EE Technology in Practice: Building Business Applications with the Java2 Platform
Designing Enterprise Applications with the J2EE Platform
Tutorial For Building j2Ee Applications Using Jboss And Eclipse

Section: Java Micro Edition
Using WebSphere Studio Device Developer to Build Embedded Java Applications

Section: Java Networking
Developing Intranet Applications with Java

Section: Java Tools
Building AS/400 Internet-Based Applications with Java
Creating Java Applications using NetRexx
Using VisualAge for Java Enterprise Version 2 to Develop CORBA & EJB Applications
Integrating Java with Existing Data and Applications on OS/390

Section: Mathematics
Elementary Algebra with Applications, 3rd Edition
Foundations of Combinatorics with Applications
Mathematics Of The Discrete Fourier Transform (DFT) - With Audio Applications
Introduction To Digital Filters - With Audio Applications

Section: Miscellaneous
Digraphs Theory, Algorithms and Applications

Section: Microsoft Certifications
Programming Desktop Applications With MS Visual Basic6 MCSD training kit
Distributed Applications with MS Visual Basic MCSD

Section: Microsoft C Sharp (C#)
C# - Your Visual Blueprint for building .Net applications

Section: Microsoft COM/DCOM/ActiveX/ATL
Programming Distributed Applications With COM And Microsoft Visual Basic 6.0

Section: Microsoft .(dot) net
Building Dot Net Applications For Mobile Devices
Application Architecture for .NET: Designing Applications and Services
Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication
MCAD/MCSD Self-Paced Training Kit: Developing Windows-Based Applications with Microsoft Visual Basic.NET and Microsoft Visual C#.NET, Second Edition

Section: Microsoft Visual C++
Building Internet Applications with Visual C++

Section: MS Web Technologies
Web Applications Developers Guide
Designing Secure Web Based Applications For Microsoft Windows 2000

Section: Windows Development
Programming Server Side Applications For Microsoft Windows 2000
Programming Applications For Microsoft Windows

Section: Other Engineering
Chemical Process Safety: Fundamentals with Applications

Section: Solaris OS
Writing Device Drivers

Section: Unix OS
Nextstep Programming: Step One : Object-Oriented Applications/Book and Disk

Section: C Language
Writing Bug-Free C Code for Windows: A Programming Style That Automatically Detects Bugs in C Code

Section: Other Programming
Developing Applications With Objective Caml
Computational Linguistics - Models, Resources, Applications

Section: Perl Scripting
Effective Perl Programming: Writing Better Programs With Perl
Writing Perl Modules for CPAN

Section: Smalltalk
Squeak: Object-Oriented Design with Multimedia Applications

Section: Redbooks Draft
Building Composite Applications
System i Application Modernization: Building a New Interface to Your Legacy Applications
Supporting On Demand Business Applications with IBM's Problem Determination Tools (APA, DT, DT - Advanced Facilities, FA, FM, File Export, WS)
iSeries Application Modernization: Building a New Interface to Your Legacy Applications
Communications Server for z/OS V1R8 TCP/IP Implementation Volume 2: Standard Applications
Show all..

Section: Redbooks
Developing and Porting C and C++ Applications on AIX
IBM z/OS V1R11 Communications Server TCP/IP Implementation Volume 2: Standard Applications
Java Stand-alone Applications on z/OS, Volume I
Developing PHP Applications for IBM Data Servers
Implementing SAP Applications on the IBM System i Platform with IBM i5/OS
Show all..

Section: Redpapers
IBM System i Tools Innovation Program: Resource Guide for Modernization and Integration Tools for System i Applications
How to use Web Analytics for Improving Web Applications
Deploying Rational Applications with IBM Tivoli Configuration Manager
An Overview of Installing SAP Applications on System i Models
Building Composite Applications in Lotus Expeditor V6.1
Show all..

Section: Redpapers Draft
Building Composite Applications in Lotus Expeditor V6.1
Building Integrated Applications with WebSphere Dashboard Framework
Managing Composite Applications An Operator's View
Getting Started with the Communications Enabled Applications for WebSphere Application Server V7 Feature Pack
Getting Started with the WebSphere Application Server V7 Feature Pack for Communications Enabled Applications
Show all..

Section: Software Engineering
Supercomputers: Directions in Technology and Applications

Section: Web Programming
Developing Web Applications with Cold Fusion
Creating Applications with Mozilla
Secure PHP Development: Building 50 Practical Applications

Section: XML, XSL & UML
The XML Files: Using XML for B2B and B2C Applications
XML Programming: Web Applications and Web Services With JSP and ASP

Similar Books from Amazon :

Tell a Friend!

©2008 - Home - Privacy Policy - Program Policy, Terms and Conditions