JavaFX 1.0 : déception
Par David MARTIN le mardi 9 décembre 2008, 11:00 - Java - Lien permanent
Quand je parle de décevoir, cela concerne plus les personnes qui attendaient comme moi de la part de Sun un concurrent réel aux solutions actuelles pour développer des applications RIA à destination des entreprises. En effet, lorsque j'avais regardé un peu la preview sortie il y a quelques mois, on pouvait y trouver une liste de composants graphiques issus de Swing et permettant d'envisager (sic) une liste encore plus exhaustive à la sortie de la version 1.0 finale.

Et bien non :-( Et même pire : certains ont tout simplement disparu ! Citons par exemple les composants liés à la création de menus (MenuBar, Menu, ...).
Et toujours pas de composant de plus haut niveau (une DataGrid avec des fonctionnalités maintenant devenues classiques, comme le tri, le choix des colonnes, l'édition "inline"..., des composants de type Tree...). C'est comme si JavaFX était une pâle copie d'un produit sorti il y a déjà pas mal d'années que certains connaissent sans doute sous le nom de ... Flash ;-)
Mais le Flash d'il y a 4 ou 5 ans (voire plus)... On retrouve en effet des jolis effets visuels pour manipuler ronds et carrés à l'infini (génial non ?), des facilités pour jouer des vidéos, détecter les collisions entre objets... Bref, à mille lieues de ce qui est recherché lors d'un développement d'application RIA à destination des professionnels (sauf peut être ceux du jeu en ligne ;-) ).
Aussi, et cet avis n'engage toujours que moi, JavaFX - sauf s'il est rapidement épaulé par une batterie de composants réellement utiles au plus grand nombre - restera probablement aussi marginal que les applets le furent dans le cadre d'applications professionnelles... Une légère odeur de pétard mouillé plane.
Tout ça s'est fait au détriment de l'existant puisque Swing semble avoir été volé de ses ressources et condamné à plus ou moins court terme à ne plus évoluer... Etrange arbitrage lorsque le successeur ne couvre pas le spectre complet du prédécesseur.
Pour conclure, j'attendais (beaucoup) plus de JavaFX que ce qu'il offre à ce jour. En attendais-je trop ? Maintenant, Devoxx sera peut être le lieu d'une annonce contredisant mes propos, c'est ce que j'en souhaite.
