Inscrivez-vous gratuitement à la Newsletter BFM Business
L'éditeur dévoile JavaFX Script, un nouveau langage de script qui facilite la création d'interfaces graphiques interactives, que ce soit pour les PC ou pour les terminaux mobiles.
A l'occasion de JavaOne 2007 à San Francisco, la réunion annuelle des développeurs de Sun, l'éditeur a levé le voile sur sa dernière innovation dans l'univers Java : JavaFX. Connue jusqu'alors sous
le
nom de code' F3, cette technologie s'appuie sur Java et vise à simplifier la création d'interfaces graphiques interactives, notamment pour des applications Web.
Elle se veut une alternative à des plates-formes comme
Apollo, d'Adobe, ou
Silverlight, de Microsoft.' Le langage Java est bien établi au niveau des applications internes des entreprises, qui nécessitent un haut niveau de sécurité, mais il est trop compliqué pour la réalisation d'interfaces graphiques
interactives côté client, explique Alexis Moussine-Pouchkine, architecte Java chez Sun France. JavaFX simplifie ce processus de création, en particulier pour les développeurs-graphistes qui ne maîtrisent pas forcément tous les
rouages de Java. '
Cinq fois moins de code
L'offre JavaFX comprend pour l'instant deux composants : le langage JavaFX Script et l'environnement applicatif JavaFX Mobile pour terminaux mobiles. JavaFX
Script est un langage de script déclaratif qui apporte une couche d'abstraction supplémentaire pour manier les outils des bibliothèques graphiques de Java, telles que Java Swing ou Java2D. Les objets graphiques sont créés simplement en
indiquant quelques paramètres, sans passer pas la case compilation. ' Pour un même graphique, JavaFX nécessite cinq fois moins de lignes de code que Java ', précise Alexis Moussine-Pouchkine. Pour fonctionner, les applications écrites en JavaFX Script
nécessitent, évidemment, un environnement Java sur la plate-forme d'exécution. JavaFX Script est déjà disponible pour certains environnements de développement comme NetBeans, Eclipse ou Net Build.
Un environnement de développement graphique
Ce qui permettra aux développeurs Java d'intégrer dès à présent ce nouveau langage dans leurs projets. D'ici à six mois, Sun devrait présenter un environnement de développement graphique, pour faciliter davantage la
réalisation des interfaces et susciter l'adhésion massive des développeurs-graphistes. A ce jour, l'éditeur revendique six millions de développeurs dans le monde. Grâce à JavaFX Script, il compte arriver à dix millions dans quelques
années. Il faut préciser que Sun voit large.Il souhaite diffuser ce nouveau langage sur tous les supports portables et amovibles, des PC aux boîtiers télé, en passant par les terminaux mobiles. C'est la raison d'être du deuxième produit, JavaFX Mobile. Issu du
rachat de SavaJe Technologies en avril 2007, cet environnement est destiné aux téléphones mobiles et aux smartphones et succède, dans ce domaine, à Java Micro Edition.
L'objectif de Sun est de nouer des accords OEM avec un maximum de constructeurs et d'opérateurs pour le diffuser. Vodaphone compte parmi ses premiers clients.
Source : Sun Microsystems, 2007
Votre opinion