Kaleos, un importante cliente del sector retail, necesitó adaptar su plataforma profesional web a una aplicación para tablets nativa que ofreciera la misma experiencia y funcionalidades, con el objetivo de mejorar la usabilidad y la accesibilidad de sus agentes y clientes profesionales.
El proyecto requirió el desarrollo de una API robusta y completa que hiciera posible la interacción con la base de datos y facilitara la sincronización y gestión offline. Artimedia se encargó de diseñar e implementar esta solución a medida, asegurando la integración eficiente con los sistemas existentes.
El objetivo final era dotar a la app de una experiencia de usuario fluida y funcional tanto en el entorno online como offline, permitiendo gestionar lo esencial del negocio: productos, clientes, pedidos y agenda, entre otras funcionalidades específicas.
¿Cuál era el reto?
El principal desafío fue trasladar a una app móvil todas las funcionalidades complejas de una plataforma web profesional, manteniendo la integridad de los procesos y la calidad de servicio.
- Desarrollar una app nativa con funcionamiento offline y sincronización eficiente de datos e imágenes.
- Reproducir y ampliar las funcionalidades de la versión web para agentes y clientes profesionales.
- Crear una API escalable y segura para conectar con la base de datos existente y facilitar la gestión de usuarios, productos y pedidos.
- Implementar herramientas de gestión de agenda, KPI y geolocalización adaptadas a la nueva plataforma móvil.
- Respetar requisitos multilenguaje y multiusuario, incluyendo operativa para administradores.
¿Cuál fue el procedimiento?
Para abordar la complejidad del proyecto, se siguió un procedimiento estructurado y colaborativo.
-
Preparación de entornos
Se establecieron y configuraron los entornos de desarrollo para la API y la aplicación, con acceso seguro a la base de datos del cliente e implementación del servidor público requerido.
-
Diseño y maquetación
Siguiendo el diseño proporcionado por el cliente, se maquetó la interfaz de la app con especial atención al formato horizontal para tablets, garantizando una experiencia adaptada a los diferentes dispositivos.
-
Desarrollo de la API
La API se programó con Laravel, garantizando todos los métodos necesarios para la autenticación, gestión de usuarios, productos, pedidos, garantías y funcionalidades avanzadas como la geolocalización y la agenda.
-
Programación de la app
Se construyó la aplicación con Flutter, estableciendo la navegación, las interacciones y los mecanismos para la gestión offline y la sincronización automática de los contenidos y las fotografías.
-
Integración y pruebas
Se realizó una integración estrecha entre app y API, probando iterativamente todas las funcionalidades para asegurar la coherencia, seguridad y rendimiento antes de ponerla en producción.
Otros casos de éxito
Descubre otros casos de éxito en los que hemos ayudado a empresas a transformarse digitalmente
