Eclipse 4RCP

IPS Training und Consulting GmbH
In Bielefeld

1.990 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
0521 ... Mehr ansehen

Wichtige informationen

Tipologie Kurs
Beginn Bielefeld
Dauer 4 Tage
  • Kurs
  • Bielefeld
  • Dauer:
    4 Tage
Beschreibung


Gerichtet an: Software Entwickler und Architekten

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Bielefeld
Stieghorster Str. 60, 33605, Nordrhein-Westfalen, NRW, Deutschland
Karte ansehen
Beginn auf Anfrage
Lage
Bielefeld
Stieghorster Str. 60, 33605, Nordrhein-Westfalen, NRW, Deutschland
Karte ansehen

Themenkreis

  • Einführung in RCP
    • Geschichte, Vorteile und Beispielanwendungen
    • Architektur einer RCP Anwendung
    • Plug-in basierte Modularisierung

Einführung in Eclipse 4

  • Motivation für eine neue Plattform
  • Kerninnovationen
  • Hello World

Das Application Model

  • Überblick EMF (optional)
  • Eclipse 4 Tooling
  • Modellierung einer Applikation
  • Das Application Model erweitern

Dependency Injection

  • Der Eclipse Context
  • Manuelle Injektion

Programmierung mit Annotationen

  • Handlers, Commands und Items
  • Lebenszyklus Annotationen

Services

  • Existierende e4 Services
  • Eigene Services definieren

JFace Viewers

  • Einführung in Structured Viewers
  • Content und Label Provider

Branding und Packaging

  • Look and Feel einer RCP Applikation
  • Auslieferung einer RCP Applikation

SWT und Jface

  • Einführung in SWT
  • SWT Widgets und Controls
  • Threading in SWT
  • SWT Events
  • SWT Layouts
  • SWT / JFace Dialoge
  • Einführung in JFace Databinding

OSGi Essentials

  • OSGi und RCP
  • Wie arbeiten Plug-ins zusammen
  • Versionierungs- und Namenskonventionen

Eigene Extension Points definieren

  • Extension Points, Extensions und Contributions
  • Der Extension Point Editor

Weitere Themen

  • Internationalisierung (i18n)
  • Testing with JUnit
  • CSS Styling
  • Der Event Bus
  • Migration von Eclipse 3.x zu Eclipse 4

Erfolge des Zentrums


User, die sich für diesen Kurs interessiert haben, interessierten sich auch für...
Mehr ansehen