Vytvárajte elegantné, citlivé a stabilné klientské aplikácie založené na virtuálnom stroji Java (Fat Clients) s modernými používateľskými rozhraniami. Táto kniha predstavuje technológiu JavaFX ako frontend a na kódovanie programových artefaktov využíva jazyk Kotlin namiesto jazyka Java, aby sa zvýšila expresivita a udržiavateľnosť kódu. Autor Peter Spth využíva praktický prístup a na demonštráciu každého konceptu poskytuje praktické príklady a kód. Jedinými predpokladmi sú stredne pokročilé znalosti programovania v jazyku Java a základné pochopenie jazyka Kotlin; skúsenosti s JavaFX a kódovaním frontendov nie sú nevyhnutné.
JavaFX je moderná sada nástrojov na programovanie frontendov vybavená kontajnermi, ponukami, tlačidlami, posuvníkmi, textovými poliami a rôznymi ďalšími ovládacími prvkami potrebnými na komunikáciu s používateľmi, ktoré sú tu všetky zahrnuté. Napriek svojmu názvu sa aplikácie JavaFX dajú kódovať aj v iných programovacích jazykoch, ako je Java. Hlavnou požiadavkou je, aby sa akýkoľvek jazyk zameraný na JavaFX skompiloval na artefakty spustiteľné na virtuálnom stroji Java. V priebehu tejto knihy sa z prvej ruky dozviete, prečo je Kotlin so svojou elegantnou a stručnou syntaxou ideálnym riešením.
Po absolvovaní kurzu Frontend Development With JavaFX and Kotlin budete schopní vytvárať frontendy strednej až vysokej úrovne zložitosti v závislosti od súčasných znalostí jazyka Java a používať Kotlin ako jazyk na riešenie potrieb programovania grafického rozhrania a prístupu k rozhraniu JavaFX API.
Čo sa naučíte
⬤ Vytvoriť vývojovú linku JavaFX + Kotlin pre Gradle, Eclipse a IntelliJ.
⬤ Používať scény, fázy a uzly/ovládacie prvky JavaFX.
⬤ Zvládnuť spracovanie udalostí JavaFX, efekty a animácie pomocou jazyka Kotlin.
⬤ Pochopiť JavaFX Concurrency Framework a Kotlin Coroutines pre JavaFX.
Pre koho je táto kniha určená
Vývojárom Java alebo Kotlin na nízkej až strednej úrovni so skúsenosťami s JavaFX alebo bez nich, ktorí sa chcú naučiť vytvárať aplikácie JavaFX pomocou jazyka Kotlin.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)