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.
App universal nativa iOS
Competición en tiempo real sincronizada por sockets
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
¿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.