Programmering

JavaFX 14 forbedrer API, mobilstøtte

JavaFX 14, den siste versjonen av åpen kildekode, Java-basert, rik klientapplikasjonsplattform, har kommet. Den nye versjonen har forbedringer relatert til toppnivå API samt mobilutvikling.

For API ble funksjonalitet lagt til for å gjøre det lettere for utviklere å lage tilpassede kontroller. I mobilvene er JavaFX for mobile SDKer nå bygget fra OpenJFX, samme kilde som for JavaFX på skrivebordet. Kombinert med GraalVM-innfødte AOT-kompilator (forhånds-tid) kompilator, oppnår JavaFX nå høy ytelse på mobil, mens utviklere kan bruke de samme JavaFX APIene for mobil som på skrivebordet.

JavaFX 14 løser også en rekke feil relatert til animasjon, CSS og kjøring av JavaFX på macOS 10.15 Catalina. Den nye versjonen oppdaterer også de underliggende implementeringene som brukes til WebView-komponenten og mediefunksjonaliteten, og muliggjør støtte for HTTP2 i WebView.

JavaFX 14 ankom forrige uke, etterfulgt av JavaFX 13, som ble sendt i september 2019. JavaFX-kjøretiden, tilgjengelig fra Gluon, tilbys som en plattformsspesifikk SDK, som et antall jmods, og som et sett med Maven-gjenstander.

JavaFX er lisensiert under GPL v2 + Classpath. JavaFX hadde vært en del av Oracle's Java Development Kit, men ble fjernet fra JDK i 2018.