Estudio de caso

Acpol EB

Acpol EB era una academia online española fundada en 2017 que preparaba a candidatos para el examen de acceso a la Escala Básica de la Policía Nacional. Su propuesta se centraba en atención personalizada y recursos educativos adaptados al examen oficial: tests, apuntes de teoría, simulacros y seguimiento del rendimiento.

iPhone + iPad

App universal nativa iOS

iOS ↔ Android

Competición en tiempo real sincronizada por sockets

v2

Iterada a partir del feedback real de estudiantes

Cliente

  • Sede

    Valencia, España

  • Sector

    Educación online · preparación de oposiciones

  • Fundada

    2017

Producto

  • Plataforma

    iOS (iPhone + iPad)

  • Idiomas

    Español

  • Estado del producto

    Ya no disponible en el App Store

El reto

Acpol EB necesitaba ofrecer a sus estudiantes una forma divertida e interactiva de practicar fuera del aula, accesible desde cualquier lugar. El objetivo era complementar el material teórico con práctica gamificada y competición entre pares, capaz de soportar usuarios tanto en iOS como en Android compitiendo en la misma sesión y en tiempo real. Eso exigía una app iOS nativa robusta, con UX cuidada y una capa de comunicación de baja latencia con el backend.

La solución

AtalayaSoft asumió el desarrollo iOS completo de Acpol EB, end-to-end, para iPhone y iPad. Francisco José García Navarro lideró el proyecto como iOS senior. El alcance se articuló en tres bloques funcionales:

1. Desarrollo end-to-end de la app iOS

Como refuerzo iOS senior del proyecto, AtalayaSoft asumió el desarrollo completo del producto. El alcance incluyó:

  • Exámenes cortos aleatorios con corrección automática.
  • Apuntes de teoría y revisiones detalladas de exámenes anteriores.
  • Estadísticas de rendimiento individuales para seguimiento del progreso.
  • Soporte universal iPhone + iPad con UI adaptada a cada dispositivo.
  • Publicación y mantenimiento en App Store durante todo el ciclo de vida del producto.

2. Sistema de competición multiplataforma en tiempo real

El bloque técnicamente más exigente: permitir que estudiantes en iOS y Android compitieran en la misma sesión, viendo las respuestas y posiciones del oponente en directo. La solución incluyó:

  • Comunicación por sockets contra un servidor común para iOS y Android.
  • Sincronización en tiempo real entre dispositivos heterogéneos, sin depender de SDKs de terceros para gaming/realtime.
  • Gestión robusta de desconexiones, reconexiones y estados intermedios de la partida.
  • UX optimizada para mantener una experiencia gamificada fluida incluso con latencia móvil variable.

3. Iteración del producto y cierre del proyecto

Tras la primera publicación, el desarrollo continuó iterando con feedback real de los estudiantes hasta llegar a una segunda versión con mejoras en funcionalidades, ajustes de UX y actualización a nuevas versiones de iOS. Actualmente Acpol EB ya no está disponible en el App Store.

Tecnologías y servicios usados

  • Lenguaje: Swift
  • Plataformas: iOS (iPhone + iPad), app universal
  • Comunicación en tiempo real: sockets sobre servidor propio (sin SDK de terceros)
  • Servicio AtalayaSoft aplicado: iOS Senior para tu equipo
Captura de la app iOS Acpol EB para preparación de oposiciones a Policía Nacional

¿Necesitas una app iOS desde cero como Acpol EB?

Si tu producto requiere desarrollo iOS nativo end-to-end con funcionalidades exigentes como sincronización en tiempo real o competición multiplataforma, hablemos. Te respondemos en menos de 24 horas laborables.