Inscrivez-vous gratuitement à la Newsletter BFM Business
Après Adobe et Microsoft, Sun veut, à son tour, avec JavaFX, se faire une place dans le domaine des applications Internet riches (RIA). Un retour aux sources pour l'inventeur de Java, puisque les applets ont préparé, dès la fin des années quatre-vingt-dix, la voie à la grande famille des technologies RIA. JavaFX formera, à terme, une gamme de logiciels dont Sun a dévoilé les deux premières briques à son événement annuel JavaOne. La plus importante est le langage JavaFX Script, encore en version alpha, dont Sun n'a pas précisé la date de disponibilité. ' Comme Java, JavaFX Script s'exécute au-dessus d'une JVM [machine virtuelle Java, Ndlr]. Mais il est bien plus simple et expressif, et permet de faire une partie de ce que fait Java en beaucoup moins de lignes. Cela le rend plus accessible, en particulier pour les développeurs de contenu dont le code n'est pas la préoccupation principale ', explique Alexis Moussine-Pouchkine, architecte Java chez Sun. JavaFX Script est un langage dit ' déclaratif ', l'utilisateur décrit ce qu'il veut obtenir. Java appartient plutôt à la famille des langages impératifs, qui obligent à fournir les algorithmes à exécuter pour obtenir un résultat. Vouloir concurrencer Adobe, bien placé avec le couple Flex/ Appolo, Silverlight de Microsoft, ainsi qu'Ajax, paraît délicat. D'autant que les applets Java ?" lentes et lourdes ?" n'ont pas laissé un bon souvenir aux utilisateurs.
6 millions de développeurs Java
Sun vante la portabilité de JavaFX Script, basé sur Java, un langage par définition indépendant des plates-formes, et utilisé sur les PC, les serveurs, mais aussi les téléphones mobiles, pour lesquels Sun a aussi présenté JavaFX Mobile, une plate-forme logicielle complète pour terminaux mobiles, associant Linux et Java. De plus, une application JavaFX pourra s'exécuter dans le navigateur, sur le modèle d'Ajax, mais aussi au dehors. Sun compte aussi sur les qualités de Java en termes de sécurité, sur la complémentarité entre JavaFX et Java, sur les 6 millions de développeurs Java (source Sun) et sur le fait que JavaFX Script sera, comme le reste de la famille Java, en open source. ' Quant aux problèmes de Java sur le poste client, nous les connaissons, et pour y remédier nous fournirons, dans les six mois, une JVM allégée, avec un nouveau mécanisme d'installation, qui devrait améliorer les choses, promet Alexis Moussine-Pouckine. Au même moment, nous présenterons des outils de développement adaptés à cette nouvelle population de développeurs de contenus que nous visons, et qui ne va pas utiliser NetBeans ou Eclipse. '
Votre opinion