Le blog des équipes…

  • Accueil
  • e-Commerce
  • Secteur Public
  • Gestion de contenu
  • Application Web
  • Technologies
  • Contact

Conférence du 11 Octobre 2007 Sur Flex

Cyril Drouin | 26 octobre 2007

Voici un résumé de la conférence du 11 Octobre 2007 portant sur Flex (http://www.afup.org/article.php3?id_article=338).
La conférence était présentée par Mike Potter devant plus de 100 personnes. Des conférences déjà données sur ce sujet, elle fut celle qui regroupa le plus de personnes.

Pourquoi Flex intéresse tant de monde:

Les RIA (Riche Internet Application http://fr.wikipedia.org/wiki/Rich_Internet_Application) ont de plus en plus de succès. On retrouve tout ce qu’il y a dans un logiciel sur un navigateur.
Certaines estimations (Gartner Research) prédisent que d’ici 2010, 60% des applications auront un composant RIA.
Pour faire des RIA plusieurs solutions techniques sont possibles :
- XHTML / Ajax
- Xul (http://fr.wikipedia.org/wiki/XUL )
- Flex

Exemples avec Flex :

Voici quelques exemples de sites réalisés avec Flex :
Picnik : http://www.picnik.com/
Yahoo map : http://maps.yahoo.com/#env=f
Youtube Remixer : http://www.youtube.com/ytremixer_about

Comment ça marche :

Accessibilité par les internautes

Flex est un langage de programmation.
Les développements effectués en Flex peuvent ensuite être visualisés sur une application web à l’aide d’un lecteur flash (Flash Player).
Les internautes n’ont donc pas besoin d’installer un logiciel particulier sur leur ordinateur pour pouvoir accéder aux applications.
A titre d’information, voici les indicateurs pour l’utilisation du Flash Player en juin 2007 : http://www.journaldunet.com/developpeur/indicateurs/usage-langages-web.shtml

Si l’internaute possède la version 8 du lecteur, la version 9 sera installée de façon pratiquement transparente pour l’internaute.

Les applications réalisées en Flex sont accessibles sur tous les environnements : Linux,Max, Windows …

Présentation des données

Toutes les données sont chargées à l’ouverture de la page. Mais elles ne sont pas toutes visibles.
Le contenu affiché est adapté en fonction des évènements. Par exemple : selection d’un menu, ajout d’un produit à un panier, selection d’une couleur … mais également des événements plus complexes comme permettre le dimensionnement d’une image (les éléments environnants se ré-adaptent et se positionnent automatiquement en fonction de la taille choisie) …

Interactions avec les autres langages

Flex peut fonctionner avec un Back End réalisé en PHP, Java, Ruby …
Par exemple, PHP génère un flux XML contenant l’ensemble des données et Flex charge le fichier XML pour les afficher.Les formats d’échanges possibles sont
- XML
Solution la plus simple
- Json
Solution possible à partir de PHP 5
- AMF (http://blogs.adobe.com/mikepotter/2006/02/flex_and_php_us.html et http://www.amfphp.org/ )
Solution plus difficile mais la plus puissante. Elle permet le transfert des objets de PHP (entre autres) à Flex et inversement.

L’intérêt de Flex :

L’intérêt pour Flex est grandissant : http://www.indeed.com/jobtrends?q=flex+php&l
Il a pour l’instant beaucoup de demande et très peu de développeurs.

Un (très) court extrait de la conférence :

Pour les développeurs:

Je ne vais pas répéter ce que de nombreux sites proposent comme tutoriaux voici donc quelques liens permettant de faire ses premiers pas en Flex :
 Download the tools : http://www.adobe.com/fr/products/flex/
 Flex for PHP developers http://flex.org/php/
 French community : http://www.flex-info.fr/newsletter-adobe-flex/
 Flashing learning, and showcasing community – Flex Tutorials, Flex Discussions, Flex Developers. :http://www.flexcodex.com/

Catégories
Flex, Internet
Flux rss des commentaires
Flux rss des commentaires

Like

« Les principales Licences OpenSource présentes sur le marché. DotNetNuke – Newsletter vol 3 – Dotnetnuke commence à vendre du support pour les entreprises »

Poster un commentaire

Click here to cancel reply.

Vous devez être connecté pour poster un commentaire.

BYSOFT est une agence d'Ingénierie Internet Interactive. Nous accompagnons nos clients dans leurs projets E-commerce et Portails en gestion de contenu.
Nous offrons une couverture globale de services : Conseil, Agence Web, Ingénierie, Hébergement et Génération de trafic.
        

Technologies

  • Ajax
  • DotNetNuke
  • Drupal
  • eZ Publish
  • Flex
  • Internet
  • Joomla
  • Magento
  • MySQL
  • OsCommerce
  • PHP
  • Prestashop
  • Spip

Archives

  • 2012
    • janvier
    • février
  • 2011
    • janvier
    • février
    • mars
    • avril
    • juin
    • juillet
    • septembre
    • octobre
    • novembre
    • décembre
  • 2010
    • janvier
    • février
    • avril
    • mai
    • juin
    • juillet
    • août
    • septembre
    • octobre
    • novembre
    • décembre
  • 2009
    • janvier
    • février
    • mars
    • avril
    • mai
    • juin
    • juillet
    • août
    • octobre
    • novembre
    • décembre
  • 2008
    • février
    • mars
    • avril
    • mai
    • juin
    • juillet
    • août
    • septembre
    • octobre
    • novembre
    • décembre
  • 2007
    • janvier
    • février
    • mars
    • avril
    • mai
    • juin
    • juillet
    • août
    • septembre
    • octobre
    • novembre
    • décembre
  • 2006
    • janvier
    • février
    • mars
    • avril
    • mai
    • juin
    • juillet
    • août
    • septembre
    • octobre
    • décembre
  • 2005
    • octobre
    • novembre

Derniers tweets

  • 17-01-2012
    Un nouvel article à découvrir sur le blog des équipes "Les modules de paiement chinois" http://t.co/fZQRGBkC

  • 12-01-2012
    La nouvelle boutique de Techniques-ingénieur.fr est en ligne! (Magento) http://t.co/IqIbmL5G http://t.co/6YzQA0ZD

  • 10-01-2012
    Un nouvel article à découvrir sur le blog des équipes "Etre Toujours Publiable" http://t.co/EIucrjVO

@BysoftFrance
Le site de l'agence | Nous contacter | rss RSS | Twitter Twitter