Zara
Resumen
Zara es una cadena multinacional española de venta de ropa al por menor. Está especializada en moda rápida y vende ropa, accesorios, zapatos, productos de belleza y perfumes. Su sede central está en Arteixo, en A Coruña (Galicia). Es la mayor empresa del grupo Inditex.
Situación
Zara tiene un gran código base con algunas partes todavía escritas en Objective-c, otras partes están fuertemente acopladas y tiene un montón de equipos trabajando todos juntos en las mismas piezas de código, no hay modularización en este momento. Modularizar el proyecto es uno de los objetivos de este año.
Metas
- Modularizar el proyecto para dividirlo en varios módulos/bibliotecas
- Crear un nuevo marco de análisis, ya que somos los propietarios de la parte de análisis de la aplicación
- Ayudar a otros equipos a mejorar su código base con la implementación de nuevos patrones arquitectónicos
Tecnologías utilizadas
Lenguajes de programación de iOS utilizados Swift, Objective-C.
Lo que desarrollamos con el equipo de Zara
- Mejoramos el código base actual, refactorizando y desacoplando el código heredado. Ahora estamos diseñando un nuevo marco de análisis con el fin de rastrear el comportamiento de los usuarios con varios proveedores de análisis de terceros.
- Estamos liderando la parte de Analytics de la app, reduciendo bugs dentro del sistema y priorizando los nuevos cambios de arquitectura que creemos que el cliente necesita.
- Como trabajamos en el equipo de Arquitectura, también ayudamos a otros verticales a implantar y adaptarse a nuevas tecnologías y patrones arquitectónicos.
Resultados
Zara is very satisfied with our team and wants to incorporate more Apiumhub team members into their software development projects.
¿Qué podemos hacer por ti?
Arquitectura de Software
Definimos e implementamos la arquitectura de software que mejor se adapta a su producto digital para garantizar la escalabilidad de la plataforma, el alto rendimiento y la reducción de costes.
Desarrollo Web
Construimos plataformas web robustas, teniendo experiencia en una gran gama de tecnologías, tales como: Scala, Java, Kotlin, Nodejs, .Net, React, etc. Ayudamos a que tu proyecto despegue o evolucione.
Desarrollo Móvil
Desarrollamos apps nativas para iOS y Android con Kotlin y Swift que aportan valor a tu negocio. Prestamos especial atención a la arquitectura del software, la escalabilidad y las mejores prácticas.
¿Tienes un proyecto de software desafiante?
Nos encantan este tipo de proyectos. Hablemos.
Comments are closed.