A propos de ActionScript

A quoi sert le logiciel

ActionScript est un langage de script créé par Macromedia dans le cadre du développement du format Flash. Il permet de développer des applications web riches et interactives plus poussée que le logiciel.

Historique

A ses débuts, Flash permet déjà d'atteindre un certain niveau d'interaction. Mais pour augmenter encore l'expérience utilisateur et permettre aux développeurs d'aller encore plus loin dans les usages, Macromedia inaugure en 1999, à l'occasion de la v4 de Flash, un nouveau langage de script simple. Il inclut alors les notions de variables, d'expressions, d'opérateurs, de conditions et de boucles appelées ''Actions'' (D’où le nom Action+Script). Par la suite ActionScript (appelé aussi AS) évolue au même rythme que le Flash Player. De nouvelles fonctions lui sont ajoutées avec notamment la prise en charge du CSS à la sortie d'AS2. A l'occasion de la sortie d'ActionScript 3 et du FlashPlayer 9, Adobe inaugure une nouvelle approche orientée objet, une nouvelle machine virtuelle, une nouvelle gestion des évènements basés sur DOM ainsi qu'une ouverture vers DirectX et OpenGL.

Description du Logiciel

Orienté objet et prototype basé sur ECMAScript, ActionScript est un langage de script web qui permet de développer des interactions fortes et précises entre l’utilisateur et la machine, ceci au coeur même des applications et animations Flash au format SWF. Il offre donc logiquement un meilleur contrôle des éléments multimédia d'une animation comme les images, les sons et bien sûr les vidéos dont il peut gérer la diffusion en streaming.

Autre spécificité d’ActionScript, il intègre directement à sa bibliothèque une API qui utilise les fichiers XML et Socket pour le transfère automatique d’informations entre le client Flash et le serveur (très utile pour concevoir un jeu multijoueurs par exemple). Dans le même registre, AS gère complètement la communication directe entre une application et un serveur, PHP par exemple.

A noter que l’arrivée d’ActionScript 3.0 marque une nouvelle approche. Devenu un langage de programmation orienté objet, il permet d’aller encore plus loin dans le développement de l’interactivité Homme/Machine tout en étant considéré comme 10 fois plus rapide que la précédente version. En revanche, il est important de noter qu’une application développée sous AS3 a de grandes chances de ne pas être compatible avec une version inférieure du Flash Player 9.

Plateformes compatibles

100% compatible Mac OS et Windows

glissez un tuto
pour l'ajouter en favoris !
newsletter nouveautés
ActionScript
×