Das GTK+/GNOME-Entwicklerhandbuch
Seiten
2008
|
1., Aufl.
dpunkt (Verlag)
978-3-89864-512-6 (ISBN)
dpunkt (Verlag)
978-3-89864-512-6 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Dieses Buch gibt einen Überblick über die Entwicklung grafischer Anwendungen mit GTK+ und ihre Integration mit der GNOME-Infrastruktur. Es richtet sich an alle Entwickler auf allen Plattformen, die mit GTK+ und GNOME arbeiten. Außer einem guten Verständnis der Sprache C sind keine Vorkenntnisse erforderlich. Alle besprochenen Themen werden an kurzen, überschaubaren Programmierbeispielen demonstriert.
Nach einer kurzen Vorstellung der Grundkonzepte von GTK+ und GNOME werden die Leser zunächst in GLib und GObject, den objektorientierten Unterbau, eingeführt. Anschließend geht es ausführlich um das Erstellen grafischer Oberflächen mit GTK+, von einfachen Dialogfenstern bis hin zu vollständigen Anwendungen mit Menüs, Werkzeugleisten und komplexen Widgets wie Baum- und Textansichten. Leser lernen, wie sie vollflexible grafische Oberflächen sowohl handcodiert als auch mit interaktiven Werkzeugen erstellen und dabei die GNOME-Designrichtlinien einhalten.
Neben der Oberflächenentwicklung geht es auch um die weitere Integration von Anwendungen mit der GTK+/GNOME-Plattform. Leser wissen danach unter anderem, wie eine Anwendung regelkonform – und ohne das Rad neu zu erfinden – auf das Dateisystem zugreift (mit GIO), Konfigurationsdaten verwaltet (mit GConf), sich ins Startmenü einträgt oder wie sie in mehrere Sprachen übersetzt und dokumentiert wird.
Nach einer kurzen Vorstellung der Grundkonzepte von GTK+ und GNOME werden die Leser zunächst in GLib und GObject, den objektorientierten Unterbau, eingeführt. Anschließend geht es ausführlich um das Erstellen grafischer Oberflächen mit GTK+, von einfachen Dialogfenstern bis hin zu vollständigen Anwendungen mit Menüs, Werkzeugleisten und komplexen Widgets wie Baum- und Textansichten. Leser lernen, wie sie vollflexible grafische Oberflächen sowohl handcodiert als auch mit interaktiven Werkzeugen erstellen und dabei die GNOME-Designrichtlinien einhalten.
Neben der Oberflächenentwicklung geht es auch um die weitere Integration von Anwendungen mit der GTK+/GNOME-Plattform. Leser wissen danach unter anderem, wie eine Anwendung regelkonform – und ohne das Rad neu zu erfinden – auf das Dateisystem zugreift (mit GIO), Konfigurationsdaten verwaltet (mit GConf), sich ins Startmenü einträgt oder wie sie in mehrere Sprachen übersetzt und dokumentiert wird.
Erscheint lt. Verlag | 24.9.2008 |
---|---|
Sprache | deutsch |
Maße | 165 x 240 mm |
Gewicht | 705 g |
Einbandart | Paperback |
Themenwelt | Informatik ► Betriebssysteme / Server ► Unix / Linux |
Informatik ► Programmiersprachen / -werkzeuge ► C / C++ | |
Schlagworte | Anwendungsentwicklung • C/C++ • Gnome (GNU Network Object Model Environment) • Grafische Benutzeroberflächen • GTK+ • HC/Informatik, EDV/Anwendungs-Software • HC/Informatik, EDV/Programmiersprachen • Linux • Oberflächenentwicklung • UNIX |
ISBN-10 | 3-89864-512-6 / 3898645126 |
ISBN-13 | 978-3-89864-512-6 / 9783898645126 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich