Resumen
- Rol: Lead iOS Developer (Desarrollo integral de la aplicación promocional de pronósticos para el Mundial 2014).
- Cliente / Contexto: Aplicación promocional para los supermercados Hipercor orientada a realizar predicciones sobre los resultados del Mundial de Fútbol 2014, otorgando premios a los usuarios con mayores puntuaciones.
- Tech Stack: iOS, UIKit, Web Services, Facebook Login, Bridge JavaScript-UIKit.
El Reto
Desarrollar una aplicación promocional para el Mundial de Fútbol 2014 bajo un plazo especialmente ajustado y condicionado por una fecha de lanzamiento inamovible: el inicio de la competición. La app debía gestionar de forma ágil las participaciones obtenidas por los usuarios a partir de sus compras en Hipercor y proporcionar una interfaz fluida para realizar y administrar sus pronósticos en los diferentes partidos.
Logros y Aportes Técnicos
- Lógica de Juego y Apuestas:
- Implementación de la lógica de registro, control y gestión de las jugadas disponibles por cada usuario.
- Desarrollo de la lógica integral de apuestas.
- Creación de una interfaz personalizada optimizada para la selección y captura de pronósticos.
- Integraciones y Componentes UI Avanzados:
- Implementación de efectos visuales e interacciones especiales utilizando UIKit.
- Integración de contenido web con comunicación bidireccional mediante un bridge entre JavaScript y UIKit.
- Conexión con la cámara y el carrete del dispositivo para permitir la creación y personalización del avatar de usuario.
- Integración del sistema de autenticación mediante Facebook Login.
- Conexión con Web Services para la obtención, actualización de contenidos y sincronización de datos de la aplicación.
Impacto y Resultados Técnicos
- Cumplimiento de Hitos Críticos: Éxito absoluto en el desarrollo y despliegue de una campaña promocional masiva dentro de un plazo límite muy estricto y con fecha de entrega no negociable.
- Engagement Comercial: Proveer a los clientes de Hipercor de una plataforma interactiva, gamificada y conectada a sus compras físicas para fidelizar y premiar su participación durante el evento deportivo.