Java, SOA, Architecture & Methodes agiles par Thomas Recloux

Support de GWT dans Spring

Publié le 16 novembre 2008 par Thomas Recloux

Didier Girard a créé une demande dans le JIRA du projet Spring en vue d’ajouter le support de GWT.

Si comme moi vous pensez que cette cohabitation peut s’améliorer si les gurus de chez Spring se penchent dessus, votez pour cette demande.

Campus d’été Norsys et Atelier RIA

Publié le 3 juillet 2008 par Thomas Recloux

Il est temps de poster de nouveaux articles, j’ai un peu délaissé ce blog ces dernières semaines pour tout un tas de bonnes excuses, notamment 4 semaines de congés en famille au bout du monde.

En ce moment se déroule le campus d’été de Norsys, SSII qui m’emploie depuis 8 ans. A cette occasion j’ai animé une formation de trois jours, j’ai décidé de consacrer deux jours à un atelier de découverte de frameworks RIA et un jour au profling d’applications Web à l’aide OpenSTA et JProfiler.

Les technologies choisies par les 4 groupes ont étés : Wicket, GWT, Flex et JSF/MyFaces avec Seam.

Chaque groupe avait une backlog de fonctionnalités à implémenter

Mon ressenti à l’issu des démonstrations de chaque équipe est que GWT et Flex ont permis aux équipes de réaliser le plus de fonctionnalités tout en montrant un grand potentiel.

Les deux plateformes ont des points communs :

  • Capacité à gérer l’état coté client et donc utiliser des services sans état coté serveur, c’est un énorme gain pour la scalabilité des applications.
  • Utilisation d’un langage de développement intermédiaire qui est projeté vers une plate-forme cible ( Java -> DHTML/Ajax pour GWT, MXML/ActionScript -> Flash pour Flex)
  • Capacité à développer en mode visuel (Flex Builder ou GWTDesigner)

Elles s’appuient tout de même sur des fondations fort différentes :

  • Le modèle utilisé par GWT est beaucoup plus ouvert que celui d’adobe : la plate-forme flash reste ultra dépendante d’adobe et certaines plate-formes ne sont pas (encore) couvertes (IPhone par exemple).
  • Flex propose toutes les animations vectorielles de Flash et dans certains contextes ça peut faire la différence alors que GWT ne modifie pas « l’expérience utilisateur » par rapport aux applications Web classiques

A suivre, la formation Scrum par Jeff Sutherland.

GWT : en route vers la 1.5

Publié le 8 mars 2008 par Thomas Recloux

Bruce Johnson, le papa de GWT a annoncé la disponibilité de la version 1.5M1 de GWT.

La version 1.5 est largement attendue par la communauté GWT car elle apporte le support de Java 5 avec les annotations, generics, autoboxing, enums, ….

Attention, ce n’est pas une version stable, elle n’est pas documentée et ne doit donc pas être utilisée serieusement.