Développez de applications riches au moyen d'un puissant environnement de développement intégré basé sur Eclipse™ comprenant des éditeurs pour MXML, ActionScript et CSS, avec mise en couleur de la syntaxe, assistance à la saisie des instructions, masquage du code, corrections rapides, etc.
Augmentez la productivité des développeurs en accélérant le cycle création-débogage et en leur soumettant immédiatement des rapports d'erreurs à l'aide du compilateur incrémentiel intégré.
Conservez automatiquement un historique en local de chacun des fichiers d'un projet, afin d'annuler facilement des modifications et de revenir tout aussi aisément à une version précédente.
Identifiez et résolvez les problèmes en un clin d'œil en faisant appel au débogueur intégré pour définir des points d'arrêt, inspecter variables et expressions, modifier des valeurs et superviser des messages de trace.
Assemblez et prévisualisez des interfaces applicatives Flex en mode Création au moyen d'une bibliothèque très complète de composants intégrés ou sur mesure.
Personnalisez l'aspect d'une application à l'aide d'éditeurs CSS et de propriétés graphiques afin de définir en un clin d'œil les propriétés les plus couramment utilisées et de prévisualiser les résultats en mode Création.
Élaborez des tableaux de bord et procédez à une analyse interactive des données en effectuant un simple glisser-déposer de graphique et en le reliant à une source de données à l'aide de la bibliothèque Flex Charting, disponible en complément de Flex Builder 2 ou sous forme de produit autonome.
Invoquez des services web ou lancez des requêtes de contenus XML ou d'autres données via HTTP au moyen d'une riche bibliothèque intégrée de services d'accès aux données. Tirez parti de fonctions de gestion de données plus évoluées, y compris la transmission des données en temps réel, la synchronisation automatisée des données et un accès direct aux méthodes sur des objets Java™ côté serveur à l'aide de Flex Data Services 2.
Supprimez la complexité et les risques d'erreur induits par un processus de synchronisation des données de type client riche en instaurant un moteur de synchronisation hautes performances entre le client et le serveur.
Gérez et exploitez facilement de volumineux jeux d'enregistrements à l'aide d'un moteur de pagination intégré efficace.
Éliminez les interférences avec les flux applicatifs occasionnées par des interruptions temporaires des services réseau en faisant appel aux fonctionnalités de messagerie intégrée pour garantir la transmission fiable des données.
Recourez à la technologie de push pour diffuser des données à plusieurs milliers d'utilisateurs simultanément sans scrutation de leur part, en leur fournissant des vues actualisées sur des données critiques — applications boursières, suivi en direct des ressources, automatisation de la chaîne de production, etc.
Publiez et abonnez-vous à des sujets de discussion en temps réel avec autant de fiabilité, d'évolutivité et de qualité de service que les clients lourds classiques, en autorisant la création d'applications stratégiques plus complexes — logistique, gestion des stocks, cotation en Bourse, etc.
Créez des applications partageant simultanément des informations en contexte avec d'autres utilisateurs, donnant naissance à de nouveaux concepts applicatifs comme la "navigation collaborative", laquelle permet aux utilisateurs de partager des expériences et de collaborer en temps réel avec d'autres utilisateurs.
Créez des applications visuellement riches au moyen d'une bibliothèque complète de graphiques interactifs : de surface, à barres, à bulles, en chandelle, à colonnes, en courbes, à secteurs et boursiers, entre autres.
Personnalisez vos applications en maîtrisant totalement les couleurs, polices et types de libellé grâce aux feuilles de style CSS.
Flex Charting est parfaitement intégré à l'infrastructure générale (effets, styles, liaisons de données et glisser-déposer) d'Adobe Flex et fonctionnera de manière parfaitement transparente avec Flex Data Services.
Personnalisez vos graphiques avec des fonctionnalités interactives telles que le zoom avant ou l'effet de survol, ou servez-vous de classes fondamentales pour créer des types de graphiques entièrement nouveaux.