HCtch DEVELoPMENT

Mahoudrid
Resumen
  • Rol: Lead iOS Developer (Desarrollo integral desde cero de la aplicación universal iPhone/iPad y evolución durante dos años en producción).
  • Cliente / Contexto: Mahoudrid (Guía oficial de ocio de Mahou en Madrid para descubrir planes, bares, restaurantes, tiendas y eventos culturales).
  • Tech Stack: iOS, MapKit, Core Data, Web Services.
El Reto

Desarrollar desde cero una aplicación universal para iPhone y iPad con un alto nivel de personalización visual y de interacción, donde gran parte de la interfaz, la navegación y la presentación de contenidos requerían componentes y comportamientos específicos a medida. Entre los principales desafíos técnicos destacaron la implementación de animaciones personalizadas (como efectos parallax en galerías) y un sistema avanzado de mapas con gestión optimizada de elementos.

Logros y Aportes Técnicos
  • Interfaces Avanzadas y Navegación a Medida:
    • Desarrollo de interfaces específicas optimizadas para iPhone y iPad utilizando componentes y controles personalizados.
    • Creación de sistemas de navegación y presentación de contenidos diseñados enteramente a medida.
    • Implementación de animaciones y efectos visuales personalizados, incluyendo la navegación en galerías con efecto parallax.
  • Implementación Avanzada con MapKit:
    • Configuración de diferentes tipos de anotaciones, agrupación y separación dinámica de marcadores, callouts personalizados y acciones asociadas.
    • Creación y representación visual de rutas directamente sobre el mapa.
    • Gestión dinámica de los elementos del mapa en función de la región visible, cargando y liberando contenido de forma eficiente para optimizar el uso de memoria.
  • Core, Datos y Servicios:
    • Persistencia robusta del estado de la aplicación mediante Core Data.
    • Desarrollo desde cero de la capa completa de comunicación con Web Services.
    • Integración con el calendario nativo del dispositivo.
    • Gestión y optimización avanzada de memoria a escala global en toda la aplicación.
Impacto y Resultados Técnicos
  • Evolución Sostenida en Producción: Mantenimiento y evolución continua del producto durante aproximadamente dos años, incorporando actualizaciones y nuevas funcionalidades de manera fluida.
  • Experiencia de Ocio Enriquecida: Consolidación de una plataforma de recomendaciones con más de 500 puntos de interés publicados, sistemas de geolocalización aleatoria y organización por franjas horarias.

Esta aplicación ya no se encuentra en el App Store. Si desea más información no dude en contactarnos

Más Proyectos
Ir al contenido