L'outil OOPHM (Out Of Process Hosting Mode) signe la révolution annoncée de GWT 2.0 avec la gestion des fragments (GWT 1.6), l'extension du gestionnaire d'évènement, les nouveaux composants et la parallélisation des permutations. GWT promet d'inombrables améliorations, aussi passionnantes les unes des autres dans les mois à venir.
Aujourd'hui, je mets le focus sur LA fonctionnalité rêvée de tout développeur GWT. Faire héberger par les navigateurs (Firefox 2 ou 3, IE et Chrome pour l'instant) le mode hosté. En d'autres termes, exécuter directement une application GWT dans un navigateur via un plugin pour pouvoir bénéficier des apports du cycle rapide de dev/test/debug. Les développeurs pourront bientôt utiliser leur navigateur préféré avec Firebug tout en cliquant sur le bouton refresh pour la recompiler entièrement (attention, dans ce mode, aucun Javascript n'est généré par GWT). Cette démo est basée sur une version alpha de GWT, aucun téléchargement "officiel" n'est disponible.
Suite:
Je présenterai OOPHM au prochain JUG de Rennes, ainsi que les autres fonctionnalités que je viens de décrire.
Démonstration (passez en qualité supérieur)
Prochain billet, j'expliquerai le design interne de GWT.runAsync() et ferait une démo youtube si j'ai un peu de temps. Cette fonctionnalité est un must absolu.