Voici un article de design très intéressant pour démarrer une application riche, il recense 12 types d’écrans à proposer aux utilisateurs selon le type de contenu à présenter.
Le tout est illustré avec 100 exemples concrets de sites web ou applications.
Un bon point de départ pour penser un site ergonomiquement.
Il n’y a pas de BDD relationnelle, mais un support de JDO et JPA, avec une limite à 500Mo de persistance pour la version gratuite.
La démo est sympathique, elle montre la création d’un livre d’or simple avec Google App Engine Java dont :
le lancement de l’IDE (en fait, un eclipse avec un addon)
la structure d’un projet
le développement de l’application
le déploiement chez google appengine
Par contre, je trouve que c’est un peu moyen de montrer une application pour laquelle de la persistance est embarquée dans la JSP, au niveau qualité de code, ils auraient pu faire mieux