Anwendungsentwicklung mit Eclipse RCP
Seminardauer: 5 Tage
Ziele
Auf Basis der Eclipse Rich Client Platform (Eclipse RCP) lassen sich sehr effizient robuste und skalierbare Client-Anwendungen für den Einsatz im Unternehmens-Umfeld entwickeln. Diese Schulung bietet Software-Entwicklern den Einstieg in die Arbeit mit der Eclipse Rich Client Platform (Eclipse RCP). Sie lernen die Eclipse-RCP-Infrastruktur kennen und können diese sinnvoll einsetzen. Ebenso erhalten Sie einen Überblick über die Oberflächen-Entwicklung mit SWT und JFace.
Zielgruppe
Softwareentwickler
Voraussetzungen
Gute Kenntnisse in Java, Erfahrung in der Arbeit mit der Eclipse-IDE.
Agenda
Hello Eclipse RCP
- Konzepte und Begriffe der Eclipse Rich Client Platform
Das Application Model
- Erste Schritte mit der modellbasierten Plattform
- Rendering Engines
Ein Plugin Projekt
- Product
- Feature
- Target Platform
- Perspective, Sash und Parts
Dependency Injection
- Eclipse Context
- Annotations
- Dynamic injection
- Beziehung der Modellelemente zum Context
- Bevahiour Annotations
OSGi
- Komponentenmodell
- Metadaten
- Lifecycle
- Services
SWT/JFace
- Display, Shell und Eventloop
- Widgets
- Container
- Event Listener
- Layout
- Contentund
- LabelProvider
- Memory Management
Menu und Toolbar
- Commands
- Handler
- Anbindung and Application Model
- View Menu
- Popup Menu
- Toolbar
- Core Expressions
- Keybindings
Dialogs & Wizards
- Standard Dialoge
- Eigene Dialoge
- Wizards
Databinding
- Observables
- Properties
- UpdateStrategy
- ViewerSupport
Platform Services
- Selection Service
- Model Service
- Part Service
- Editors mit MDirtyable
- Command und Handler Service
Jobs API
Event Bus
- EventBroker
- Events senden und empfangen
Model Fragments
- Model Processor
- Statische Fragmente
Extension Points
- Extension Registry
- Deklaration von Extension Points
Schulungsunterlagen
nach Absprache
Termin-Radar aktiv!
Termin-Radar deaktivieren.
Seminar jetzt anfragen
Auf den Merkzettel
Diese Seite weiterempfehlen: