|
>Rich-Client-Entwicklung mit Eclipse
>Rich-Client- und Rich-Ajax-Entwicklung
Ein Kurs für alle, die sofort mit der
Rich-Client-Entwicklung anfangen wollen. Behandelt werden die Eclipse Plattform
als Grundlage für Entwicklung von Rich-Client-Anwendungen, die GUI-Entwicklung
mit SWT und JFace, schließlich die Ausgestaltung, Auslieferung, Installation
und Pflege von RCP-Anwendungen. Nach Abschluss des Kurses sind Sie in
der Lage, einfache Applikationen auf Grundlage der RCP zu erstellen.
Optional kann auch in die Eclipse Rich Ajax Platform
(RAP) eingeführt werden, mit der Rich-Client-Anwendungen mit einer
Weboberfläche versehen werden können.
Voraussetzungen: Beherrschung des Eclipse Java IDE, gute Kenntnisse von Java und XML. Kenntnisse
der wichtigsten objektorientierten Entwurfsmuster sind von Vorteil.
Teilnehmerzahl: bis zu 8 Teilnehmer
Dozent: Dr. Berthold
Daum
Dauer: 4 Tage bzw. 5 Tage mit RAP
Kursthemen:
- Plugin-Entwicklung
- Architektur
der Eclipse Plattform
- OSGi
- Bundles
- Das OSGi-Manifest
- Der OSGi-ClassLoader
- Der Bundle-Aktivator
- Kernklassen der Eclipse Plattform
- Filesystem und Workspace
- Jobs
- Eclipse Databinding
-
Plugin-Definition
- Grundlagen
- Erweiterungspunkte und Erweiterungen
- Plugin-Manifest
- Die Erweiterungsregistratur
- Die Werkzeuge der PDE
- Die
Eclipse Workbench
-
Architektur
und zentrale Dienste
- Kommandos
und Undo
- Workbenchkomponenten
(Editor, View, Dialog, Perspektive)
- Präferenzen
- Benutzerhilfe
- Modularisierung
und Plugin-Kooperation
- GUI-Gestaltung
- JFace
- Fenster
und Dialoge
- Viewer
- Tabellen
und Zelleneditoren
- Aktionen
und Menüs
- Wizards
- Präferenzdialoge
- JFace
Databinding
- Textverarbeitung
- TextViewer
und SourceViewer
- Dokumente
- Das
SWT
- Die
Widget-Hierarchie
- Ereignisverarbeitung
- Browser
- Layouts
- Grafik
- Ausgabe
auf Drucker
- Ressourcenverwaltung
- Threads
- Swing
und SWT integrieren
- Werkzeuge
- Das Eclipse Forms API
- Grundlagen
- Forms Komponenten
- Forms Ressourcen
- Höhere Schichten des Forms API
- RCP-Entwicklung
- Architektur der Eclipse Rich-Client-Plattform
- Eclipse RCP vs. Eclipse IDE
- Kernklassen
der Eclipse RCP
- vorgefertigte
Aktionen
- Die
generische Workbench
- Definition
- Komponenten der generischen Workbench
- Das Hilfe-GUI
- Produktgestaltung
- Produktkonfiguration
- Produktvarianten
- Der Willkommensschirm
- Die Konfigurationsdatei
- Auslieferung
- Plugins,
Fragmente, Features
- Produkte
internationalisieren
- Für die Auslieferung verpacken
- Remote Debugging
- Installation aktualisieren
- Architekturbeispiel einer RCP-Anwendung
- Plugin-Kooperation in RCP-Anwendungen
- RAP-Entwicklung (optional)
- RAP- Architektur und Konzept
- RAP-Anwendungsentwicklung
- RAP-Projekte
- Templates
- Programmstart und Fehlersuche
- RAP und SWT/JFace
- Einschränkungen
- Eigene Widgets
- RAP-Anwendungen gestalten
- Auslieferung
- OSGi
- WAR/Application-Server
Termine: n.V.
Kursgebühr: € 1920,00 (4Tage) bzw. € 2400,00
(5Tage)
>Anmelden
|