Einführung in die Entwicklung moderner grafischer Oberflächen (GUI) mit dem Swing-Nachfolger JavaFX

Ein Puzzlespiel in Java out of the box? Diagramme, Videoplayer und vieles mehr, ohne auf zusätzliche Bibliotheken angewiesen zu sein? – All dies ist mit JavaFX möglich und noch vieles mehr.

Neben umfangreichen Anpassungsmöglichkeiten des Designs durch CSS, einfacher Implementierung von Tabellen, Listen und diversen anderen, komplexen Elementen ist auch das modernere Erscheinungsbild für viele ein Argument, um auf JavaFX umzusteigen.

Wir geben Ihnen einen fundierten Überblick, damit Sie JavaFX in Ihrem Projekt einsetzen können. Auch Konzepte zur Migration von Swing-Anwendungen nach JavaFX erhalten Sie in unserer Schulung.

Inhalte

Vermitteltes Wissen

Mit unserer Schulung wollen wir JavaFX weit gefächert abdecken. Hierzu gehören, neben Kenntnissen der Anwendungsentwicklung mit dem UI-Toolkit von JavaFX, die Betrachtung interner Abläufe von JavaFX.

Inhaltlich setzen wir uns mit folgenden Themen auseinander:

Grundlagen
  • JavaFX als Swing-Nachfolger
  • Architektur
  • IDE für JavaFX
Konzepte des Frameworks
  • Scenegraph
  • Standardcontrols
  • Properties
  • Bindings
  • Events
View-Controller-Trennung
  • FXML
  • CSS
  • Tooling (Scenebuilder)
Migration von Swing
  • Ansätze
  • Strategien
Weitere Themen
  • Einsatz auf Mobilgeräten (Gestensteuerung)
  • Animationen und Einbindung multimedialer Inhalte
  • Tasks, Application-Threads, Services
  • Custom Controls
  • Skinning

Praktische Anwendung

Während der Schulung zeigen wir Ihnen potenzielle Einsatzszenarien für JavaFX. Darüber hinaus sollen Sie natürlich selbst aktiv werden und Beispiele in JavaFX umsetzen.

Ziele

Die Schulung befähigt Sie zu entscheiden, ob und wie JavaFX in Ihrem Projekt eingesetzt werden kann. Außerdem können Sie eine Anwendung mit dem JavaFX UI-Toolkit erstellen.

Für die Schulung erhalten Sie eine Teilnahmebescheinigung.

Zielgruppe

  • Softwareentwickler
  • Softwarearchitekten
  • Entwicklungsleiter

Voraussetzungen

Erfahrungen in der Softwareentwicklung mit Java sind Pflicht.

Preis

bitte anfragen

Dauer

3 Tage

Durchführungsort

Alle Seminare können bei Ihnen vor Ort oder in den Räumen der Bredex GmbH durchgeführt werden.

Kurssprache

deutsch


Weiterführende Links

INDIVIDUELLE SOFTWARE

KONTAKT | IMPRESSUM | DATENSCHUTZ | AGB