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...

Mar 24 fév 2009 Aucun commentaire