Möchten Sie verkaufen? Hier verkaufen
Java-Entwicklung mit Eclipse 3.1. 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.1. 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.



Produktinformation

  • Gebundene Ausgabe: 656 Seiten
  • Verlag: Dpunkt Verlag; Auflage: 3., überarb. u. erw. A. (September 2005)
  • Sprache: Englisch
  • ISBN-10: 3898643387
  • ISBN-13: 978-3898643382
  • Größe und/oder Gewicht: 24 x 17,6 x 4,6 cm
  • Durchschnittliche Kundenbewertung: 3.7 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 248.455 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Produktbeschreibungen

Kurzbeschreibung

Eclipse gilt inzwischen als eines der besten Java-IDEs. Doch Eclipse ist mehr. Mit seinen GUI-Bibliotheken SWT und JFace bietet es Alternativen zu AWT und Swing. Auf Grund seiner Plugin-Architektur kommt es außerdem als Ablaufplattform für eigene Anwendungen in Frage und stellt über die GUI-Bibliotheken hinaus 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 SWT und JFace, die Plugin-Architektur für die Erweiterung der Eclipse-Workbench sowie 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.

Ü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 Auto mehrerer Fachbücher, u.a. "System Architecture with XML" (mit Udo Merten, von den Lesern des XML journal zum "Best XML book" des Jahres 2002 gewählt, Morgan Kaufman Publishers, 2002), "Modelling Business Objects with XML" (Morgan Kaufmann Publishers, 2003) und "Success with Electronic Business" (mit M. Scheller, Addison-Wesley, 2000).

Tags

 (Was ist das?)
Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte.
 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
Die hilfreichsten Kundenrezensionen
8 von 11 Kunden fanden die folgende Rezension hilfreich
Guter und tiefer Einstieg 16. Januar 2006
Format:Gebundene Ausgabe
Herr Daum beschreibt Schritt für Schritt Eclipse. Zunächst als IDE für Java und im Anschluß zeigt er auf, was alles mit Eclipse noch möglich ist.
Was mir besonders gut gefällt ist, er überfrachtet seine Ausführungen nicht mit einer vollständigen Aufzählung dessen, was es gibt, sondern begrenzt sich auf den Teil, der relevant und sinnvoll für den jeweiligen Einstieg ist. Dabei vermittelt er eine solide Basis, um mit Eclipse arbeiten zu können und zeigt, wie man selber in die Tiefen abtauchen kann. Dabei steht man nicht im Regen sondern versteht schnell, wohin die Reise geht.
Für das Verständnis dieses Buches sollte man die ersten Erfahrungen in der Programmierung mit Java haben und in der OO-Programmierung sollte man auch nicht gerade Neuling sein.

Ich kann dieses Buch jedem empfehlen, der mit Eclipse beginnt oder beginnt, in die Tiefen (Plugin-/SWT-/RCP-Entwicklung) einzutauchen.

War diese Rezension für Sie hilfreich?
8 von 12 Kunden fanden die folgende Rezension hilfreich
Von M. Tauber
Format:Gebundene Ausgabe
Achtung, das Buch ist nichts für Einsteiger in die RCP Entwicklung! Das Buch ist weder Referenz noch Einführung für Anfänger.

Ich habe mir das Buch gekauft um einen Einstieg in die RCP Programmierung zu finden. Das ist leider fehlgeschlagen. Der Autor streift eine Vielzahl von Themen das ist wahr, doch sind diese häufig ohne Zusammenhang und ohne erkennbarer Struktur. Dies macht sich unter anderem an den, auf fast jeder Seite vorhandenen Querverweisen auf spätere Abschnitte bemerkbar. Oft findet man einfache Aufzählungen von technischen Details ohne das der Autor Erklärt wieso und weshalb diese notwendig sind.

Beispiel: Im Kapitel Resourcen wird auf "Methoden zur Implementierung des Besucher-Entwurfsmusters" hingewiesen. Aha - das klingt interesant, nur was soll das? Erwartet man darauf nun eine Antwort, so wird man leider enttäuscht. Stattdessen stösst man anschliessend auf Beschreibungen von Methoden, deren Erklärung einen sämtliche Schlafstörungen überwinden läßt und deren Sinn und Zweck auch nach dreimaligen lesen im Dunkeln bleiben.

Die im Buch aufgeführten Codebeispiele der beiden Referenzapplikationen ziehen sich teilweise über mehrere Seiten. Für Einsteiger sind diese somit sehr schwer zu lesen. Für eine schrittweise Einführung sind die komplexen Beispiele ungeeignet.

Wünschenswert wäre ein roter Faden der den Leser durch den gesamten Entwicklungszyklus einer RCP Anwendung führt. Danach sucht man jedoch vergebens. Die im Buch aufgeführten Beispiele werden dem nicht gerecht.

Fazit: Wer nach einem Einstieg in die RCP Programmierung sucht, wird hier nicht fündig. Wer der englischen Sprache mächtig ist, sollte hier unbedingt auf das Buch "Eclipse Rich Client Platform" von Jeff McAffer und Jean-Michel Lemieux zurückgreifen. Hier wird die RCP Programierung Schritt für Schritt einfach und Übersichtlich dargestellt. (Ich war erstaunt - Eclipse ist ja doch nicht so undurchschaubar wie ich dachte.) Leider habe ich das Buch erst entdeckt, nachdem ich mit diesem Werk nicht zurecht kam.

Vielleicht gibt Daum eine komplette Übersicht über die Möglichkeiten der RCP, doch für wen ist das Interesant? Wer entwickeln will, möchte Zusammenhänge verstehen und dazu ist es notwendig, dass die Fragen nach dem Warum und Wieso beantwortet werden. Das gibt einen das Rüstzeug an die Hand, sich nach erlangen der Grundkenntnisse selbst zu helfen. Dies fehlt diesem Buch jedoch.
War diese Rezension für Sie hilfreich?
9 von 17 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
Das Buch liefert einen ordentlichen Einstieg in wesentliche Facetten von Eclipse.
Didaktisch werden zunächst einzelne Punkte eines Plug-Ins erläutert, bevor anhand von Beispielen die konkrete Umsetzung gezeigt wird.
Im Laufe der Bearbeitung der Projekte werden wesentliche Schlüsselfähigkeiten erworben (Projekteinrichtung, Code-Assists, Refactoring, Unit-Testing, Teamwork, Debugging)
Das Buch wird für Einsteiger und Profis dazu beitragen die Produktivität zu erhöhen.
War diese Rezension für Sie hilfreich?
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:










Das bedeutet, jeder Titel/Artikel muss zu Sachgebiet 1 UND zu Sachgebiet 2 UND... gehören.

Ihr Kommentar