Généralités

 

Qu'est-ce que Flash Builder 4.6 ?
Adobe® Flash® Builder® 4.6 est un outil de développement professionnel conçu pour créer rapidement des applications sophistiquées pour les terminaux mobiles, le web et les postes de travail à l'aide de Flex et du langage ActionScript®. Il prend en charge des fonctions de programmation intelligente, de débogage interactif détaillé et de conception graphique de l'interface utilisateur.
Nouveautés de Flash Builder 4.6 ?
Prenant en charge le développement et le test des applications mobiles, Flash Builder 4.6 permet de créer des applications pour Android™, iOS et Blackberry® au moyen d'une base de code commune, mais aussi de partager le code d'applications web. De nombreux perfectionnements ont également été apportés à Flash Builder 4.6 en termes d'outils et de performances pour accélérer le développement et les tests des applications tout en améliorant la qualité de ces dernières. Une grande partie des nouveautés de Flash Builder 4.6 apportera de nombreux avantages aux développeurs qui travaillent avec le framework Flex, notamment les versions 3, 4 et 4.6. La mise à jour vers Flash Builder 4.6 ne requiert pas nécessairement celle vers Flex 4.6.
Une nouvelle version du framework Flex Open Source est également disponible. Flex 4.6 offre la possibilité de créer des applications mobiles à l'aide du framework Flex. Les développeurs peuvent désormais créer des applications pour le web, les terminaux mobiles et les postes de travail à l'aide d'un framework Flex unique, tout en partageant le code sur l'ensemble des plates-formes et des équipements. Cela représente un gain de temps non négligeable pour le développement d’applications à destination de plusieurs plates-formes et terminaux. Flex 4.6 comprend également de nouveaux composants Spark tels que Spark Datagrid, Form et Image, ainsi que des perfectionnements de la bibliothèque RSL (Runtime Shared Library) et du compilateur.
Quelles sont les nouveautés de Flash Builder 4.6 ?
Développez des applications mobiles et multi-écrans :
Développement d'applications mobiles pour plates-formes mobiles multiples :
développez des applications autonomes pour une ou plusieurs plates-formes mobiles grâce à la prise en charge des projets ActionScript et Flex. Les modes Création et Code autorisent désormais le développement pour terminaux mobiles grâce aux nouveaux composants directement exploitables sur terminaux mobiles. Les interactions avec les écrans tactiles et les performances des terminaux sont ainsi optimisées.
● Prévisualisation, débogage et profilage d'applications mobiles :
testez vos applications mobiles sur poste de travail au moyen d'un émulateur mobile de l'environnement d'exécution Adobe AIR®, ou sur un terminal mobile connecté en local, et assemblez, déployez et lancez vos applications d'un simple clic.
● Compilation et signature d'applications mobiles :
déployez, compilez et signez les ressources requises sous la forme d'un fichier d'installation spécifique d'une plate-forme, en vue de le charger sur un site de distribution ou une boutique en ligne d'applications mobiles.
● Extensions natives :
accédez aux dernières fonctionnalités pour iOS, Android, BlackBerry Tablet OS, Windows, Mac OS et Linux.
● Version "captive" du moteur d'exécution :
augmentez les taux d'installation et réduisez le coût des tests en incluant le moteur d'exécution avec l'application.
Accélérez la programmation et le test des projets Flex et ActionScript :
Modèles de code :
bénéficiez de modèles de code (ou extraits) recommandés pour ActionScript, MXML et CSS. Utilisez la fonction d'assistance à la rédaction pour passer en revue les modèles disponibles et les insérer dans le code. Créez des modèles de code personnalisé et importez ou exportez-les pour les partager au sein d'une équipe ou entre plusieurs d'entre elles.
● Remplissage automatique du code de métadonnées :
enrichissez la fonction d'assistance à la rédaction avec l'option de remplissage automatique du code des métadonnées, qui permet d'obtenir des suggestions pour le kit SDK Flex et les balises de métadonnées personnalisées. Les cycles de propositions ActionScript facilitent la visualisation de collections groupées de modèles, variables, fonctions, classes, etc. lorsque vous utilisez la fonction d'assistance à la rédaction.
● Génération de code :
utilisez l'Assistant/Correctif rapide pour accéder à des fonctions de changement de nom et de manipulation des variables, de génération de méthodes get et set, de génération de gestionnaires d'événements, d'organisation d'importations, etc. Utilisez la fonction Remplacer/Implémenter pour définir des méthodes à partir d'une superclasse ou d'une interface.
● Personnalisation de Flash Builder :
personnalisez la façon dont Flash Builder génère du code MXML et ActionScript, spécifiez des clés de déclenchement pour invoquer l'assistance à la rédaction, spécifiez des clés pour accepter les suggestions de remplissage automatique, spécifiez des versions Adobe Flash Player autonomes pour le lancement et le débogage, et utilisez des fichiers SWC FlexUnit externes.

 

