01net Pro Entreprise informatique
Actualités gestion et logiciel informatique professionnel
Offre et recherche Emploi informatique internet
Salon conférences inofrmatique IT ebusiness 01
Le Cloud Computing
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
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.
envoyer
par mail
imprimer
l'article
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

   
 
à lire aussi
SUR LES MÊMES THÈMES
' " Dark " McBride tente un énième retour '
' Flagrant délit d'irresponsabilité '
Ne les appelez plus jamais netbooks !
La norme CMIS sort affûtée de l'été
Ontap 8 : l'arme cloud de Netapp
Un système de fichiers en grille européen
Héberger et maintenir facilement des sites web
Dans les labos
Alexis Dugas de Baudan (AXA France Services) : ' l'évaluation CMMi a un effet " contagieux " '
SSII : la prévention de la grippe A est délicate
Le secteur de l'impression prend une claque
Nominations
L'interface borne-mobile : le maillon faible de la sécurité de la RFID
À la recherche des remplaçants du clavier et de la souris
Gérer la fluctuation de la demande et réduire les stocks
Rendre les processus plus visibles et plus réactifs
Trouver des avantages au niveau financier et opérationnel
Un catalogue de logiciels pour optimiser sa chaîne logistique
' Une gouvernance des données pour un SI logistique plus agile '
L'AFP accélère la transmission de ses fichiers vidéo
Nos partenaires