Détails de la leçon
Description de la leçon
Le FlashPlayer permet d’exécuter nos animations Flash et nos programmes ActionScript de manière universelle à travers différentes plateformes comme Windows, macOS et Linux. Cette fonctionnalité repose sur une machine virtuelle intégrée, capable de lire et d'exécuter des fichiers SWF.
Depuis la version FlashPlayer 9, le logiciel est doté de deux machines virtuelles distinctes : AVM1 pour ActionScript 1 et ActionScript 2, et AVM2 pour ActionScript 3. AVM1 continue d’exécuter le code des versions antérieures tandis que AVM2 s’occupe de la version la plus récente. Il est important de noter que bien que la communication entre ces deux machines soit possible, elle n’est pas forcément recommandée en raison des contraintes supplémentaires qu'elle impose sur l’intégration du code ActionScript.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de :
- Comprendre le rôle du FlashPlayer dans l’interprétation de SWF.
- Apprendre la différence entre les machines virtuelles AVM1 et AVM2.
- Connaître les bonnes pratiques pour utiliser ActionScript dans des projets cross-plateformes.
Prérequis pour cette leçon
Les prérequis pour suivre cette vidéo sont :
- Connaissances de base en programmation.
- Expérience avec Flash et ActionScript.
Métiers concernés
Les métiers liés à ce sujet incluent :
- Développeur Flash
- Designer d'animations interactives
- Spécialiste en médias enrichis
Alternatives et ressources
Comme alternatives au FlashPlayer, les utilisateurs peuvent envisager :
- HTML5 et JavaScript pour les animations web modernes.
- Unity pour les jeux et animations interactives.