Magazine Internet

RIA (Rich Internet Application) ? Introduction ? Flex

Publié le 05 août 2008 par Easyconcept

Les interfaces web ont beaucoup ?volu? et deviennent de plus en plus dynamiques et interactives. Ce dynamisme est souvent assur? par JavaScript dans le cadre de solutions AJAX. Flex est une autre solution !

Flex est un Framework Open-Source d?velopp? par Adobe et qui permet de cr?er des RIA (Rich Internet Application). Les applications sont g?n?r?es en swf ce qui assure une compatibilit? sur toutes les plateformes o? Adobe Flash Player est install?. Contrairement ? Flash, Flex n?est pas pr?vu pour les animations, mais pour le d?veloppement ? d?applications riches ? comparable aux applications qui tournent sous Linux, Mac ou Windows.

Flex permet de cr?er 2 types d?applications :

  • Applications multiplateformes sur le web (Adobe Flash Player)
  • Applications de bureau gr?ce ? AIR (pr?sentation dans un futur billet)

Flex est compatible avec tous les serveurs HTTP ainsi qu?avec les langages de programmation serveur (ASP.net, PHP, J2EE, ColdFusion, etc.) Voici quelques avantages li?s ? Flex :

1. Communication en XML

XML est libre de droits, ind?pendant de toutes plateformes et correctement pris en charge.

2. La s?paration entre les donn?es et la pr?sentation est facilit?e :

La communication se fait par l?interm?diaire de flux XML qui sont g?n?ralement g?n?r?s par des langages de programmation serveurs comme PHP par exemple et la pr?sentation est d?finie dans des fichiers MXML.

Je ne vais pas m?attarder sur le langage MXML, il fera l?objet d?un prochain billet sur le blog. Cependant, voici un exemple tr?s original qui vous permet de voir ? quoi ressemble du code MXML, le c?l?bre ? Hello World ? :

< ?xml version="1.0" encoding="utf-8"? >
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="526" height="71">

	<mx:Script>

Retour à La Une de Logo Paperblog

A propos de l’auteur


Easyconcept 136 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog

Magazine