Bénéficiez d'une prise en charge étendue des plates-formes et de performances accrues :
● Prise en charge des dernières plates-formes en date :
bénéficiez de la prise en charge d'Eclipse™ 3.6 et de la plate-forme Eclipse standard pour la diffusion Java™, de la version Cocoa d'Eclipse sur Mac OS X et de Flash Player 10.1, Adobe AIR 2.5 et Flex SDK 4.5, y compris les nouvelles commandes Spark Datagrid, Form et Image pour les applications web/bureautiques, et les améliorations de la bibliothèque RSL (Runtime Shared Library) et du compilateur.
● Gains de performances favorisant le développement d'applications volumineuses :
accélérez le développement des applications Flex volumineuses grâce à une réduction de 65 % de la durée de refactorisation sur les projets comportant de nombreuses bibliothèques dépendantes, à une réduction de 60 % de la quantité de mémoire requise pour profiler les applications complexes et à une meilleure réactivité du profileur avec les applications complexes.

 

Flash Builder 4.6 fonctionnera-t-il avec les applications Flex 3 ou Flex 4 existantes ? Puis-je utiliser les nouveautés de Flash Builder 4.6 avec les anciennes versions de Flex ?
Oui, vous pourrez bénéficier de la majorité des nouveautés de Flash Builder 4.6 lorsque vous programmerez et assurerez la maintenance d'applications créées avec Flex 3 ou Flex 4. Lorsque vous commencerez à utiliser le modèle de composants Spark, vous pourrez toujours employer les composants MX des anciennes générations du framework Flex. Flash Builder 4.6 vous permettra de créer des applications avec la version 3, 4, 4.5 ou 4.6 du framework Flex.
Quelle est la différence entre Flash Builder, Flash Professional et Flex ?
Flash Builder :
Flash Builder est un outil de productivité basé sur Eclipse, destiné aux développeurs d'applications Flex et ActionScript. Il accélère la création, le test et l'optimisation des applications grâce à des fonctionnalités telles que la programmation intelligente, le débogage détaillé interactif, le profilage de la mémoire et des performances et la conception graphique de l'agencement de l'interface utilisateur.
Flash Professional :
outil de productivité basé sur le concept de « scénario », Flash Professional permet de créer du contenu SWF et FLV animé. Les créatifs l'utilisent notamment pour agrémenter les sites web d'éléments interactifs. Flash Professional contient un éditeur ActionScript pour les tâches d'édition ActionScript élémentaires. La plupart des développeurs ActionScript emploient en réalité Flash Builder pour les tâches d'édition ActionScript plus avancées. Vous pouvez créer des composants Flex personnalisés à l'aide de Flash Professional et les importer dans Flash Builder.
Framework Flex :
Flex est le framework Open Source sous-jacent utilisé pour créer des applications. Le framework Flex fournit le langage déclaratif, les services applicatifs, les composants et la connectivité données indispensables à la création rapide d'applications pour les terminaux mobiles, le web ou les postes de travail. Libre à vous d'enrichir Flex pour l'adapter à vos besoins et contribuer à son évolution dans le cadre du projet Flex SDK Open Source. Il est possible de créer des applications Flex uniquement avec le framework Flex. Mais la plupart des développeurs font appel à Flash Builder pour aller plus vite.
Qu'est-ce que le modèle de composants Spark ?
Spark est un nouveau modèle de composants Flex qui dissocie totalement l'aspect esthétique de l'aspect fonctionnel, ce qui permet de les modifier de manière distincte. Cette nouvelle architecture d’habillage et de composants se greffe sur l’architecture MX et constitue un moyen très efficace pour les créatifs et les développeurs de contrôler conjointement l’apparence de leurs applications Flex. Actuellement composé d'une quarantaine de composants et primitives, Spark est à la base de la nouvelle génération de composants. Spark permet également aux designers et développeurs de collaborer sur les mêmes projets à l'aide de Flash Builder.
Quelles sont les plates-formes mobiles prises en charge par Flash Builder 4.6 ?
Grâce aux nouveaux processus de développement pour terminaux mobiles inclus dans Flash Builder 4.6, vous pouvez créer et déployer des applications Flex et ActionScript mobiles pour les terminaux Android, Blackberry Tablet OS, iPhone et iPad.
Puis-je exécuter la même application sur le web, sur un terminal mobile et sur un poste de travail ?
Étant donné qu'à chaque plate-forme et à chaque type d'équipement correspondent des caractéristiques, tailles d'écran et résolutions différentes, certaines modifications se révéleront nécessaires. Avec une bibliothèque de code commun, vous apportez les modifications nécessaires à votre code, dont environ 70 % peuvent être réutilisés sur des plates-formes et équipements différents. Flash Builder 4.6 vous aide à faire migrer vos applications vers les différentes plates-formes en fournissant des informations détaillées sur les fonctionnalités de chacune d'elles.
Les développeurs peuvent-ils créer des applications Flex uniquement à l'aide du framework Flex Open Source ?
Oui, les développeurs peuvent créer des applications à partir du framework Flex uniquement, sans avoir à acheter d'outil Adobe. Ils seront toutefois plus productifs en l'associant à Flash Builder, qui offre de nombreuses fonctions de productivité pour accélérer le développement, le test et le dépannage.
Pourquoi Adobe a-t-il renommé Flex Builder en Flash Builder ?
Nous avons renommé Flex Builder pour refléter le rôle accru qu'il joue dans le développement des applications mobiles, web et pour postes de travail destinées à Flash Platform. Tandis que les développeurs Flex utiliseront Flash Builder pour créer et tester des applications Flex, les développeurs ActionScript s’en serviront pour écrire, modifier et tester le code ActionScript lors de la création de contenus et d'applications interactifs pour les terminaux mobiles. Le framework Flex joue également un rôle étendu dans Flash Platform en fournissant désormais le framework sous-jacent pour Flash Builder. Avec Flash Builder, les développeurs peuvent programmer en ActionScript comme en MXML, ce changement de nom reflète mieux les langages gérés par l'outil.
Nous avons par la même occasion renommé notre édition professionnelle en Flash Builder 4.6 Premium afin d'éviter toute confusion entre Flash Professional et Flash Builder Professional.
Comment présenter les atouts de Flex et Flash Builder à un responsable informatique, au responsable d'un pôle métier, ou encore à un DSI ?
● Avec Flash Platform, les entreprises peuvent créer des applications web intuitives et attrayantes permettant aux clients, partenaires et employés de mieux comprendre et utiliser les données liées aux activités clés de l’entreprise. Résultat : la productivité, la satisfaction et l’efficacité augmentent.
● Flex peut être utilisé pour enrichir petit à petit les projets en incorporant des micro-applications ou des composants à des sites web existants, ou bouleverser totalement les échanges avec les utilisateurs au travers d'applications mono-écran captivantes, via un investissement unique.
● Les applications Flex tirent parti des moteurs d’exécution Flash Platform, notamment Adobe Flash Player et Adobe AIR, déjà installés sur plus de 98 % des ordinateurs connectés à Internet.
● Plébiscitée depuis sept ans par les entreprises du monde entier, Flash Platform est la plate-forme de développement de RIA par excellence. Cette technologie de choix est employée par les plus grands éditeurs de logiciels dans leurs propres produits.
 

