Introduction à la Flash Platform d'Adobe
Flex est une composante essentielle de la Flash Platform d’Adobe, facilitant la création d'applications riches et d'animations en Flash.
Introduction
Les bases de Flex
Les composants d'interfaces








Création de 'pages' et animation
Changer l'apparence des composants (Skinning)
Interaction avec des données














Classes AS
Adobe AIR







De Flex 3 à Flex 4
Aller plus loin
Extrait gratuit
Détails de la leçon
Description de la leçon
La Flash Platform, proposée par Adobe, est un ensemble de technologies permettant la réalisation d'applications riches et d'animations en Flash. Elle comprend trois outils principaux : Flash Professional pour la création d'animations web, Flash Catalyst pour la création d'interfaces à partir de fichiers Illustrator ou Photoshop, et Flash Builder pour le développement des applications en Flex. Au cœur de la Flash Platform se trouve le framework Flex, une bibliothèque de composants et d'interfaces. Flex, open source et gratuit, permet la modification et l'ajout de composants selon les besoins spécifiques. Il combine les langages MXML pour la définition des interfaces et ActionScript 3 pour le développement et l'animation des interfaces. Un compiler fourni par Adobe transforme le code en applications exécutables dans un Flash Player. De plus, la plateforme offre des services serveur, incluant le streaming de vidéos et l'accès aux données, et supporte deux types de clients : Flash Player pour les applications web et le Runtime Air pour les applications déconnectées.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de présenter les composants de la Flash Platform, d'expliquer le rôle du framework Flex, et de détailler les outils de développement tels que Flash Builder et Flash Catalyst.
Prérequis pour cette leçon
Pour suivre cette vidéo, il est recommandé d'avoir des connaissances de base en développement web et en utilisation des outils Adobe, comme Illustrator et Photoshop.
Métiers concernés
Les professionnels tels que les développeurs front-end, les concepteurs UX/UI, et les animateurs multimédia trouveront cette technologie particulièrement utile pour créer des applications et des expériences interactives.
Alternatives et ressources
Parmi les alternatives à la Flash Platform, on peut citer HTML5 avec JavaScript pour les applications web interactives, ainsi que frameworks comme Angular ou React pour le développement d'applications riches.
Questions & Réponses
