Signe que la publication de Java 9 approche à grands pas, l'OpenJDK a récemment ouvert le projet qui chapeautera les nouvelles fonctionnalités de la future version Java 10 : JDK 10 : le projet pour l’implémentation de la plateforme Java 10 est ouvert. Dans la lignée de cette initiative, Jonathan Giles, dirigeant de l'équipe des contrôles et de l'UI dans JavaFX, vient de lancer une nouvelle discussion sur la liste de distribution de l'OpenJFX. Cette discussion vise à préciser les futures fonctionnalités ou améliorations à apporter à JavaFX au sein de Java 10.
Au cours de ces deux dernières années, plusieurs propositions des développeurs ont été mises de côté ou repoussées telles que :
- l'ajout du support de WebGL ;
- un meilleur support des dernières versions de WebKit ;
- le support de nouveaux formats de média ;
- de meilleures performances dans la gestion du CSS ;
- une meilleure intégration avec la plateforme native.
L'équipe JavaFX était entièrement dédiée à l'implémentation de la modularité, une des principales nouveautés de Java9. Toutes ces fonctionnalités sont donc potentiellement éligibles à l'OpenJFX.
Plus récemment, le rendu Marlin qui doit offrir un gros gain de performances graphiques au niveau des différentes boîtes à outils de l'OpenJDK n'a pas pu être activé par défaut dans la nouvelle version 9 de Java. Celle-ci était déjà feature complete.
Ces nouvelles fonctionnalités et améliorations sont donc parmi les premières à être avancées comme candidates potentielles dans la discussion, mais tous les participants de l’OpenJFX peuvent d’ores et déjà émettre des propositions et argumenter quant à leur intérêt pour le devenir du toolkit.
Que pensez-vous de ces potentielles fonctionnalités de JavaFX ?
Source : liste de distribution des développeurs de l’OpenJFX
Retrouver les meilleurs cours et tutoriels pour apprendre Java FX : http://java.developpez.com/cours/?pa...top-cat#javafx