WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Agence Web Video Animation Flash Actionscript Modélisation 3d Freelance Saint-Denis


Agence Web Video Animation Flash Actionscript Modélisation 3d Freelance Saint-Denis





Article:

Flex, une solution de développement créée par Macromedia en 2004 puis reprise par Adobe en 2006, permetla création et le développement des applications Internet riches (RIA) multiplateformes grâce à la technologie Flash et particulièrement grâce à son lecteur. Son modèle de programmation fait appel à MXML (basé sur XML) et ActionScript 3.0 et repose sur ECMAScript.

La technologie Flex produit un fichier .swf, produit par la technologie Flex, est intégré dans une page HTML. La richesse de l'interface graphique ainsi créée possède l'inconvénient, comme toute applet, de créer un fichier .swf sur le serveur. Il est un peu long à télécharger sur le poste client lors du chargement de la page.

Le 26 avril 2007, Adobe annonçait choisir la licence libre MPL 1.1 en tant quesolution de développement Flex1. Adobe Flash Player, le lecteur multimédia sur lequel les applications Flex sont lues et l'IDE Adobe Flex Builder construits sur la plate-forme libre Eclipse utilisés pour développer des applications Flex, restent propriétaires.

Le 17 novembre 2011, Adobe place Flex sous l'égide de la Fondation Apache

Les développeurs d'applications traditionnellesont des difficultéspour manipuler la plate-forme Flash. En effet, celle-ci sert à la base à créer des animations. Flex cherche à minimiser ce ème en fournissant un modèle de programmation auquel ces développeurs sont habitués. MXML, un langage de description basé sur XML, offre la possibilité de créer rapidement une interface utilisateur. l'interactivité est créée par l'utilisation d'ActionScript 3.0, reposant sur le standard ECMAScript.

Le SDK Flex fournit beaucoup composants graphiques différents, entre autres des boutons, des listes, des arbres, des tableaux de données, et plusieurs conteneurs utilisés pour la mise en page de l'interface. Les graphiques (Flex Charting) sont disponibles sous la forme d'extension. D'autres fonctionnalités comme les services Web, le glisser-déposer, les effets ou la validation de formulaires viennent compléter ce Framework applicatif.

Dans une architecture trois tiers, les applications Flex représentent la couche présentation. Contrairement aux applications HTML, les applications Flex fournissent un client "stateful", ce qui signifie que les changements de vue ne nécessitent pas le chargement d'une nouvelle page. De la même manière, Flex et le Flash Player offrent la possibilité d'envoyer et de recevoir des données en provenance et à destination d'un serveur sans que le client n'ait àrecharger la vue.

Dès le départ, Macromedia a ciblé le développement d'applications pour les entreprises avec ses versions de Flex 1.0 et 1.5. Dans ces premières versions, désormais indisponibles, la compilation des fichiers SWF se faisait au niveau serveur. La licence par CPU était de 15000 dollars et comprenait 5 licences pour l'IDE Flex Builder.






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe