Livre Flex – Flex Conception, développement et mise en oeuvre d'applications professionnelles
Une première sur Flex Tutorial, voici l'analyse d'un livre sur Flex, en Français. Ce livre, est intitulé "Flex – Conception, développement et mise en œuvre d'applications professionnelles" aux éditions ENI. Il a été écrit par Olivier CHOQUET, Ingénieur conseil et formateur Flex / AS3 s'il on en croit son CV.
Au sommaire de ce livre, on peut trouver:
- Flex et la programmation objet
- La création de composants personnalisés
- Travailler avec les données
- Valider et formater les données
- La gestion du glissé-déposé
- Les animations et effets
- Les interfaces multi-écrans
- Personnalisation des interfaces
- Utiliser des ressources externes
- La localisation des applications
- Les composants Flex Charting
- Échanges de données avec des serveurs
- Utilisation de la passerelle AMFPHP
- Utilisation de la micro-architecture Cairngorm
J'ai donc lu ce gros bébé de 450 pages (disponible aussi à la vente au format PDF) et je dois avouer que je suis assez déçu de la qualité de l'ouvrage. Tout d'abord, il est toujours assez frustrant de lire un livre avec des bouts de code et des exemples que l'on doit télécharger pour voir ce que cela donne. Surtout la partie Charting qui, puisqu'imprimée en noir et blanc et parfois assez illisible, mais passons sur ce détail.
Ce livre est dédié à un "Public : Concepteurs d'applications développeurs, chefs de projet…" et ce n'est pas vraiment l'impression qui en ressort. Comme l'indique la table des matières, on part de la base avec une introduction à l'ActionScript 3 et au MXML. Viennent ensuite des chapitres qui sont souvent un peu '"light" sur les différentes familles de composants du framework Flex (Validators, Styles, States, L10n …). Cela s'éparpille un peu et au final, on voit les bases mais en aucun cas des applications professionnelles. Les seules parties qui restent intéressantes sont les 2 dernières sur AMFPHP et Cairngorm car assez fournies en exemples.
Les yeux des habitués des documentations Adobe reconnaitront aussi quelques abus au niveau des droits d'auteur. La partie Flex Charting par exemple est simplement une traduction du document Adobe Flex 3, ADVANCED DATA VISUALIZATION DEVELOPER GUIDE, pdf disponible en téléchargement sur les livedocs de Flex. J'ai moi-même réalisé une traduction minutieuse de ce document, répartis sur de nombreux tutoriaux Flex, notamment dans la catégorie Flex Charting de ce blog. Cependant, avant de faire cette traduction, je me suis renseigné auprès d'Adobe pour savoir s'il était légalement possible de faire la traduction de ce document. Il apparait que le contenu de la livedocs est sous licence Creative Commons BY-NC-SA, comme précisé dans les "Legal Notices". Vu que je n'en ai pas une utilisation commerciale, j'ai simplement du préciser mes sources (dans le footer de ce blog). Dans ce livre, il n'est nulle part (j'ai bien cherché) précisé qu'une partie de l'ouvrage est issu des Livedocs ce qui est très border-line pour un produit commercial. D'autant plus que j'ai quelques doutes sur la partie Styles et localization mais passons
.
Au final, c'est un livre sur Flex en Français, ce qui est assez rare pour être souligné, mais qui reste bon si vous voulez attaquer Flex depuis 0. Je conseille aux personnes ayant déjà quelques mois de pratique de Flex (ou ceux qui ont lu tous les articles de ce blog
) de passer leur chemin sur ce livre, qui ne vous apprendra que peu de choses au final. Les débutants apprécieront sûrement cet ouvrage qui permet de voir les bases de Flex.
Si vous voulez vraiment savoir comment créer des applications Flex professionnelles, je vous conseille Advanced Flex 3, qui va en profondeur dans la conception d'applications Pro.
Articles similaires
- Programmation Flex 4 publié chez Eyrolles – Ma première publication!
- BarCamp sur les Interfaces Riches @ Lyon le 23 Juin 2010
- Flex 4.5 pour mobiles par Christophe Keromen publié chez Dunod
- Flex ActionScript – Création d'objets XML en ActionScript 3
- Flex Modules – Communication entre Module et Application
Aucun trackbacks pour l'instant






28 juillet 2009
Bonjour,
Merci, c'est intéressant d'avoir un avis sur un livre avant de l'acheter, cependant je trouves que votre critiques "négative" est un peu dur à encaisser pour l'auteur, surtout si celui-ci espérait être rémunéré avec (vous l'avez un peu plombé…).
J'apprécie beaucoup votre site, on y trouve vraiment de tout sur flex, et je prends plaisir à voir les nouveaux articles, mais cette fois-ci je suis déçu par l'esprit de votre critique.
Cordialement.
28 juillet 2009
Bonjour,
effectivement, j'ai été plutôt négatif car déçu par cet ouvrage qui ne tient pas ses promesses, selon moi. L'auteur espère surement être rémunéré avec cet ouvrage et je ne doute pas qu'il le sera vu sa présence sur google et le peu de livres sur Flex en Français. Le titre est cependant trop "aguicheur" par rapport au contenu et les abus dont je parle sur les droits d'auteur ne m'ont pas encouragé à en dire du bien. Comme je le dis, cela reste quand même un bon livre pour les débutants.
Fabien
13 décembre 2010
Bonjour,
Maintenant que Flex 4 est bien arrivé, je pense qu'il faudrait souligner l'excellent livre : Flash builder and Flex 4 Bible de David Gassner.
Evidemment il est entièrement en Anglais, mais pour aller plus loin il est indispensable !
Je trouvais que cela manquait sur votre site pourtant si utile
Cdt,
13 décembre 2010
Intéressant, il faudrait que je me le procure pour en faire une review
Fabien
1 août 2011
Bonsoir fabien, je voudrais savoir s'il existe des ouvrages ou des ressources sur le conception d'IHM ergonomiques.
En faite j'ai l'impression que mes projet bien fonctionnels ne sont pas assez pro du point de vue interface.
Merci
2 août 2011
Salut,
Il n'existe pas (à ma connaissance) de livre sur la conception d'IHM ergonomique en Flex. Cette notion étant assez générale, je pense qu'un livre comme celui-ci peut faire l'affaire:
http://goo.gl/r4gA7
Fabien