Flash Builder 4 (anciennement Flex Builder) est un framework Open Source très productif, qui permet de créer et de mettre à jour des applications web efficaces se déployant à l'identique sur la plupart des navigateurs, postes de travail et systèmes d'exploitation. Si le kit SDK Flex gratuit permet déjà de créer des applications Flex, les développeurs accéléreront significativement leurs développements avec Flash Builder 4.
Les principales nouveautés de flex 4 :
- Augmenter la productivité
- Simplifier le Databinding
Améliorations apporté à flex :
- Getters / Setters automatique
- Test Unitaire basé sur le framework FlexUnit et directement intégré a Flash Builder
- Debug / Profiler amélioré
- Prise en charge de toute les nouveautés du flash player 10 (3d, vector , etc..)
- Apparition du nouveau model Shark voué a remplacer Halo
- Documentation intégrés a l'autocomplétion
- De nouveau tag pour le compilo ( PRIVATE , DESCRIPTION )
- Amélioration du refractoring ( notamment le « move » d'un composant )
- Génération automatique des handler quand vous créer une fonction clic par exemple
- AutoIndent
Nouveau type de fichier : FXP
FXP généré par catalyse et Flash Builder, permet justement la passerelle entre les deux.
Data Centered Development process
Un workflow qui apporte aux développeurs la possibilité de récupérer des sources de données, les introspécter, créer des modèles de data dans l'application, génération ou build UI manuelement autour de ce modèle et finalement attacher (bind) ce modèle à l'interface. Le process est si simple, que pour beaucoup d'applications il y aura peu de lignes de code customisés par l'utilisateur voir pas du tout, pour la récupération et l'enregistrement des data depuis une application Flash, le code généré fonctionnera très bien.
Même si il y a pas de code de connexion pour le server, Flash Builder peu en générer un pour vous, dans ColdFusion ou même PHP. Ce qui est bon de mentionner, c'est un grand merci à la collaboration d'Adobe et Zend, le FrameWork Zend est utilisé pour le « Php » server back-end code, un bon levier pour Zend AMF Support.
Network Monitor
Vous verrez maintenant directement dans Flash Builder toutes vos datas sans avoir à ajouter différents plugings Eclipse, etc…
Nouveaux éléments de langage ingénieusement répartis dans 3 différents namespaces principaux
Deux possibilités pour le data binding
Une grande puissance au niveau des possibilités. Bind une textbox à une variable, charger des variables depuis une source en mode remote et afficher des data dans un textbox immédiatement. Changez la textbox, et la variable sera updaté en même temps, pour ce faire il y a juste un symbole à ajouter qui a la syntaxe suivante : text= »@{variable} »
Nouveau mécanisme de gestion des States
Dans Flex 4, vous n'avez pas besoin de décrire les différences entre les stats, mais juste décrire ce qui doit être utilisé / déclenché / affiché ou pas.
Pour plus d'informations, référez-vous à l'article suivant :
Nota Bene
Les développeurs seront donc dans la plupart des cas intéressés par le côté programmation, et ce n'est pas un hazard qu'Adobe ai lié Flash Catalyst avec Flash Builder dans la beta publique. En effet Catalyst est un grand produit qui va permettre de réduire l'espace entre les designers et les développeurs. Les développeurs de Flex Builder peuvent créer des tables et formulaires très rapidement, manipuler des datas en mode remote. Mais une application doit aussi avoir un côté graphique ! Et les développeurs sont rarement en mesure d'effectuer ces deux tâches, de même que les designers pour produire du code. Flash Catalyst est la pour créé un pont qui permet aux designers d'importer des fichiers venants d'Adobe Photoshop / Illustrator / Flash, d'ajouter des effets et actions… ensuite les développeurs prennent le fichier de code FXG et le mette dans leurs applications Flex. Et la, c'est tout bonheur… Il est indéniable que cette fusion va réellement améliorer la qualité et la rapidité de production des applications et au final, avoir de meilleurs résultats.
Posts récents Posts aléatoires Last comments
J'ai trouvé !!! voilà, une solution ! comme l'erreur l'indique, si je ne me trompe pas le composa...
Même que mes prédécesseurs ! De l'aide, s'il vous plait ! Quelqu'un a la solution ?...
j'ai besoin d'aide please est ce que quelqu'un a trouvé la solution?????...
meme probleme que les autres, pleaaaaaaaaaase aidez noussssssssssssss :(...
krasnych kosil, pul druheho tuctu bilych platenych kapesniku a nekolik barevnych satku na ...
odpovednosti. Z tohoto stanoviska porota je vynalez, jak presunouti ...
Même problème! Quelqu'un aurais trouvé une solution? Merci d'avance pour votre aide Salut...
merci...
Majs tam kvmtinбиe s ummlэmi kvmtinami. [url=http://lalbero....
Même problème qu'Ikram, l'erreur indique : La déclaration 'Map' doit être contenue dans la balise , ...