Aujourd’hui je consacrerai cet article à la bibliographie autour du langage Actionscript 3.0. En effet, comme vous aurez pu le remarquer, nos chères librairies regorgent de bouquins parlant de Flash, d’Actionscript ou de Flex, mais pour la plupart ils ne sont pas tous au point ou se cantonnent à parler de Flash comme un outil pour créer des animations, des boutons et des minis interactivités sans aborder l’aspect programmation objet, les designs patterns, les interfaces externes, les sockets, etc. Bref! Toutes les ficelles pour mener à bien un projet d’entreprise dans lequel on souhaite faire cohabiter différents langages de développement.
A propos de Flash
Pratique de l’AS 3.0
Je commencerai par le livre de Thibault Imbert qui a (enfin) été publié aux éditionx Pearson. Il s’adresse aussi bien aux développeurs débutants qu’avancés, et est écrit dans un style simple et clair. Il explique comment traiter les objets, le texte, le son et la vidéo, le chargement et l’envoi de données externes, les sockets ou encore la 3D. Vous trouverez des références aux précédentes versions d’ActionScript afin de faciliter la compréhension de certains concepts.
Son livre est également disponible en téléchargement sur le site de l’auteur : http://www.bytearray.org
Essential ActionScript 3.0
Un livre de Colin Moock aux éditions O’Reilly s’attarde essentiellement sur le corps du langage AS 3.0 et la programmation orientée objet avec quelques passages sur l’API du FlashPlayer. Le livre est divisé en 2 parties: l’une met l’accent sur les nouvelles fonctionnalités et l’autre sur les changements entre les versions 2 et 3 du langage.
Actionscript 3.0 Cookbook
Un livre de Joey Lott, Darron Schall et Keith Peters. Les éditions nommées Cookbook de O’Reilly ont pour vocation, comme leurs noms l’indique, d’être des livres de « recettes » à toujours avoir à portée de main pour trouver rapidement une solution à un problème.
Il apporte plus de 300 réponses à différents cas pratiques tels que la construction des classes, la création de composants, l’utilisation de médias (sons, images, vidéos…), le chargement et l’envoi de données XML, et bien plus encore…
A propos de Flex
Dans la même lignée que Actionscript 3.0 Cookbook, O’Reilly propose Flex 3 Cookbook de Joshua Noble, Todd Anderson et Abey George, permettant de comprendre le framework Flex, son language MXML au travers de chapitres sur les containers, les dataGrids, les lists, la gestions des images, bitmaps, vidéos et sons, les effets, les services de communication (HTTPService…) etc.

Adobe Flex 3 Training from the source
Un livre de Jeff Tapper, Mike Labriola, Matthew Boles et James Talbot aux éditions Eyrolles permettant d’appréhender la création et le développement d’applications riches, d’utiliser le language MXML et de vous connecter à des données dynamiques XML, des services web SOAP et des données distantes.
A propos des Design Patterns
Et pour terminer j’aborderai la notion des modèles de conception, pas uniquement spécifiques à l’Actionscript, mais à tous les langages de programmation orientés objet, qui ont pour but de faciliter le développement d’applications plus ou moins avancées et d’apporter des solutions simples aux problèmes de conception les plus courants.
Designs Patterns, tête la première
De Eric et Elisabeth Freeman, Kathy Sierra et Bert Bates, aux éditions O’Reilly.
Cette collection se distingue des autres par son approche axée sur la pédagogie. Les concepts s’appuient sur des jeux, des images et des exercices qui stimulent le cerveau afin de vous amener à exploiter intelligemment les design patterns et de vous transmettre une vision claire des problèmes de conception.
1 commentaire pour le moment
1 Erwan | 10 juillet 2009 à 13 h 43 min
Dans ta bibliographie, tu aurais pu ajouter « Actionscript 3.0 Design Patterns » d’Oreilly! Excellent bouquain pour se faire la main sur les design patterns… Avantage: directement appliquable en AS3
Laisser un commentaire