logo

DukeScript Workshop: Moderne GUIs mit Java und HTML

2 Tage

Mit HTML5 haben Webtechnologien einen riesigen Sprung gemacht und eignen sich nun auch hervorragend für die Entwicklung von Benutzeroberflächen. Aber wer will schon mit JavaScript entwickeln? Mit DukeScript kann man auch für Java-Programme Benutzeroberflächen in HTML und CSS erstellen, ganz ohne JavaScript. Die fertige Anwendung läuft als normale Desktop-Applikation, aber auch auf iOS, Android und sogar im Browser. In diesem Training lernen Sie wie das funktioniert, und wie Sie DukeScript sogar ganz einfach in bestehende Swing und JavaFX-Programme einbetten können, so dass Sie auch dort zum Beispiel moderne Map-Anwendungen oder coole Charts einbauen können.

Die Themen im Detail:

  • Erste Schritte: Eine DukeScript Anwendung erstellen.
  • Die Beispielanwendung verstehen.
  • Debuggen einer DukeScript-Anwendung und der live Dom-Tree.
  • Java code und HTML verbinden mit der Binding API
  • DukeScript, JSON und der REST - die Anwendung an ein REST-Backend anbinden
  • Workshop: Bau eines Twitter-Clients
  • Designer versus Developer: Die Arbeitsaufteilung in der Praxis
  • Testen von DukeScript-Anwendungen: Unit-Tests, Test auf verschiedenen Plattformen mit dem BrowserRunner, IntegrationTests
  • DukeScript Anwendungen mit dem Oracle JET Framework
  • DukeScript Annwendungen mit Controls4J

Jeder Teilnehmer erhält als Arbeitsmaterial das Begleitbuch "Java Everywhere - Write Once Run Anywhere with Dukescript"

Trainer: Anton Epple

Preis: 1.901,62 EUR