
ASDT Corporation
Seguridad · detección de drones
App de detección y monitorización de amenazas en tiempo real
Desplegada en más de 500 maletas de detección en todo el mundo, en eventos institucionales, grandes concentraciones y entornos de defensa: opera en terrenos hostiles sin conectividad, con mapas offline propios y actualizaciones remotas.
+500
maletas de detección desplegadas en todo el mundo
Tiempo real
detección y monitorización de amenazas sobre el terreno
Remoto
actualizaciones en toda la flota sin desplazarse a cada instalación
Cliente
ASDT CorporationSector
Seguridad · detección de drones
Servicios
Tecnologías
Resumen
Ecosistema completo de SendeScope para ASDT Corporation: app Android para tablet de detección y seguimiento de drones en tiempo real, con servidor de mapas offline y servidor de distribución de APKs propios. Convirtió un sistema dependiente de terceros en un producto autosuficiente, desplegable de forma autónoma. Tres componentes: app Android (detecciones GPS y RF sectoriales sobre mapas offline, identificación de modelos, zonas de alarma, multiidioma), servidor de mapas con teselas para 13 países en cuatro estilos, y servidor de APKs con CI/CD sobre GitLab.
Contexto
El cliente
ASDT Corporation opera en detección y seguimiento de drones (contra-UAS). SendeScope combina detectores físicos —GPS y RF sectorial multiantena— con una app de tablet que centraliza las detecciones en tiempo real, desplegable en maletas de campo.
El reto
Fuerte dependencia de un equipo externo y de terceros: no era posible publicar versiones sin el certificado del otro equipo, no había control sobre los mapas (un único estilo, sin trazabilidad), ni CI/CD ni gestión de versiones de las APKs, y la actualización de las tablets era manual. Más problemas de estabilidad —cierres durante el seguimiento, pérdida de detecciones al cambiar ubicación, fugas de memoria—. Necesitaban infraestructura propia, fiable y autosuficiente, y elevar la calidad del sistema heredado.
La solución
Cómo lo resolvimos
- 01
Independencia e infraestructura propia
Keystore de firma integrado en GitLab dentro del flujo de compilación, eliminando la dependencia del certificado externo. ASDT compila, firma, publica y despliega nuevas versiones de forma autónoma. Infraestructura sobre Docker con volúmenes persistentes y configuración lista para producción.
- 02
Servidor de mapas propio
Servidor de mapas desde cero con Node.js + Nginx sobre Docker: generación de teselas bajo demanda desde panel de administración con progreso en tiempo real, cuatro estilos (Voyager, Positron, Dark Matter, Satélite), cobertura para 13 países —ampliable sin tocar código—, miniaturas automáticas y registro de accesos. Nginx como proxy inverso optimizado para archivos de varios GB con transferencia directa a disco.
- 03
Servidor de actualizaciones y CI/CD
Servidor de APKs sobre Docker con descarga autenticada para las tablets y panel con listado de versiones, estadísticas y subidas. Integrado con GitLab: tags de versión, release notes sincronizadas y pipeline que al crear una etiqueta compila la APK y la deja disponible con incremento automático del versionCode. Despliegue de una nueva versión en menos de un minuto.
- 04
Mejoras en la app, estabilidad y calidad
Sistema de mapas renovado con renderizado offline en MBTiles (un archivo por país y estilo), descarga visual, reintentos automáticos y límite de zoom según cobertura. Actualización in-app, distinción entre detecciones RF (conos direccionales multiantena) y de número de serie (icono del modelo: Autel, DJI, FPV), y cuatro idiomas con cambio en tiempo real. Resueltos cierres durante el seguimiento, fugas de memoria y pérdidas de detección.
Lo que cambió
Resultados
Autonomía total del cliente: compilar, firmar, publicar y desplegar nuevas versiones sin dependencia del equipo de desarrollo anterior ni de su certificado.
Infraestructura propia y controlada: mapas y actualizaciones desplegados con Docker, listos para producción y con trazabilidad completa.
Despliegue en menos de un minuto: una nueva versión llega a las tablets mediante pipeline CI/CD en GitLab, frente a un proceso anterior manual.
Sistema de mapas fiable: cuatro estilos, cobertura para 13 países y gestión completa de descargas, sustituyendo a un sistema sin control ni trazabilidad.
Mayor fiabilidad operativa: tras resolver cierres inesperados, fugas de memoria y pérdidas de detección que afectaban al uso en campo.
Base preparada para escalar: nuevos países y estilos sin tocar código y arquitectura lista para la nueva v2 de comunicación.
Actualizaciones remotas en toda la flota: antes había que ir instalación por instalación para actualizar cada maleta; ahora una versión nueva llega a todas las unidades sin desplazamientos.
Probada donde no puede fallar: eventos institucionales, grandes concentraciones y entornos de defensa, en terrenos hostiles y sin cobertura.
Lo que dicen del proyecto
Voz del cliente
“Estamos trabajando con Guille y Leo y la verdad es que estamos muy contentos con el resultado. Son profesionales, cumplen con los plazos y nos lo ponen todo muy fácil. Gente así cuesta de encontrar”
Roger Rodriguez
Director de Proyecto en ASDT
Otros casos.
Más proyectos del mismo equipo.
