Flex permet aux développeurs d'applications web de créer efficacement des interfaces interactives et expressives pour les applications web et bureautiques. Les applications attrayantes créées avec Flex touchent davantage d'utilisateurs, améliorent la productivité et la satisfaction, et augmentent les bénéfices.
Les applications Flex mettent à profit le moteur d'exécution Adobe Flash Player 9. Installé sur plus de 98 % des ordinateurs connectés à Internet, Flash Player garantit aux utilisateurs des interactions homogènes, fonctions d'accessibilité à l'appui, tous navigateurs et toutes plates-formes confondus. Il s'agit d'un moteur d'exécution client de qualité professionnelle, faisant la part belle aux illustrations vectorielles, capable de gérer les applications à fort pourcentage de données les plus exigeantes sans ralentir la cadence.
Nouveau moteur d'exécution client, Adobe AIR™ assure le déploiement d'applications Internet riches en local, favorisant la multiplication en ligne/hors ligne de RIA résolument plus attrayantes et performantes. Le framework Flex gère en mode natif les nouvelles API AIR, et Adobe Flex Builder 3 fournit tous les outils nécessaires pour développer, déboguer, compiler et signer les applications créées avec Adobe AIR.
Assemblez et élaborez des applications Internet riches en exploitant plus d'une centaine de composants pré-intégrés. Utilisez le puissant environnement de développement Adobe Flex Builder 3, basé sur Eclipse, pour accélérer encore le développement, le débogage et le test des RIA web et bureautiques.
L'association de Flex et d'Adobe Creative Suite™ 3 permet d'obtenir des processus fluides et cohérents, mettant en œuvre des outils hors pair. Utilisez Flash, Fireworks, Illustrator et Photoshop pour créer des ressources dans des formats Flex natifs. À l'aide de Flex Builder, importez-les facilement dans l'interface d'une application Internet riche.
Gagnez du temps avec une bibliothèque très complète de composants, d'habillages, de conteneurs et de services applicatifs. Servez-vous des assistants pour établir une connexion à des services web existants ou générer un code de connexion de base de données dans ColdFusion, PHP, ASP.NET et Java.
Flex 3 est disponible en Open Source via le projet Flex SDK Open Source*. Flex offre un modèle de programmation évolué qui repose sur des langages standard et gère les modèles de conception courants. Libre à vous d'enrichir son framework Open Source pour l'adapter à vos besoins et participer, ce faisant, à l'évolution de Flex.
Avec la technologie Open Source BlazeDS*, connectez aisément des applications Flex et AIR à des infrastructures serveur Java, à des données distribuées et à des systèmes back-end pour déployer en temps réel des interactions réactives, adaptées aux données, dans le navigateur comme en local.
Enrichissez petit à petit vos projets en incorporant des micro-applications ou des composants à des sites web existants, ou bouleversez totalement les échanges avec les utilisateurs au travers d'applications mono-écran captivantes, via un investissement unique.
Flex est conçu pour réaliser, à partir de simples composants de sites web, des applications à part entière s'exécutant dans un navigateur ou en local. Avec sa bibliothèque très complète de composants pré-intégrés, Flex constitue une solution d'envergure pour la création de RIA de tout type. Les développeurs ont le choix du protocole de transport des données — XML sur HTTP, AMF (ActionScript Message Format) ou RTMP en utilisant LiveCycle Data Services ES (anciennement Flex Data Services).