JavaFX 14 förbättrar API, mobilsupport

JavaFX 14, den senaste versionen av öppen källkod, Java-baserad, rik klientapplikationsplattform, har anlänt. Den nya versionen innehåller förbättringar relaterade till toppnivå-API och mobilutveckling.

För API tillkom funktionalitet för att göra det lättare för utvecklare att bygga anpassade kontroller. I den mobila venen är nu JavaFX för mobila SDK: er byggda från OpenJFX, samma källa som för JavaFX för stationära datorer. Kombinerat med GraalVM-kompilatorn AOT (i förväg) kompilatorn uppnår JavaFX nu hög prestanda på mobilen, medan utvecklare kan använda samma JavaFX API: er för mobilen som för skrivbordet.

JavaFX 14 fixar också ett antal buggar relaterade till animering, CSS och körning av JavaFX på macOS 10.15 Catalina. Den nya versionen uppdaterar också de underliggande implementeringarna som används för WebView-komponenten och mediefunktionaliteten, och möjliggör stöd för HTTP2 i WebView. 

JavaFX 14 anlände förra veckan och efterföljde JavaFX 13, som skickades i september 2019. JavaFX-körtiden, tillgänglig från Gluon, erbjuds som en plattformsspecifik SDK, som ett antal jmods och som en uppsättning Maven-artefakter.

JavaFX är licensierat enligt GPL v2 + Classpath. JavaFX hade varit en del av Oracles Java Development Kit men togs bort från JDK 2018.