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.
del rescate del proyecto a la publicación en App Store
desplegada en toda España
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
¿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.