Flash > Flex > Air

Flex est un framework Open Source qui permet de créer des applications web ultra-interactives et expressives se déployant à l'identique sur la plupart des navigateurs, postes de travail et systèmes d'exploitation. Il offre un modèle de programmation évolué qui repose sur des langages standard et gère les modèles de conception courants. MXML, langage déclaratif basé sur XML, sert à décrire l'agencement et le comportement de l'interface utilisateur tandis qu'ActionScript 3, puissant langage de programmation orienté objet, est employé pour la création de fonctions de traitement côté client. Les applications Internet riches créées avec Flex s'exécutent dans le navigateur à l'aide du logiciel universel Adobe Flash® Player ou en local via Adobe AIR™. Ce faisant, les applications Flex s'exécutent à l'identique dans les principaux navigateurs comme en local, tous systèmes d'exploitation confondus. En outre, grâce au moteur d'exécution multiplate-forme Adobe AIR, elles ont désormais accès aux données en local et aux ressources système sur le poste de travail.