01net Pro Entreprise informatique
01net. web avec Google
Actualités gestion et logiciel informatique professionnel
Offre et recherche Emploi informatique internet
Salon conférences inofrmatique IT ebusiness 01
Informatique et TIC pour les PME TPE
Vidéos reportage entreprise acteur informatique
Retrouvez tous les services 01Net dédiés aux professionnels !
Télécharger logiciels Pro et progiciels
Livres blancs e-commerce informatique et nouvelles technologies
Retrouvez l'ensemble des dossiers de la rédaction 01net Entreprise
Les synthèses des bonnes pratiques sur les sujets IT du moment

James Gosling (Sun) : ' Java sur le poste client n'est pas à la hauteur aujourd'hui '

La société californienne planche sur JavaFX. Le ' père ' de Java qualifie cette suite de plus important projet logiciel de Sun.

laisser un avis
envoyer
par mail
imprimer
l'article
A l'occasion de sa conférence annuelle JavaOne en mai dernier, Sun avait annoncé sa nouvelle suite Java pour postes clients, JavaFX. Mais les choses avancent doucement, et six mois plus tard, cette suite se fait toujours attendre. Tour d'horizon avec James Gosling, le ' père ' de Java.

<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.

Quand les différents éléments de JavaFX seront-ils disponibles ?
Pour le PC, nous aurons une mise à jour [update N, NDLR] d'ici à la fin de l'année qui améliorera le déploiement et les performances de Java. Pour notre outil de développement pour les artistes, qui n'a pas encore de nom de code, et pour JavaFX Mobile, je me fixe comme objectif le prochain JavaOne, en mai 2008. JavaFX est pour moi le plus important projet logiciel de l'histoire de Sun, c'est pourquoi cela va prendre du temps.

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.

Le tout devant pouvoir être utilisé aussi sur les mobiles.
JavaFX Mobile est clairement un concurrent direct des autres systèmes d'exploitation pour smartphones, comme Windows Mobile ou Symbian. La grosse différence est qu'il s'agit d'une solution open source, rétrocompatible avec J2ME, la version de Java que vous trouvez dans les téléphones d'entrée de gamme, et qui sera compatible avec les applications Java développées pour PC.
En fait, avec JavaFX, nous voulons unifier Java et utiliser la même plate-forme, en l'occurrence J2SE [la plate-forme disponible pour le PC aujourd'hui, NDLR], pour le PC et pour le mobile. Ce qu'a fait Apple en choisissant le même système Mac OS X pour ses PC et pour l'iPhone.
JavaFX Mobile fait-il partie du futur système d'exploitation de Google pour les téléphones ?
Je ne sais pas ce que prépare Google mais il est certain que ses actions dans ce domaine font peur à beaucoup de monde, qu'il s'agisse des fabricants de mobiles ou des opérateurs télécoms.
3 AVIS SUR CET ARTICLE
Répondre
 

Avis sur «James Gosling (Sun) : ' Java sur le poste client n'est pas à la hauteur aujourd'hui '»

 

J2me c'est super

de wikimobile , posté le 24 octobre 2007 à 20h55
D'accord le java sur PC c'est un peu lent, mais le java sur mobile permet tout de même de faire des trucs extra-ordinaires que même un PC ne sait pas faire: essayez de faire un compte rendu de vos voyages avec un PC, même portable, vous n'y arriverez pas sauf à avoir en même temps un appareil photo numérique ou un téléphone mobile. Avec wikimobile (disponible à "La publicité est interdite sur le forum.") vous pourrez créer, conserver et diffuser vos compte-rendus de voyage avec votre mobile et en temps réel (et même les récupérer sur le PC!) ou bien gérer votre base documentaire perso ou même (mais c'est plus dur) lire un livre dans le métro. Tout cela grace à J2ME: elle est pas belle la vie!
alerter le modérateur

 

Redonner du souffle côté client

de Damien C. , posté le 24 octobre 2007 à 23h43
Sun se rebiffe. Ce n'est pas trop tard . Son analyse est bien faite sur leurs soucis actuels avec Java côté client. Ils ont leur coup à jouer, la difficulté sera de s'imposer parmis tant d'autres au niveau client, car côté serveur avec J2EE ils ont de l'avance. J'espère qu'ils y arriveront (Java Fan :p).
alerter le modérateur

 

Frustré M Gosling?

de Mouhahaha , posté le 13 novembre 2007 à 14h35
"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."

Pour sortir une énormité comme ça, faut vraiment ne pas savoir de quoi on parle ou bien être de bien mauvaise foi!

Allez Sun, on y croit! ; )

alerter le modérateur

   
 
publicité
à lire aussi
SUR LES MÊMES THÈMES
' En un an, je suis devenu développeur '
Un Master en e-administration et e-territoire
Itil, de la v.2 à la v.3
Garder la maîtrise de la gestion de l'information
Accédez à plus d'informations avec le code-barres 2D
Le baromètre de google est-il déréglé ? La pertinence de Google Insights for Search divise les blogueurs
Cette semaine, la rédaction a...
Nec Pluribus Impar
1966-2009 : parcourez quatre décennies d'informatique
CA adapte son offre au cloud d'Amazon
Exchange Server 2010 disponible en Release Candidate
EMC met à jour ses Clariion CX-4
Bruxelles investit 18 millions de plus sur la 4G
Le décisionnel relance le stockage hiérarchique
ADO.Net pour les développeurs PHP
Parallels pousse à la migration vers le Mac
Altran assigné en référé par des salariés
Une faille dans des points d'accès WLAN
ODF et OOXML largement incompatibles
L'État organise la défense de son cyberterritoire
Nos partenaires