{"id":7705,"date":"2024-10-08T10:44:08","date_gmt":"2024-10-08T08:44:08","guid":{"rendered":"https:\/\/ecommsolvers.com\/staging\/integracion-eficiente-app-movil-magento-2-tienda-online-hada\/"},"modified":"2026-10-25T23:56:00","modified_gmt":"2026-10-25T22:56:00","slug":"integracion-eficiente-app-movil-magento-2-tienda-online-hada","status":"publish","type":"post","link":"https:\/\/ecommsolvers.com\/es\/integracion-eficiente-app-movil-magento-2-tienda-online-hada\/","title":{"rendered":"Integraci\u00f3n eficiente de app m\u00f3vil con Magento 2 para la tienda de H\u00e1da"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"7705\" class=\"elementor elementor-7705 elementor-5722\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2161c89 e-flex e-con-boxed e-con e-parent\" data-id=\"2161c89\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c98cc46 e-con-full e-flex e-con e-child\" data-id=\"c98cc46\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-00455c2 e-con-full e-flex e-con e-child\" data-id=\"00455c2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eda65e4 elementor-widget elementor-widget-text-editor\" data-id=\"eda65e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"text-align: left;\">Integraci\u00f3n eficiente de una app m\u00f3vil con Magento 2 <br \/>para la tienda online de H\u00e1da<\/h3><h4>Nuestra experiencia en el desarrollo<\/h4><p>En el mundo del comercio electr\u00f3nico, la experiencia de usuario es cada vez m\u00e1s importante, sobre todo en las plataformas m\u00f3viles. Cada vez m\u00e1s clientes compran desde sus dispositivos m\u00f3viles, y las expectativas en este \u00e1mbito tambi\u00e9n son cada vez m\u00e1s altas. Durante el desarrollo de la app m\u00f3vil de H\u00e1da, la tienda online de ropa de segunda mano, recibimos una tarea clave que pod\u00eda contribuir de forma decisiva a optimizar la experiencia de compra: dar soporte a la integraci\u00f3n de la app m\u00f3vil con Magento 2.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f67ab8 e-con-full e-flex e-con e-child\" data-id=\"3f67ab8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-eab3e4a e-con-full e-flex e-con e-child\" data-id=\"eab3e4a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-49c7f33 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"49c7f33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4>El objetivo del desarrollo<\/h4><p>El objetivo del desarrollo era lograr una integraci\u00f3n eficiente entre la app m\u00f3vil de la tienda online de H\u00e1da y el sistema Magento 2. Hab\u00eda que conectar con la app la plataforma de comercio electr\u00f3nico Magento 2 que funciona detr\u00e1s de la tienda online, para conseguir un flujo de datos y una experiencia de usuario sin fricciones. La base de la comunicaci\u00f3n fueron los endpoints REST API y GraphQL de Magento.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d1a14ae e-con-full e-flex e-con e-child\" data-id=\"d1a14ae\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8429f03 elementor-widget elementor-widget-image\" data-id=\"8429f03\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"534\" src=\"https:\/\/ecommsolvers.com\/wp-content\/uploads\/team-of-ux-ui-designer-mobile-development-experien-hada-1024x684.jpg\" class=\"attachment-large size-large wp-image-7707\" alt=\"\" srcset=\"https:\/\/ecommsolvers.com\/wp-content\/uploads\/team-of-ux-ui-designer-mobile-development-experien-hada-1024x684.jpg 1024w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/team-of-ux-ui-designer-mobile-development-experien-hada-300x200.jpg 300w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/team-of-ux-ui-designer-mobile-development-experien-hada-768x513.jpg 768w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/team-of-ux-ui-designer-mobile-development-experien-hada.jpg 1534w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dffee91 e-con-full e-flex e-con e-child\" data-id=\"dffee91\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-d738e91 e-con-full e-flex e-con e-child\" data-id=\"d738e91\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9e6ab4 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"a9e6ab4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"534\" src=\"https:\/\/ecommsolvers.com\/wp-content\/uploads\/cropped-shot-of-businesswoman-showing-markting-ana-hada-1024x684.jpg\" class=\"attachment-large size-large wp-image-7708\" alt=\"\" srcset=\"https:\/\/ecommsolvers.com\/wp-content\/uploads\/cropped-shot-of-businesswoman-showing-markting-ana-hada-1024x684.jpg 1024w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/cropped-shot-of-businesswoman-showing-markting-ana-hada-300x200.jpg 300w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/cropped-shot-of-businesswoman-showing-markting-ana-hada-768x513.jpg 768w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/cropped-shot-of-businesswoman-showing-markting-ana-hada.jpg 1534w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e695dd3 e-con-full e-flex e-con e-child\" data-id=\"e695dd3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a59d99d elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"a59d99d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4>Los retos<\/h4><p>Durante el desarrollo tuvimos que afrontar varias dificultades t\u00e9cnicas, entre las que destaca salvar las diferencias de funcionalidad entre la interfaz web y la m\u00f3vil. Debido a las distintas necesidades de los usuarios de la app m\u00f3vil, algunas funciones tuvieron que modificarse o redise\u00f1arse. Adem\u00e1s, la versi\u00f3n de Magento vigente en ese momento ofrec\u00eda un n\u00famero limitado de endpoints GraphQL, lo que tambi\u00e9n complic\u00f3 el proceso de desarrollo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-39580f8 e-flex e-con-boxed e-con e-parent\" data-id=\"39580f8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ecc6f49 elementor-widget elementor-widget-text-editor\" data-id=\"ecc6f49\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4>Integraci\u00f3n de pagos<\/h4><p>En la integraci\u00f3n de los pagos nos enfrentamos a un reto especialmente complejo: gestionar correctamente las redirecciones. Como en las apps m\u00f3viles los usuarios suelen ser redirigidos a una web externa durante el proceso de pago, era fundamental que el regreso a la app se produjera sin fricciones. Para ello fue necesaria una estrecha colaboraci\u00f3n con los proveedores de pago, as\u00ed como el desarrollo de una l\u00f3gica de redirecci\u00f3n adecuada.<\/p><p> <\/p><h4>Actualizaciones de versi\u00f3n<\/h4><p>Otro \u00e1mbito importante que requer\u00eda atenci\u00f3n era garantizar que las futuras actualizaciones de versi\u00f3n se realizaran sin problemas. Como las apps m\u00f3viles y los sistemas de back-end evolucionan constantemente, hab\u00eda que asegurar que las actualizaciones posteriores no interrumpieran el funcionamiento. Para ello documentamos a fondo todos los pasos del desarrollo y colaboramos estrechamente con el equipo de desarrollo de la app para gestionar sin contratiempos las futuras actualizaciones.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a1fdc4 elementor-widget elementor-widget-image\" data-id=\"5a1fdc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1920\" height=\"1280\" src=\"https:\/\/ecommsolvers.com\/wp-content\/uploads\/it-developer-at-workplace-above-view-hada.jpg\" class=\"attachment-full size-full wp-image-7709\" alt=\"\" srcset=\"https:\/\/ecommsolvers.com\/wp-content\/uploads\/it-developer-at-workplace-above-view-hada.jpg 1920w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/it-developer-at-workplace-above-view-hada-300x200.jpg 300w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/it-developer-at-workplace-above-view-hada-1024x683.jpg 1024w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/it-developer-at-workplace-above-view-hada-768x512.jpg 768w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/it-developer-at-workplace-above-view-hada-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aef211b e-grid e-con-boxed e-con e-parent\" data-id=\"aef211b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0557849 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"0557849\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4><b>Experiencias y lecciones aprendidas<\/b><\/h4><p><span style=\"font-weight: 400;\">Durante el proceso de desarrollo adquirimos numerosas experiencias valiosas, no solo en lo relativo a la implementaci\u00f3n t\u00e9cnica, sino tambi\u00e9n al trabajo en equipo y la comunicaci\u00f3n. Entre los dos equipos de desarrollo surgi\u00f3 un modelo de colaboraci\u00f3n eficaz. El apoyo mutuo y la consulta continua facilitaron la toma de decisiones y la resoluci\u00f3n r\u00e1pida de problemas.<\/span><\/p><p><span style=\"font-weight: 400;\">La base de la comunicaci\u00f3n fue el sistema JIRA Service Desk, que dio visibilidad a cada subtarea y a los problemas que iban surgiendo. As\u00ed, la priorizaci\u00f3n y la planificaci\u00f3n de las tareas fueron siempre transparentes, y los equipos pudieron seguir f\u00e1cilmente el avance del proyecto. Este sistema permiti\u00f3 que el estado de las tareas estuviera claro para todas las partes y que pudi\u00e9ramos reaccionar r\u00e1pidamente cuando surg\u00eda alg\u00fan problema.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82976e7 elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"82976e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/ecommsolvers.com\/wp-content\/uploads\/project-and-time-management-workflow-1024x1024.jpg\" class=\"attachment-large size-large wp-image-7710\" alt=\"\" srcset=\"https:\/\/ecommsolvers.com\/wp-content\/uploads\/project-and-time-management-workflow-1024x1024.jpg 1024w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/project-and-time-management-workflow-300x300.jpg 300w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/project-and-time-management-workflow-150x150.jpg 150w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/project-and-time-management-workflow-768x768.jpg 768w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/project-and-time-management-workflow.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-381ef95 e-flex e-con-boxed e-con e-parent\" data-id=\"381ef95\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0de5e2d elementor-widget elementor-widget-text-editor\" data-id=\"0de5e2d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4><b>Resumen<\/b><\/h4><p><span style=\"font-weight: 400;\">La integraci\u00f3n entre la app m\u00f3vil de H\u00e1da y el back-end de Magento 2 se complet\u00f3 con \u00e9xito y, tras superar numerosos retos, creamos un sistema estable y eficiente. El desarrollo de endpoints de API a medida, la integraci\u00f3n de los sistemas de pago y la gesti\u00f3n de las actualizaciones de versi\u00f3n desempe\u00f1aron un papel importante en el \u00e9xito del proyecto. La estrecha colaboraci\u00f3n entre los dos equipos de desarrollo y la comunicaci\u00f3n transparente basada en JIRA fueron clave para llevar a buen t\u00e9rmino el proyecto.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><span style=\"font-weight: 400;\">De cara al futuro, seguiremos trabajando para que la conexi\u00f3n entre la app m\u00f3vil y la interfaz web se ampl\u00ede continuamente y ofrezca una experiencia de usuario a\u00fan mejor a los clientes de H\u00e1da.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c522f9e elementor-widget elementor-widget-image\" data-id=\"c522f9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"1000\" src=\"https:\/\/ecommsolvers.com\/wp-content\/uploads\/online-shopping-hada.jpg\" class=\"attachment-full size-full wp-image-7711\" alt=\"\" srcset=\"https:\/\/ecommsolvers.com\/wp-content\/uploads\/online-shopping-hada.jpg 1500w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/online-shopping-hada-300x200.jpg 300w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/online-shopping-hada-1024x683.jpg 1024w, https:\/\/ecommsolvers.com\/wp-content\/uploads\/online-shopping-hada-768x512.jpg 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Integraci\u00f3n eficiente de una app m\u00f3vil con Magento 2 para la tienda online de H\u00e1da Nuestra experiencia en el desarrollo En el mundo del comercio electr\u00f3nico, la experiencia de usuario es cada vez m\u00e1s importante, sobre todo en las plataformas m\u00f3viles. Cada vez m\u00e1s clientes compran desde sus dispositivos m\u00f3viles, y las expectativas en este [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":5741,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[108],"tags":[],"class_list":["post-7705","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-magento-2"],"_links":{"self":[{"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/posts\/7705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/comments?post=7705"}],"version-history":[{"count":1,"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/posts\/7705\/revisions"}],"predecessor-version":[{"id":7714,"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/posts\/7705\/revisions\/7714"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/media\/5741"}],"wp:attachment":[{"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/media?parent=7705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/categories?post=7705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ecommsolvers.com\/es\/wp-json\/wp\/v2\/tags?post=7705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}