Gilles De Truchis
Petit prélude pour ceux qui découvrent ce langage.
La langage actionscript 3 est basé sur la spécification ECMAScript (ECMA 262) ainsi que partiellement sur l'ECMAScript 4. Ces derniers constituent le coeur du langage et englobent des types natifs tels que Array, Date, Object, String etc.
Adossé à l'ECMAScript on trouve l'API du lecteur Flash regroupé dans un package "flash". Les classes de ce package sont importées automatiquement au sein de l'environnement auteur de Flash CS3 ou
Flash CS4. Le developpement AS est possible gratuitement grâce à Flash developp ou au SDK de Flex ou via des softs (payants) tels que Flex Builder ou Flash Pro. Les différents lecteurs AS3 sont,
Flash (applications destinées au web), AIR (applications de bureau), et Flash Lite (applications destinée aux téléphones Mobiles). Les applications peuvent donc être portées sur de nombreux
supports pour de nombreux usages. La présence d'un IDE (Flash CS3, CS4 ou CS5) permet une prise en main rapide du langage et permet à des non-développeurs de profiter d'outils d'animations
graphiques puissants! L'AVM 2, la machine virtuelle de l'AS, transcrit le bytecode en langage machine (compilation just-in-time). J'ai personnellement découvert ce langage après avoir
tenter quelques expériences en Java ce qui m'a facilité l'apprentissage. J'ai du faire un site web et je me suis tourné vers Flash, je suis depuis resté fidèle à ce langage... J'espère que les
sources que vous trouverez ici pourront vous être utiles...