Dieses Buch bietet eine praktische Einführung in die Arbeit mit Eclipse und zeigt zunächst, wie man mit Eclipse eigene Applikationen schnell und effizient erstellen kann. Im Folgenden konzentriert es sich auf die Themen, bei denen Eclipse wesentlich Neues zur Java-Entwicklung beiträgt. Dies sind insbesondere SWT und JFace sowie die Plugin-Architektur für die Erweiterung der Eclipse-Workbench und die Rich-Client-Plattform für die Implementierung eigener Anwendungen.
Beispielprojekte erläutern diese Techniken: Zwei Projekte bieten den Lesern die Möglichkeit, modernste Java-Technologie wie Sprachausgabe und MP3-Verarbeitung kennen zu lernen. Ein weiteres Beispiel demonstriert die Entwicklung eines gebrauchsfertigen Eclipse-Plugins für die Rechtschreibprüfung in Eclipse-Editoren. Schließlich wird noch ein Brettspiel (Hex) auf der Basis der Rich-Client-Plattform implementiert.
Neu in der zweiten Auflage sind insbesondere die Behandlung der Rich-Client-Plattform, das Arbeiten mit Formularen, die Integration von Swing mit dem SWT und die Verwendung des Eclipse-Visual-Editors für den GUI-Entwurf.
Das Buch wendet sich an Java-Programmierer -- vom Studierenden bis hin zum Profi --, die eigene Desktop-Applikationen oder Eclipse-Plugins entwickeln wollen. Kenntnisse in Java und in der objektorientierten Programmierung werden vorausgesetzt.
Programmcode, Aktualisierungen und Korrekturen werden auf der Website zum Buch zur Verfügung gestellt.
