Exécution d'Applications Flash avec Flex et Runtime Air

Depuis sa version 3, Flex permet d'exécuter des applications Flash en dehors du navigateur grâce au Runtime Air, offrant des fonctionnalités supplémentaires et la possibilité d'être utilisé en mode déconnecté.

Détails de la leçon

Description de la leçon

Avec la version 3 de Flex, il est désormais possible de faire tourner des applications créées en Flash en dehors du navigateur web. Pour tirer profit de cette capacité, il est nécessaire d'installer un Runtime Air sur le poste de l'utilisateur. Ce runtime agit comme une version du Flash Player qui peut s'exécuter directement depuis l'ordinateur de l'utilisateur sans avoir besoin d'une connexion à un serveur.

Le Runtime Air offre de nombreuses fonctionnalités supplémentaires par rapport au framework web de Flex, telles que : l'interaction avancée avec le système d'exploitation de l'utilisateur, l'exploration des fichiers locaux, et la communication avec des dispositifs de stockage externe comme les clés USB ou les disques durs. Ces capacités permettent aux applications de fonctionner en mode déconnecté, offrant ainsi une plus grande flexibilité et autonomie.

Dans cette leçon, nous découvrirons une application pratique utilisant le Runtime Air et montrerons comment elle peut s'exécuter directement sur votre machine. En explorant les contenus du dossier d'application sur Windows ou du fichier app sur Mac, l'on trouve notamment le fichier SWF généré par Flash Builder, nécessaire au fonctionnement avec Flash Player.

Objectifs de cette leçon

Les objectifs de cette vidéo sont :
- Comprendre comment configurer et installer le Runtime Air.
- Apprendre à exécuter des applications Flash en mode déconnecté.
- Découvrir les fonctionnalités supplémentaires offertes par le Runtime Air.

Prérequis pour cette leçon

Les prérequis pour cette vidéo incluent :
- Connaissance de base des applications Flash et Flex.
- Compétence en développement avec Flash Builder.
- Familiarité avec les systèmes d'exploitation Windows ou Mac.

Métiers concernés

Les professionnels concernés par ce sujet peuvent inclure :
- Développeurs d'applications de bureau.
- Ingénieurs logiciels spécialisés en applications multimédia.
- Designers interactifs travaillant avec des animations et du contenu riche.

Alternatives et ressources

En alternatives à Flex avec Runtime Air, on peut considérer:
- Adobe Animate pour créer des animations et des jeux interactifs.
- Microsoft Silverlight pour des applications riches similaires.
- HTML5 et JavaScript pour des applications web multiplateformes sans besoin de plugins spécifiques.

Questions & Réponses

Le Runtime Air permet d'exécuter des applications Flash en mode déconnecté, sans connexion à un serveur, et offre des fonctions supplémentaires telles que l'interaction avec le système utilisateur et le stockage externe.
Le Runtime Air offre une interaction avancée avec le système d'exploitation, la possibilité d'explorer des dossiers locaux et de communiquer avec des dispositifs de stockage externe, ce qui n'est pas possible avec le simple framework web de Flex.
Une application Flash peut être exécutée avec Runtime Air en utilisant le fichier SWF généré par Flash Builder, qui fonctionne directement avec le Flash Player installé sur la machine de l'utilisateur.