Open-Source-Desktop KDE: KDE 2 Programmierung wendet sich an Entwickler, die sich mit Erweiterungen oder eigenen Programmideen an den Linux-Desktop heranmachen wollen. Wenn Windows Haare hätte, würde es langsam merken, wie ein ordentlicher Wind hinein bläst. Aktuelle Linux-Distributionen wie SuSE oder RedHat liefern nämlich neben dem kompletten Star Office auch eine Open-Source-Desktopoberfläche mit dem Namen KDE, die sich nicht hinter Microsoft verstecken muss. Manch einem Entwickler wird es in den Fingern jucken, sich den Code einer mächtigen Desktopoberfläche wie KDE genauer anzusehen, um entsprechend den eigenen Vorstellungen zu verändern und zu erweitern. KDE 2 Programmierung ist genau das richtige Einsteigerbuch für erfahrene Entwickler, die einen Überblick und Einstiegspunkte in die KDE-Entwicklung suchen. KDE 2 Programmierung besteht aus den vier Hauptteilen: "Grundlagen der KDE-Anwendungsentwicklung" -- Hintergrund, Qt-Toolkit, Widgets, Richtlinien für Benutzerschnittstellen, Stilreferenz; "Fortgeschrittene KDE-Widgets UI-Design-Techniken" -- Dialoge, Schnittstellen, Widgets für komplexe Funktionen und spezielle Anwendungen; "Anwendungen -- Interaktion und Integration" -- die Erzeugung und Verwendung von Komponenten, das Desktop-Kommunikationsprotokoll DCOP, Multimedia; und schließlich "Entwicklertools und Support" mit Dokumentierung, Verpacken und Vertreiben von Code, Quellcodeverwaltung mit CVS, die KDevelop-IDE, lizenzrechtliche Fragen, Klassenreferenz und Übungen. Die CD-ROM enthält alle nötigen Arbeitsgrundlagen wie KDE als Quell- und Binärdateien und RPM samt Tools für eine direkte Umsetzung der Theorie und Beipspiele im Buch. KDE 2 Programmierung zeigt, für welche eigenen Anwendungen man die KDE-Bibliothek nutzen kann. Vorausgesetzt werden C++- und Unix/Linux-Kenntnisse sowie Hingabe. Dann eröffnet das Buch sein ganzes Potenzial aus Einblicken, Tipps, Tricks, Anweisungen, Beispielen und weiterführenden Quellen. Windows, nimm Dich in Acht. --Wolfgang Treß Quelle:
|