Formules d'achat

Quelles sont les éditions de Flash Builder 4.6 ?
Adobe Flash Builder 4.6 Standard :
outil de développement professionnel conçu pour créer rapidement du contenu et des RIA multiplates-formes à l'aide du framework Flex Open Source. Avec lui, accédez à des services web, des API REST et à d'autres sources de données.
Adobe Flash Builder 4.6 Premium :
cette édition comprend l'essentiel des fonctionnalités de l'édition Standard, ainsi que des outils de test professionnels : profileurs, système de contrôle du réseau, prise en charge de tests unitaires et compilation depuis la ligne de commande. L'édition inclut également une licence d'utilisation d'Adobe ColdFusion® Builder™.
Adobe Flash Builder 4.5 Standard pour PHP :
outre les remarquables fonctionnalités de Flash Builder 4.6 Standard, cette édition est fournie avec un exemplaire gratuit et intégré de l'environnement Zend Studio 8 pour un développement Flex/PHP optimisé.
Adobe Flash Builder 4.5 Premium pour PHP :
outre les remarquables fonctionnalités de Flash Builder 4.6 Premium, cette édition est fournie avec un exemplaire intégré de Zend Studio 8 et des outils de test professionnels (profileurs, système de contrôle du réseau, prise en charge de tests unitaires et compilation depuis la ligne de commande).
Pourquoi utiliser Flash Builder Premium plutôt que Flash Builder Standard ?
L'édition Premium d'Adobe Flash Builder 4.6 comprend des outils de test professionnels : profileurs, système de contrôle du réseau et framework de test automatisé. Elle s'intègre avec les tests unitaires Flex, prend en charge la compilation depuis une ligne de commande et inclut une licence ColdFusion Builder.
Outils de test performants
● Optimisez les performances applicatives au moyen de profileurs de mémoire et de performances qui surveillent et analysent la consommation de mémoire et les cycles du processeur.
● Tirez parti d'outils de test fonctionnels automatisés tels que HP QuickTest Professional (anciennement Mercury QuickTest Professional).
● Bénéficiez d'une nouvelle prise en charge pour le projet FlexUnit Open Source.
Moniteur de réseau
Générez une traçabilité détaillée des données circulant entre l'application Flex locale et le système back-end ; le débogage et l'optimisation des performances seront ainsi facilités.
Compilation depuis la ligne de commande
Une nouvelle fonction de compilation depuis la ligne de commande gère les processus de création automatisés.
ColdFusion Builder
est un environnement de développement intégré basé sur Eclipse pour le développement d'applications ColdFusion. Son étroite intégration avec Flash Builder permet de développer rapidement des applications web expressives à l'aide de Flex et d'Adobe ColdFusion.
Combien coûte Flash Builder ?
Flash Builder 4.6
Flash Builder 4.6 Standard : 199 euros pour la version complète/79 euros pour la mise à jour.
Flash Builder 4.6 Premium : 549 euros pour la version complète/239 euros pour la mise à jour.
Flash Builder 4.6 Standard est gratuit pour les étudiants ainsi que pour les enseignants et administrateurs des établissements d'enseignement.
Version Éducation de Flash Builder 4.6 Premium : 239 euros pour la version complète.
Flash Builder 4.5 pour PHP
● Flash Builder 4.5 Standard pour PHP : 319 euros pour la version complète/239 euros pour la mise à jour.
● Flash Builder 4.5 Premium pour PHP : 629 euros pour la version complète/479 euros pour la mise à jour.
● Flash Builder 4.5 pour PHP Premium version Éducation : 219 euros pour la version complète.
Flex 4.6
Flex 4.6 est un framework Open Source gratuit de composants. Le framework est fourni avec Flash Builder, mais vous pouvez également le télécharger gratuitement sur le site Adobe.com.
Qui peut bénéficier de licences gratuites de Flash Builder 4.6 ?
Les clients possédant un Plan de mise à jour en cours de validité ou un contrat Platinum Maintenance recevront le produit sans frais supplémentaires.
Flash Builder est-il toujours gratuit pour le secteur de l'éducation ?
Oui, Flash Builder 4.6 Standard est toujours gratuit pour le secteur de l'éducation. La version Éducation de Flash Builder 4.6 Premium est désormais disponible au tarif de 299 euros. Les clients du secteur de l'éducation qui possèdent déjà un exemplaire de Flex Builder 3 ou Flash Builder 4 Standard (version Éducation) peuvent demander un exemplaire gratuit de Flash Builder 4.6.
Où puis-je acheter Flash Builder 4.6 ?
Flash Builder 4.6 sera disponible à l'achat sur le site Adobe Store, directement auprès du service commercial Adobe et auprès des partenaires et revendeurs. Les licences Flash Builder 4.6 peuvent également être achetées en volume via les programmes Adobe TLP, CLP et FLP.
Flash Builder 4.6 est-il disponible en version d'essai ?
Oui, Adobe propose pour Flash Builder 4.6 une version d'essai gratuite de 60 jours comprenant les fonctionnalités de l'édition Premium. Passé ce délai, le produit cessera de fonctionner. Il sera possible, dans certains cas, d'étendre la durée de validité de la version d'essai en contactant le service clientèle d'Adobe.
Quelles sont les formules de support et de mise à jour disponibles pour Flash Builder 4.6 ?
● Programme Développeurs de solutions d'entreprise Adobe (AEDP) — Disponible par abonnement, ce programme permet de bénéficier d'une assistance sur Flex et Flash Builder, notamment d'un support illimité par e-mail.
● Offrant un support 24h/24, 7j/7, le programme Gold est disponible sous licence et par le biais du programme FLP.
● Le support Platinum inclut à la fois une assistance 24h/24, 7j/7 et un Plan de mise à jour.
● Le Plan de mise à jour et le programme de support Platinum sont disponibles via tous les circuits de distribution.
J'utilise déjà Flash Builder 4.5. Comment puis-je me procurer Flash Builder 4.6 ?
Aucune mise à jour automatique ne sera proposée aux utilisateurs de Flash Builder 4.5. Ces derniers peuvent télécharger la version d'essai de Flash Builder 4.6 et utiliser le même numéro de série que pour Flash Builder 4.5.
 

