Composants et Fonctionnalités de Flash Platform
Objectifs
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.
Résumé
Flex est une composante essentielle de la Flash Platform d’Adobe, facilitant la création d'applications riches et d'animations en Flash.
Description
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.