Avec GWT 1.5, Java 5 entre dans les RIA 

Le 29 août 2008 (15:26) - par Cyrille Chausson

Rubriques : Editeurs - Outils de développement - langages Tags : java - javascript - developpement - ria

Google publie la version 1.5 des Google Web ToolKit après un an de travaux. Une mise à jour majeure qui porte Java 5 dans le monde des RIA, et surtout celui d'Ajax.

Après un an de gestation, Google annonce enfin la publication de la dernière mise à jour de GWT (Google Web Toolkit), framework de développement Java censé faciliter l'écriture d'applications Ajax. Une version 1.5 qui couronne ainsi la présence de Google et celle de Java sur le terrain des RIA (Rich Internet Application) sur lequel Adobe et Microsoft se livrent une bataille sans merci.

Dans le détail, les GWT fournissent un ensemble de composants, tels qu'un compilateur et une série de widgets. Leur but est de traduire du code Java, et toute sa logique, en une application Web reposant sur Javascript, HTML et CSS.
« La brique centrale de GWT est un compilateur de code Java qui génére du Javascript pour un navigateur en particulier, ajoute Didier Girard, directeur technique de la SSII française Sfeir très pragmatiquement. « En particulier », car chaque navigateur, IE, Firefox, ou Safari, interprète differemment le code Javascript. GWT permet notamment de soulager les développeurs en paliant à l'écriture de code dédié. Au final, il ne charge que le code necessaire au navigateur. Un bienfait quand on développe en Javascript.

Cette version 1.5, attendue quasiment comme le messie par la communauté Java, a mis un an à être finalisée – la version 1.4 a été publiée en aout 2007 -. Une longue cuisine pour Google qui, très attendu sur le sujet, a dû travailler à solidifier son framework.
Il faut dire que le chantier est de taille. « Près de 400 améliorations ont été apportées », souligne Bruce Johnson, ingénieur en chef du projet sur son blog. Parmi lesquelles, le support de la version 5 de Java. « Très attendu par la communauté, car cette version était massivemement utilisée par les développeurs mais absente des GWT », rappelle Didier Girard.

Cet apport offre ainsi un gain de performance au niveau du compilateur, désormais plus « intelligent » et plus rapide. Et bien sûr, l'accès à une communauté plus large. L'intégration de la version 5 de Java a également necessité d'assurer la compatibilité ascendante avec les applications existantes. Ce qui, par nature, est très chronophage.

Autres nouveautés notables, l'amélioration de l'intéropérabilité Javascript / Java qui permet l'usage d'une plus grande variété de bibliothèques javascript existantes ; des widgets graphiques plus rapides ; et enfin, une première piste pour résoudre les problèmes d'accessibilité (notamment pour les non-voyants) inhérents à javascript et Ajax.
 
Java, bientôt au centre des RIA

Avec l'arrivée programmée de Java FX par Sun, GWT marque le point de départ de Java dans le monde des RIA. Un Java qui pourrait s'imposer face aux ténors Microsoft et Adobe avec leurs technologies respectives Silverlight et Flex.L'environnement dispose en effet d'une force considérable avec sa large communauté et alors qu'aucun leader ne se détache réellement.

le mag it premium
vues 783 lectures commentaire 0 commentaire(s) recommandation notez cet article
2

Réagissez à cet article

Votre Pseudo

Commentaire

Les plus populaires
Les plus lus Les mieux notés Les plus commentés
LES BLOGS DE LA REDACTION

Indi@

Three new products for C-DAC annual day

Centre for Development of Advanced Computing (C-DAC) today announced three new…

Reynald Fléchaux

Jour.homme

Dégraisser le mammouth informatique de l’Etat : vers une solution à l’anglo-saxonne

Le ministère du Budget prépare sa deuxième conférence sur les déficits…

Valery Marchive

Casualtek

Lutte contre la pédopornographie : des moyens artisanaux qui tranchent avec la volonté politique affichée

La pédopornographie, sur Internet, est une réalité difficile : discuter…

LesSourcesIT
Livres blancs
juniper couv2 0310

Investissement dans le réseau en vue de recevoir un service de cloud computing évolutif, fiable et sécurisé – Une étude Forrester

Les entreprises sont de plus en plus attirées par les services informatiques. Grâce à leur investissement dans le clo...

juniper couv1 0310

Un accès distant sécurisé garantissant la protection des données et la continuité des opérations

Pour la continuité des opérations ou en cas de travail à domicile, il peut être nécessaire que les employés accèd...

Les dossiers du MagIT
Les dernières offres d'emploi

 Production executive - Chef de projet emailing H/F Paris

Au sein de notre pôle «Service Professionnel» à Paris, vous êtes rattaché au Directeur du support et production et êtes en relation permanente avec nos clients en binôme avec un Account Manager responsable de la relation client.

 Sales Manager / Responsable commercial H/F Paris

Sous la responsabilité du Directeur Commercial Europe de la Société, vous serez chargé(e) de la prospection et du recrutement de nouveaux clients hôteliers, 3*, 4* et luxe.

 Technicien Unix H/F

Vous souhaitez relever de nouveaux défis ? KELLY IT-ENGINEERING, spécialisé dans la recherche de profils dans le domaine de l'Informatique et des Arts Graphiques recherche en urgence pour un de ses...

 Ingénieur commercial H/F

Crée en 2006, notre client est une PME de 10 collaborateurs qui a pour vocation la distribution de produits et de solutions informatiques auprès d'une clientèle composée de professionnels : grosses...

 Ingénieur études Oracle H/F

Vous souhaitez relever de nouveaux défis ? KELLY IT-ENGINEERING, spécialisé dans la recherche de profils dans le domaine de l'Informatique et des Arts Graphiques recherche en urgence pour un de ses...