Version Éducation de Flash Builder Standard (gratuit)

Les clients du marché Éducation (étudiants, enseignants et personnel administratif) peuvent-ils obtenir gracieusement Flash Builder ?
Flash Builder 4.6 Standard est gratuit pour tous les clients éligibles du secteur de l'éducation. Les étudiants, les enseignants et le personnel administratif ont la possibilité d'obtenir un numéro de série permettant d'activer leur version d'essai en s'inscrivant sur le site d'enregistrement. Durant la procédure d'enregistrement, vous serez invité à télécharger une copie de votre carte d'étudiant, d'enseignant ou de membre du personnel administratif ou à mentionner, sur un courrier à en-tête de l'établissement, vos relations avec ce dernier. Une fois votre enregistrement validé, un numéro de série Éducation vous sera adressé par courrier électronique pour Flash Builder 4.6 Standard. Il est possible que vous deviez patienter deux semaines avant de le recevoir.
Comment les étudiants, enseignants et membres du personnel administratif peuvent-ils prouver leur éligibilité ?
L'un des justificatifs suivants doit être fourni (par téléchargement) au cours de la procédure d'enregistrement :
● Une carte d'étudiant en cours de validité
● Une carte d'enseignant en cours de validité
● Une carte de personnel administratif en cours de validité
● Un courrier à en-tête de l'établissement attestant que la personne étudie ou enseigne dans l'établissement
Un exemplaire numérisé de ces justificatifs doit être téléchargé sur le site d'enregistrement Flex. Ils doivent être fournis au format GIF ou PDF.
Comment puis-je me procurer plusieurs licences Flash Builder destinées à être exploitées en salle informatique ?
Si vous êtes enseignant et souhaitez équiper votre salle informatique en installant Flash Builder Standard sur plusieurs postes de travail, vous pouvez solliciter en une seule fois jusqu'à 30 numéros de série via le site d'enregistrement. S'il vous en faut davantage, déposez plusieurs demandes.
Les clients du marché Éducation peuvent-ils acquérir un coffret Flash Builder 4.6 Standard qui leur serait réservé ?
Non, la version Éducation de Flash Builder 4.6 Standard n'est plus disponible sous forme de coffret.
Une maintenance est-elle incluse avec la licence gratuite de Flash Builder 4.6 Standard ?
Non, le contrat Platinum Maintenance & Support et le Plan de mise à jour ne peuvent être souscrits que par les clients ayant acheté une licence complète de Flash Builder 4.6 Premium. Les clients du marché Éducation peuvent acquérir Flash Builder 4.6 Premium à partir de XXX €.
Une assistance technique est-elle incluse avec la licence gratuite de Flash Builder 4.6 Standard ?
Une assistance gratuite à l'installation est disponible. Il est possible de souscrire à des programmes d'assistance aux développeurs ou de support technique pour les questions ne relevant pas de l'installation. Des informations complémentaires sont publiées sur la page Support - Amérique du Nord ou Support - Royaume-Uni.
Si j'ai souscrit un contrat Platinum Maintenance & Support pour Flash Builder, ai-je le droit de reconduire ce contrat afin de continuer à bénéficier des avantages consentis au titre du programme Maintenance & Support ?
Oui. Conformément aux modalités de reconduction, votre contrat Platinum Maintenance & Support peut être reconduit dès lors qu'il a été couplé à un achat. En revanche, il ne peut être souscrit séparément.
 

