2010
05.03
05.03

Ergonomie & Design Visuel
- Quand les applications iPhone dépassent leurs équivalents web
- Mise à jour pour l’outil de prototypage ForeUI
Technologies
- Gérer vos règles de validation directement dans vos Bean Java
- Evaluer les compétences Flex de vos candidats
- Faire de l’inversion de contrôle en Flex avec Spring ActionScript
- Tests fonctionnels Flex avec FlexMonkey et Selenium
Méthodologie
Ergonomie & Design Visuel
- Quand les applications iPhone dépassent leurs équivalents web
Un très bon article sur les applications iPhone : historique et bilan, usage, monétisation … Cette première partie est dense et on attend la seconde avec impatience !
Consulter l’article
- Mise à jour pour l’outil de prototypage ForeUI
ForeUI, concurrent direct de FlairBuilder ou encore Axure, passe en version 2.12 avec une refonte de l’aide en ligne ainsi que quelques corrections.
Consulter le site de ForeUI
Technologies
- Gérer vos règles de validation directement dans vos Bean Java
Bean Validation, qui vient d’être intégré à Java EE 6, permet de gérer les contraintes de validation directement au niveau de vos Bean grâce à l’utilisation d’annotations.
Consulter une présentation sur InfoQ
Consulter un article sur son utilisation avec JPA 1.0
- Evaluer les compétences Flex de vos candidats
Lors d’un entretien de recrutement, il n’est pas toujours évident de juger des compétences en développement d’un candidat. Vous trouverez ici une liste de questions pertinentes sur le développement de nouveaux composants en Flex.
Consulter l’article
- Faire de l’inversion de contrôle en Flex avec Spring ActionScript
La première ‘release candidate’ de Spring ActionScript vient de sortir. Pour rappel Spring ActionScript fournit un conteneur IOC basé sur les mêmes principes que Spring Java.
Consulter l’annonce de la RC 1.0
- Tests fonctionnels Flex avec FlexMonkey et Selenium
Le plugin FlexMonkium permettant d’intégrer FlexMonkey à Selenium vient de sortir. Selenium et FlexMonkey sont deux outils permettant l’écriture de tests fonctionnels, l’un pour les applications web classique, l’autre pour les application Flex/Air.
Consulter l’annonce de la sortie de FlexMonkey 1.0 GA
Consulter la présentation vidéo de FlexMonkium
Méthodologie
- « Removing features » ou l’art de ne sélectionner que le meilleur
Une application évolue avec le temps et certaines fonctionnalités deviennent parfois obsolètes ou s’intègrent mal avec les nouvelles. Cet article montre une façon de réagir à ce problème.
Consulter l’article


A bientôt, les sushis me manquent…
Isabelle
GraniteDS 2.2 comes with an ActionScript3/Flex (not Ajax, I know) implementation of the JSR-303 specification. Furthermore, its code generation tools may be configured to automatically replicate Java bean constraint annotation into the generated AS3 model. Entity validation may therefore be performed in the Flex client application the same way it will be perform on server side before persistence.
See documentation here: http://www.graniteds.org/confluence/display/DOC22/3.+Validation+Framework+%28JSR-303+like%29.