Estudio de caso

Bemuseums

Bemuseums es una app para iPhone y iPad creada por Babooni Technologies que mejora la experiencia del visitante en museos mediante tecnología iBeacon (estándar de Apple para balizas Bluetooth de bajo consumo que detectan al usuario al acercarse a una obra y disparan contenido contextual) y servicios de geolocalización en interiores. La app fue desplegada en ~25 museos de toda España, incluyendo el Museo Geominero de Madrid y el Museo Paleontológico de Castilla-La Mancha.

5 meses

del rescate del proyecto a la publicación en App Store

~25 museos

desplegada en toda España

5 idiomas

español, inglés, catalán, euskera y francés

Cliente

  • Sede

    Madrid, España

  • Sector

    Tecnología para museos · IoT de proximidad

  • Fundada

    2015

Producto

  • Plataforma

    iOS (iPhone, iPad)

  • Idiomas

    Español, inglés, catalán, euskera, francés

  • Estado del producto

    Ya no disponible en el App Store

El reto

Babooni Technologies tenía una fecha de entrega comprometida con sus clientes museísticos cuando su responsable técnico de iOS dejó el proyecto. El equipo se quedó sin perfil técnico iOS a pocas semanas de hitos de lanzamiento públicos, con un código en Objective-C que nadie más en el equipo conocía en profundidad. El reto exigía un iOS senior capaz de asimilar código heredado en pocos días, completar las funcionalidades pendientes y llevar la app hasta su publicación en App Store sin renegociar fechas con las instituciones.

La solución

AtalayaSoft asignó a Francisco José García Navarro como iOS senior integrado en el proyecto Bemuseums, asumiendo el rol técnico vacante durante cinco meses. El trabajo cubrió dos frentes:

1. Asimilación del código heredado y finalización del desarrollo

Como refuerzo iOS senior, Francisco se incorporó al código existente y completó el roadmap pendiente:

  • Asimilación del proyecto en Objective-C (el lenguaje histórico de iOS antes de Swift, todavía habitual en proyectos heredados de esa época) en plazos compatibles con la fecha de entrega.
  • Desarrollo de las nuevas funcionalidades y nuevas pantallas que quedaron pendientes al irse el lead técnico anterior.
  • Resolución de incidencias en la detección de balizas iBeacon, el corazón funcional de la app.
  • Mejora del rendimiento general y estabilización del comportamiento en iPhone y iPad.

2. Publicación y entrega a contrarreloj

En paralelo al desarrollo, Francisco gestionó toda la fase de entrega:

  • Adaptación del contenido multimedia para los cinco idiomas soportados.
  • Pruebas en condiciones reales de museo (espacios grandes en interior, múltiples balizas simultáneas, distintos modelos de iPhone).
  • Gestión de la tienda: certificados, firma, perfiles de aprovisionamiento y publicación final en App Store dentro del plazo comprometido con las instituciones.

Logros destacados

Rescate del proyecto sin renegociar fechas

El logro más relevante del caso no fue técnico aislado sino de continuidad: tomar el relevo de un lead iOS que dejó el proyecto, asimilar un código Objective-C heredado y completar el desarrollo más la publicación en App Store dentro de los cinco meses disponibles, sin que las instituciones museísticas tuviesen que mover sus fechas de inauguración. Este patrón —takeover técnico de emergencia sobre un código que el resto del equipo no domina— es exactamente el tipo de encargo que cubre el servicio iOS Senior de AtalayaSoft.

Tecnologías y servicios usados

  • Lenguaje: Objective-C
  • Balizas de proximidad: iBeacon (Apple)
  • Frameworks Apple: Core Location, Core Bluetooth, AVFoundation
  • Distribución: App Store, TestFlight
  • Servicio AtalayaSoft aplicado: iOS Senior para tu equipo
Captura de la app iOS Bemuseums mostrando el recorrido por una exposición con detección de balizas iBeacon

¿Necesitas algo similar para tu app iOS?

Si tu equipo necesita un iOS senior para asumir un rol técnico vacante o rescatar un proyecto con fecha comprometida, hablemos. Te respondemos en menos de 24 horas laborables.