le kit gratuit adobe flex sdk comprend les technologies indispensables aux développeurs pour commencer à créer dès à présent des applications flex efficaces. flex est un framework 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. langages : mxml et actionscript mxml est le langage utilisé par les développeurs pour définir l'interface d'une application. actionscript est le langage permettant de définir la logique applicative. flex framework : des services applicatifs stratégiques et une bibliothèque de classes flex est fourni avec un ensemble de bibliothèques de classes et de services applicatifs prédéfinis procurant une longueur d'avance aux développeurs. ces services incluent le système d'agencement et d'affichage applicable à l'interface utilisateur, les liaisons de données, le système stylistique gérant l'aspect de tous les composants de l'interface utilisateur, le glisser-déposer ainsi que le système d'effets spéciaux et d'animations applicables aux animations et transitions. composants les composants, y compris les commandes de l'interface utilisateur et les "layout containers", procurent d'énormes gains de productivité. options, cases à cocher ou boutons radio simples, ou grilles de données, listes modifiables ou éditeurs complexes, la bibliothèque de composants comprend toutes les commandes d'interfaces utilisateur requises par les développeurs. elle inclut une sélection d'habillages étonnants qui peuvent être revus et corrigés en réponse aux exigences spécifiques d'une application. les conteneurs fournis avec flex framework facilitent la conception d'agencements complexes et évolutifs côté développeurs. compilateur et outils le compilateur est au cœur de flex framework. il compile des fichiers mxml avec l'ensemble des fichiers actionscript qui leur sont associés ainsi qu'avec d'autres ressources pour créer une application. ce compilateur étant fourni sous forme d'utilitaire distinct ou associé à adobe flex builder, les développeurs peuvent opter pour l'environnement de développement intégré à flex builder, basé sur eclipse, ou pour celui de leur choix.