Rss Feed

Magento e-commerce : Flash, Flex et AIR

magento_flex_matsiya.png

Si inclure une animation flash dans magento est relativement simple, la faire communiquer avec les services existants l’est nettement moins. En effet magento fournit une API basée sur le prorocol SOAP peu respectueuse des conventions et Flex/Flash n’aime pas ça …. Nous avons donc du modifier le SDK de flex afin de pouvoir utiliser simplement les services disponibles. Bien qu’il soit possible d’en créer des nouveaux, ces services sont mal adaptés à une interface de type RIA et les taux de transfert sont très faibles.

Nous avons donc décidé de prendre la voie de l’AMF, bien plus rapide et permettant le chargement de plus gros volumes de données. Magento étant basé sur Zend framework , nous avons utilisé Zend AMF présent dans la version 1.7 (possibilité de l’inclure dans des versions antérieures) et après quelques modifications de Zend AMF, nous avons réussi à exposer la totalité des méthodes de l’API existante en AMF. Il reste quelques points à régler (gestion des droits ACL de zend par exemple) pour fournir un framework installable et utilisable en quelques clicks mais il est déjà possible de développer des modules Flash/Flex pour l’administration ou pour le catalogue de vos sites e-commerce Magento.

e-commerce en Flex pour Tissage Moutet

Nous avons mis en production le site Flex e-commerce pour la société Tissage Moutet. Les premiers retours des Internautes sont très positifs. Nous sommes en train de travailler sur la V2 du notre solution e-commerce Flex et Air…tissagemoutet.jpgPour avoir plus d’informations sur les caractéristiques techniques

Application AIR pour la gestion du site e-commerce

Voici une vidéo montrant une application AIR que nous avons mise en place pour l’administration du site Flex e-commerce.

AIR User Group Tour – Paris

Objectif : Partir de Biarritz le jeudi matin pour être à 14h chez Adobe à Paris au Trocadero.

Après une arrivée difficile sur Paris, alerte à la bombe à l’aéroport, les grèves et donc les bouchons….mission reussie (1h d’avion pour 700km + 3h pour 21km).

Arrivés chez Adobe à 13h50, nous voyons de suite 3 personnes dans le hall :
Mike Chambers, Lee Brimelow et Michael Chaize…c’est bon, nous sommes au bon endroit !

14h30, début de la présentation de Mike Chambers sur les points forts de Flash, Flex, Air et présentation du nouveau logo d’Adobe AIR en exclusivité !

air_1.jpg

Ensuite intervention de Lee Brimelow qui nous a présenté quelques applications AIR qu’il a développé. A retenir que Lee est un petit comique avec beaucoup d’humour.

Vous pouvez retrouver quelques vidéos tournées par PhilFlash (merci à lui).

Merci à Michaël Chaize pour cette après-midi (quelques photos disponibles sur son blog pour les curieux).

Donc après un départ encore plus difficile que l’arrivée…si si …900m en 1h25 !!! Nous voici de retour à Biarritz. Au programme : développement de 2 autres applications AIR et 5 sites full Flex (la première application AIR va être dévoilée dans quelques jours sur le blog).

Pour les applications Flex côté public actuellement disponibles :
E-commerce full Flex en Front et Back office

Burndaline.com – Projet pilote sur la glisse utilisant Cairngorm

La semaine prochaine nous allons publier un site de voyage que nous avons réalisé en Flex (front et back office).

E-commerce full Flex en front et back Office

a.jpgAlors voici un projet e-commerce qui nous a pris beaucoup de temps et de reflexion pour le rendre très complet et évolutif. Nous avons dû développer un moteur complet, reprenant des idées de Cairngorm et apportant des réponses à des soucis que l’on a rencontré sur les anciens sites.

Grâce à ce moteur nous pouvons gérer les chargements, placements, états, effets et mouvements de chaque module à n’importe quel moment. Il est possible aussi de faire transiter de l’information entre les modules très facilement.

Pour le back office Flex, on peut créer des structures de produit avec des attributs et valeurs, il est donc possible de s’en servir pour vendre des moutons, du voyage, de l’informatique…bref tout ce qui peut-être acheté ;-) par un internaute. L’administration permet entre autre la gestion des visuels sur tout le site, les soldes, promos, association de produits, déclinaison de produits…etc etc la liste est longue… Au passage nous avons porté le back office en AIR sans trop de difficulté.

Côté serveur, nous avons utilisé ColdFusion 8.

Je reviendrai dans les prochains jours plus en détail sur cette application e-commerce ainsi que la version AIR du back office. En attendant je viens de mettre 4 produits complètement bidons pour vous permettre de jeter un oeil. Toutes les fonctionnalités ne sont pas visibles, mais nous allons updater dans les prochains jours.Allé zou c’est par ici : e-commerce full Flex par Matsiya