Programmēšana

JavaFX 14 uzlabo API, mobilo atbalstu

Ir ieradusies JavaFX 14, atvērtā koda, uz Java balstītas, bagātīgas klientu lietojumprogrammu platformas jaunākā versija. Jaunajā versijā ir uzlabojumi, kas saistīti ar augstākā līmeņa API, kā arī mobilo ierīču attīstību.

API tika pievienota funkcionalitāte, lai izstrādātājiem būtu vieglāk izveidot pielāgotas vadīklas. Mobilajā veidā JavaFX mobilajiem SDK tagad tiek veidots no OpenJFX, tā paša avota, kas darbvirsmai JavaFX. Apvienojumā ar GraalVM vietējo attēlu AOT (pirms laika) kompilatoru JavaFX tagad nodrošina augstu veiktspēju mobilajā ierīcē, savukārt izstrādātāji var izmantot tās pašas JavaFX API mobilajām ierīcēm kā darbvirsmai.

JavaFX 14 novērš arī vairākas kļūdas, kas saistītas ar animāciju, CSS un JavaFX palaišanu MacOS 10.15 Catalina. Jaunā versija arī atjaunina pamatā esošās WebView komponentes un multivides funkcionalitātes ieviešanas iespējas un WebView nodrošina HTTP2 atbalstu.

JavaFX 14 ieradās pagājušajā nedēļā, sekojot JavaFX 13, kas tika piegādāts 2019. gada septembrī. JavaFX izpildlaiks, kas pieejams no Gluon, tiek piedāvāts kā platformai raksturīgs SDK, kā virkne jmodu un kā Maven artefaktu kopums.

JavaFX ir licencēta ar GPL v2 + Classpath. JavaFX bija daļa no Oracle Java Development Kit, taču 2018. gadā tika noņemta no JDK.