Flash Builder et autres produits Adobe

Flash Builder et ColdFusion Builder : en quoi sont-ils liés et quel est l'intérêt de les utiliser conjointement ?
ColdFusion Builder est un environnement de développement intégré basé sur Eclipse, destiné aux développeurs ColdFusion et parfaitement intégré à Flash Builder 4.6. Il permet aux développeurs de gérer l'intégralité de leurs cycles de développement, de la conception à la production, au moyen d'un outil simple d'emploi. Bien qu'il soit avant tout destiné au développement de l'interface utilisateur des applications, Flash Builder peut être associé à ColdFusion Builder pour programmer la logique côté serveur et créer des applications du client vers le serveur à l'aide d'un flux de production intégré entre les deux outils. Ce flux de production intégré est disponible avec l'édition Standard ou Premium de Flash Builder. Flash Builder 4.6 Premium inclut un exemplaire gratuit de ColdFusion Builder. Si vous achetez ColdFusion Builder séparément, il sera fourni avec un exemplaire gratuit de Flash Builder Standard.
Flash Builder et Digital Enterprise Platform : en quoi sont-ils liés et quel est l'intérêt de les utiliser conjointement ?
Adobe Digital Enterprise Platform (ADEP) est une plate-forme de contenu composite, de classe entreprise, dédiée à la création d'applications de gestion de l'expérience client. Flash Builder 4.6 Premium est fourni avec la plate-forme ADEP et lui est étroitement intégré comme principal outil de développement applicatif côté client. Un certain nombre de modules externes Flash Builder permettent d'accélérer le développement d'applications composites, l'intégration avec le référentiel de contenu ADEP et l'intégration avec d'autres sources de données comme les bases de données. En outre, des modèles externes de développement visuel, orientés modèles, servent à générer du code applicatif à la fois côté client et côté serveur, ce qui accélère la création d'applications et la synchronisation avec des systèmes back-end. Ces outils sont directement accessibles depuis Flash Builder 4.6.
Qu'est-ce qui différencie Flash Builder de Flash Professional ?
Flash Professional est un outil de création destiné aux designers et développeurs qui souhaitent concevoir des expériences captivantes et du contenu vidéo adaptés à tout type d'écran. Il est employé par les développeurs de logiciels mais pas en tant qu'outil de développement principal.
Flash Builder est un outil de développement utilisé par les développeurs de logiciels pour créer rapidement des applications multiplates-formes à l'aide du framework Flex. Il est également employé par les développeurs de contenus interactifs qui souhaitent utiliser ActionScript.
Flash Builder 4.6 prend-il en charge Adobe AIR?
Flash Builder 4.6 gère entièrement Adobe AIR.
 

Prise en main

Comment les clients peuvent-ils se former à Flex ?
● Un cours de formation vidéo gratuit nommé "Flex en une semaine" est disponible sur le Pôle de développement Adobe.
● Des partenaires Adobe proposent aux quatre coins du monde des formations de trois ou cinq jours aux développeurs.
● Les services professionnels d'Adobe peuvent aider les clients à s'initier à l'architecture et au développement des applications Flex ou à se former de manière plus approfondie sur ce sujet.
Où les clients peuvent-ils trouver des technologies associées qui les aideront dans le développement Flex ?
De grands fournisseurs de technologies, tels que HP, IBM et Infosys, proposent des produits pour aider les développeurs d'applications Flex. Consultez la liste des fournisseurs de technologies associées.
Que faire si je ne trouve pas la réponse à ma question dans ce FAQ ?
Que faire si je ne trouve pas la réponse à ma question dans ce FAQ ?