Návrh Školení

Úvod

  • JavaFX vs Swing, SWT, AWT

Instalace a konfigurace JavaFX a vývojového prostředí

Přehled funkcí a architektury JavaFX

Použití komponentů uživatelského rozhraní v JavaFX

  • Ovládací prvky uživatelského rozhraní, grafy, HTML obsah, rozložení, CSS, FXML a další.

Cvičení: Vytvoření jednoduché aplikace

Reakce na vstup uživatele

  • Vývoj uživatelského rozhraní ovládané událostmi
  • Zpracování událostí

Přidávání efektů, animace a médií

  • Práce s 3D grafikou JavaFX, rozhraním pro operace s obrázky, plátnem
  • Vytváření vizuálních efektů
  • Přidávání 2D a 3D transformací, přechodů a animace
  • Vkládání médií

Cvičení: Oživení aplikace

Pohled na logiku aplikace

  • Práce se scenografickým grafem (Scene Graph)
  • Použití vlastností, vazeb a kolekcí

Zlepšení použitelnosti aplikace

  • Vidění aplikace z hlediska uživatele
  • Lokalizace aplikace

Cvičení: Rozšíření aplikace

Nasazení aplikace

  • Nasazení jako desktopové aplikace
  • Nasazení jako webové aplikace

Práce s legacy Java aplikacemi

  • Chápání koncurenčnosti a vláken (threads)
  • Integrace JavaFX se Swingem a SWT

Řešení problémů

Shrnutí a závěr

Požadavky

  • Zkušenosti s programováním v jazyce Java
  • Nějaké zkušenosti se Swingem, AWT nebo SWT jsou požadovány
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie