4ème soirée du normandyjug

Hier soir (le 15/12/2009) avait lieu la quatrième réunion du normandyJUG
En résumé, nous avons eu le droit à 
  • 3 présentations
  • 5 goodies
  • au moins 8 bouteilles de champagne (généreusement offertes par l'un des sponsors du JUG : Enovea)
  • 23 allusions plus ou moins masquées à Wicket par nicogiard
Les présentations concernaient Android, GWT avancé et JSF.

Android

Pour avoir démarrer un développement personnel avec Android (loin d'être fini), je connaissais déja pas mal la plateforme. La présentation de Nicolas n'était pas destinée à rentrer dans le code mais à présenter les grands paradigmes qu'elle sous-tend (Les Activities, Services, Intents, BroadcastReceiver). 
La présentation fut sympa, il manquait juste un bout de code dans Eclipse et une démonstration de l'émulateur Android pour donner envie aux gens de se lancer plus avant (toujours montrer que c'est facile, joli et que l'on obtient un premier résultat rapidement, ça motive les troupes :) )

GWT avancé

Youen Chené en grande forme (malade, il respirait comme Nicolas Hulot au fond des mers) nous présenta la dernière version de GWT (releasée la semaine dernière, quelle réactivité), versin 2.0 qui apporte son lot de nouveauté et surtout des conseils de développements pour permettre l'optimisation du fonctionnement des applications. La notion de code splitting (sorte de lazy-loading du code d'une application) et d'EventBus (permettant de faire communiquer les parties d'interfaces entre elles par un bus fonctionnant sur le principe publish/subscribe) ont été abordée et parfaitement détaillée. 
Je ne sais plus trop quoi penser de GWT. La solution me parait sympa pour des applicatifs raisonnables mais la performance semble être toujours au coeur du problème malgré les améliorations des moteurs Javascripts client et les efforts de Google pour optimiser le code produit. Je pense que c'est le genre de crainte qui doivent freiner pas mal de projets qui préfèrent alors partir sur des technologies plus éprouvées même si elles offrent moins de possibilités.

JSF

Cette présentation avait pour but de nous faire une introduction à JSF (que j'avais brièvement testé en 200n; n<4) et de nous présenter les nouveautés de la version 2.0.
JSF : successeur annoncé de Struts, poussé par les même personnes est une spécification de framework de présentation Web. L'idée étant de retrouver une façon de coder se rapprochant le plus possible de AWT/Swing soit : des composants graphiques (avec renderer, validators, etc.), du modèle MVC et de la réutilisabilité.
La présentation a été extrêmement claire et permet de se faire une idée précise du fonctionnement du framework. Un grand bravo à Gontran Tombette pour cette présentation limpide qui nous permet de nous reposer la sempiternelle question : quel framework pour la couche présentation ?? (Evidemment, il ne nous apporte pas la réponse, çà aurait été trop simple) (oui Nicolas, nous avons compris que pour toi la question ne se posait pas :p )


En conclusion, ces soirées sont vraiment extrêmement profitables pour se tenir à flot concernant les actualités du monde Java et permettent de rencontrer des gens enthousiastes.
Alors la prochaine fois, vous aussi : venez !!!