Comment créer un site d'e-commerce mobile sous Magento 3 - Les API Web Services Magento : pour un développement mobile sur-mesure

Pour simplifier la tâche des e-commerçants à proposer rapidement un site ou une application adaptée aux terminaux mobiles, Magento propose comme on a pu le voir un template mobile et une application native standards. Mais pour ceux qui cherchent un degré plus élevé de personnalisation et des fonctionnalités tirant partie des capacités des derniers smartphones et tablettes tactiles du moment, une autre voie est possible. 


le template mobile d'aheadworks embarque des fonctions ajax et html5
Le template mobile d'AheadWorks embarque des fonctions AJAX et HTML5 © AheadWorks

"Si on veut aller plus loin et concevoir une véritable application mobile dotée de fonctions spécifiques iOS ou Android, Magento propose des API à travers lesquelles l'e-commerçant pourra taper pour récupérer la liste de produits, les catégories, les produits associés ou encore les informations clients, via des web services", explique Régis Quintin (SQLI). "Tout ce dont on a besoin pour développer son application sur mesure est embarqué dans l'API qui est extrêmement riche mais nécessite beaucoup plus de travail de développement du côté du client final."


"Là où sur le Web on pourra à peu près tout se permettre, ce n'est pas le cas sur les mobiles car les contraintes de montage sont beaucoup plus élevées. Il faudra par exemple intégrer toutes les règles classiques liées aux interfaces tactiles, éviter les roll over ou prévoir des modes dégradés, faire attention à la taille des zones cliquables et veiller aux éléments de navigation par toujours intuitifs dans les extensions", avertit de son côté Mickaël Brard (Smile).


A côté de la conception d'une application mobile personnalisée, il est également possible d'opter pour un template mobile beaucoup plus complet. Celui qui fait aujourd'hui référence est sans aucun doute iPhone Theme proposé par AheadWorks.

Enrichi de fonctionnalités AJAX et HTML5, ce template haut de gamme permet de stocker dans la mémoire du navigateur des évènements en local (pages, rendus de pages, catégories entières de catalogue...) permettant d'accélérer les temps de chargement. La tarification comprenant le template mobile pour Magento Entreprise, l'implémentation du design et du logo du site d'e-commerce ainsi que l'installation s'élève à 1 573 dollars. 


Synthèse des atouts et contraintes
Facilité de mise en œuvreCoûtsNiveau de personnalisation
Source : JDN Solutions
Application native personnalisée+++++++
Template AheadWorks+++++++