<i>01net.</i> : Que Sun range-t-il sous le nom ' JavaFX ' ?
James Gosling : J'admets que cela peut prêter à confusion. En fait, JavaFX est simplement un nom marketing qui regroupe notre système d'exploitation pour téléphone mobile (JavaFX Mobile), la nouvelle version de Java pour
les postes clients PC, Mac et Linux, le langage de script JavaFX Script et un outil de développement visuel destiné aux designers, plutôt qu'aux programmeurs hardcore.
Le lien entre tous ces produits est notre nouveau focus sur l'interface graphique, l'ergonomie et la facilité d'utilisation. Ce que certains appellent aussi ' l'expérience utilisateur '.
Vous vous positionnez sur le même créneau qu'Adobe, avec Flash et le <i>runtime</i> AIR ?
Absolument. Mais nos trajectoires sont différentes. Même si Adobe maîtrise parfaitement l'interface graphique avec Flash, côté serveur [Adobe FLEX, NDLR] c'est un désastre. Tandis que nous avons une excellente
plate-forme serveur pour le déploiement des applications Java et que JavaFX représente notre couche multimédia adaptée à la fois au monde des PC et à celui des mobiles.
Pourquoi lancer le <i>' plus important projet logiciel de Sun '</i> maintenant ?
C'est directement lié aux soucis techniques et juridiques que nous avons eu avec Microsoft par le passé et qui ont stoppé net notre développement de Java pour Windows. Nous nous sommes alors rabattus sur Java pour les environnements
serveurs (J2EE). Aujourd'hui, Java sur le poste client n'est pas à la hauteur, tant il est limité graphiquement, lent, difficile à installer et mal intégré au navigateur Web.
Avec JavaFX, notre mission est donc double : fixer les problèmes de Java sur le poste client et ouvrir notre plate-forme aux designers pour qu'ils développent des applications riches graphiquement. D'où la
création de JavaFX Script adapté à cette population d'artistes qui préfère utiliser un langage de script, avec toutes les extensions multimédias (audio, vidéo, graphiques...) adéquates, plutôt qu'un langage de programmation comme Java. La
distinction est très importante.

