Programování

JavaFX 14 vylepšuje API, mobilní podporu

JavaFX 14, nejnovější verze open source, bohaté platformy pro klientské aplikace založené na prostředí Java, dorazila. Nová verze obsahuje vylepšení související s API nejvyšší úrovně i s mobilním vývojem.

Pro rozhraní API byla přidána funkce, která vývojářům usnadňuje vytváření vlastních ovládacích prvků. V mobilním prostředí jsou nyní JavaFX pro mobilní SDK vytvořeny z OpenJFX, stejného zdroje jako pro desktop JavaFX. V kombinaci s kompilátorem AOT nativního obrazu GraotVM (v předstihu) dosahuje JavaFX nyní vysokého výkonu v mobilních zařízeních, zatímco vývojáři mohou používat stejná rozhraní JavaFX API pro mobilní zařízení jako pro stolní počítače.

JavaFX 14 také opravuje řadu chyb souvisejících s animací, CSS a spuštěním JavaFX na macOS 10.15 Catalina. Nová verze také aktualizuje základní implementace používané pro komponentu WebView a funkce médií a umožňuje podporu pro HTTP2 ve WebView.

JavaFX 14 dorazil minulý týden, nástupce JavaFX 13, který byl dodán v září 2019. Modul runtime JavaFX dostupný od společnosti Gluon je nabízen jako sada SDK specifická pro platformu, jako řada jmodů a jako sada artefaktů Maven.

JavaFX je licencován pod GPL v2 + Classpath. JavaFX byl součástí Oracle Development Kit společnosti Oracle, ale byl odstraněn z JDK v roce 2018.