Möchten Sie verkaufen? Hier verkaufen
Java-Entwicklung mit Eclipse 3.2. Anwendungen, Plugins und Rich Clients
 
Größeres Bild
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Java-Entwicklung mit Eclipse 3.2. Anwendungen, Plugins und Rich Clients [Englisch] [Gebundene Ausgabe]

Berthold Daum
3.7 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


‹  Zurück zur Artikelübersicht

Produktbeschreibungen

Aus der Amazon.de-Redaktion

Mit Eclipse in der Version 3.2 geht die OpenSource-Entwicklungsumgebung konsequent ihren Weg auf dem ihr Berthold Daum mit der 4. und entsprechend erweiterten und überarbeiteten Auflage von Java-Entwicklung mit Eclipse ebenso konsequent folgt.

Dass Eclipse mehr kann als "nur" die beste Java-IDE zu sein, beweisen die GUI-Bibliothek SWT und JFace, die ernst zunehmende Alternativen zu AT und Swing sind. Ganz zu schweigen von der modularen Plugin-Architektur, die Eclipse offen für eigene oder importierten Anwendungen machen. Daum konzentriert sich dabei auf die Erstellung eigener Anwendungen, SWT und JFace werden unter die Lupe genommen, die Verwendung von Eclipse als Ablaufplattform für Desktop-Applikationen ist ein weiterer Schwerpunkt, ebenso wie die Möglichkeiten der Plugin-Erweiterungen und die Rich-Client-Plattform für die Implementierung eigener Anwendungen. Außen vor bleiben dabei -- hauptsächlich aus Platzgründen -- Themen wie J2EE- und Servlet-Entwicklung sowie andere Web-Themen. Zentral sind dabei die 5 Beispielprojekten, die die praktische Umsetzung in der eigenen Arbeit betonen. Die ersten zwei sind Multimediaprojekte und zeigen mit State of the Art Technologie etwa die Sprach- oder MP3-Ausgabe nur mit Java. Das dritte Projekt besteht aus Implementierung eines Rechtschreibprüfungs-Plugins für Eclipse, das vierte realisiert mit Hilfe des Sprachausgabe-Servers eine Zeitansage und das fünfte ist ein Brettspiel.

Neu an der vierten Auflage ist die Umsetzung/Implementierung der eigenen Anwendungen auf der Basis von OSGi/Equinox.

Java-Entwicklung mit Eclipse 3.2 ist der professionelle Arbeitseinstieg in die Softwareentwicklung mit Eclipse 3.2. Vorwissen in Java und objektorientierter Programmierung werden vorausgesetzt, Erfahrung mit Eclipse selbst muss man aber nicht mitbringen. Ein überzeugendes Konzept, das vor allem das Herz von Programmierern und Studenten höher schlagen lässt, die mit wenig Balast schnell, sicher und selbstständig zum Programmierziel kommen wollen. --Wolfgang Treß

Kurzbeschreibung

Dieses Buch bietet eine praktische Einführung in die Arbeit mit Eclipse 3.2 und zeigt, wie man mit Eclipse eigene Applikationen schnell und effizient erstellen kann. Ausführlich behandelt es die Themen Standard Widget Toolkit (SWT) und JFace, die Plugin-Architektur, die Rich Client Platform (RCP) sowie OSGi und Equinox. Erläutert werden die Techniken anhand von fünf Beispielprojekten aus den Bereichen Sprachausgabe, MP3-Verarbeitung, Rechtschreibprüfung und Spieleprogrammierung. Neu in der 4. Auflage ist die Implementierung eigener Anwendungen auf der Basis von OSGi bzw. Equinox. Außerdem wurden alle Kapitel im Hinblick auf Eclipse 3.2 vollständig aktualisiert.

Klappentext

Als Java-IDE ist Eclipse kaum noch zu schlagen. Doch Eclipse umfasst mehr als nur eine IDE. Mit seinen GUI-Bibliotheken SWT und JFace bietet es Alternativen zu AWT und Swing. Auf Grund seiner Plugin- und Rich-Client-Architektur kommt es außerdem als Ablaufplattform für eigene Anwendungen in Frage und stellt zahlreiche weitere Applikationsbausteine bereit: Formulare, Editoren, Viewer, Ressourcenverwaltung, Aufgabenverwaltung, Problembehandlung, Hilfesystem sowie verschiedene Assistenten und Wizards.

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. Ausführlich behandelt es dann die Themen OSGi und Equinox, SWT und JFace, die Plugin-Architektur für die Erweiterung der Eclipse-Workbench sowie die Rich-Client-Plattform für die Implementierung eigener Anwendungen.

Fünf Beispielprojekte erläutern diese Techniken. Drei davon stellen modernste Java-Technologien wie Sprachausgabe und MP3-Verarbeitung vor. Ein viertes Projekt demonstriert die Entwicklung eines gebrauchsfertigen Eclipse-Plugins für die Rechtschreibprüfung in Eclipse-Editoren. Ein weiteres Projekt implementiert das Brettspiel Hex als Rich-Client-Anwendung.

Neu in der vierten Auflage ist die Implementierung eigener Anwendungen auf der Basis von OSGi bzw. Equinox. Außerdem wurden alle Kapitel im Hinblick auf Eclipse 3.2 vollständig durchgesehen und aktualisiert.

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.

Über den Autor

Berthold Daum ist promovierter Mathematiker und war bei der Software AG Co-Entwickler der Sprache NATURAL 4GL. Er hielt Vorlesungen zum Datenbank-Entwurf an der Universität Karlsruhe und hat praktische Erfahrungen im Design und der Implementierung von großen verteilten Systemen. In den 80er Jahren beschäftigte sich Daum mit Künstlicher Intelligenz, implementierte den ersten PROLOG-Interpreter für den C64-Heimcomputer und war Mitglied des ISO-Komitees zur Standardisierung von PROLOG. Heute betreibt er eine Beratungsfirma für Industriekommunikation. Daum hat zahlreiche Artikel in Zeitschriften und wissenschaftlichen Periodika veröffentlicht und ist Autor mehrerer Fachbücher, u.a. "Modeling Business Objects with XML" und "System Architecture with XML" (mit Udo Merten, von den Lesern des XML journal zum "Best XML book" des Jahres 2002 gewählt). Im dpunkt.verlag erschienen außerdem "Web-Entwicklung mit Eclipse" und "Rich-Client-Entwicklung mit Eclipse". Die Vorauflagen des Buches "Java-Entwicklung mit Eclipse" wurden bereits ins Englische, Französische und Spanische übersetzt.
‹  Zurück zur Artikelübersicht