Comprendre les bases d'ActionScript 3
Objectifs
Les objectifs de cette vidéo sont d'introduire ActionScript 3, de démontrer ses améliorations par rapport à ActionScript 2, et de préparer les développeurs à la programmation avec ce langage.
Résumé
Le langage ActionScript 3, fondé sur la spécification ECMAScript, améliore nettement la performance et la solidité par rapport à ActionScript 2.
Description
ActionScript 3 est une révision majeure d'ActionScript 2, basée sur la spécification ECMAScript ECMA-262 4e édition. Cette version apporte des améliorations significatives dans la gestion de l'affichage et des événements, basées sur des standards fiables et solides. En parallèle, la machine virtuelle du FlashPlayer, qui interprète ActionScript 3, a été largement optimisée. Par conséquent, le langage est beaucoup plus rapide à l'exécution et plus robuste. Les développeurs venant d'autres langages orientés objets comme Java trouveront des similitudes et s'adapteront rapidement. Bien que cette formation ne couvre pas la programmation orientée objets en ActionScript 3, elle permettra de poser les bases nécessaires pour se diriger ensuite vers des frameworks tels que Flex ou le runtime R, enrichissant ainsi le nombre de classes, méthodes et fonctionnalités disponibles. Avec ActionScript 3, il est possible de créer des sites web, des applications de bureau, et des modules comme des players audio et vidéo.