Schița de curs

Introducere

  • JavaFX vs Swing, SWT, AWT

Instalarea și configurarea JavaFX și a mediului de dezvoltare

Prezentare generală a caracteristicilor și arhitecturii JavaFX

Utilizarea componentelor UI JavaFX

  • Comenzile de interfață utilizator, grafice, conținut HTML, layout-uri, CSS, FXML, etc.

Exercițiul: Crearea unei aplicații simple

Răspuns la intrările utilizatorului

  • Dezvoltare UI bazată pe evenimente
  • Gestionarea evenimentelor

Adăugarea de efecte, animații și media

  • Lucrul cu grafica 3D JavaFX, API-ul pentru operațiuni cu imagini, Canvas
  • Crearea de efecte vizuale
  • Adăugarea transformărilor 2D și 3D, tranzițiilor și animațiilor
  • Integrarea media

Exercițiul: Aducerea aplicației la viață

O privire asupra logicii aplicației

  • Lucrul cu graficul scenelor
  • Utilizarea proprietăților, legăturilor și colecțiilor

Îmbunătățirea usabilității unei aplicații

  • Vizualizarea aplicației prin ochii utilizatorului
  • Facerea aplicației localizabile

Exercițiul: Extinderea aplicației

Implementarea aplicației

  • Implementarea ca aplicație de desktop
  • Implementarea ca aplicație web

Lucrul cu aplicațiile Java legacy

  • Înțelegerea concurenței și a thread-urilor
  • Integrarea JavaFX cu Swing și SWT

Depanarea problemelor

Rezumat și concluzii

Cerințe

  • Experiență în programare Java
  • Unele experiențe cu Swing, AWT sau SWT sunt dorite
 21 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite