Volver a Casos de Éxito
ASDT Corporation logo
ASDT Corporation

Seguridad · detección de drones

SendeScope: app de detección de drones y plataforma de gestión

App Android de seguimiento en tiempo real, servidor de mapas offline propio y distribución de actualizaciones con CI/CD.

Software a Medida

+13 países

Mapas offline en 4 estilos cartográficos

< 1 min

Despliegue de una nueva versión vía CI/CD

Autonomía total

Compilar, firmar, publicar y desplegar sin terceros

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.

Tecnologías

AndroidNode.jsDockerKotlinWebSocket

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

App de tabletInfraestructura propiaPipelineDeteccionesTeselasUpdatesDeployDeployApp AndroidTabletDetectores GPS/RFDetecciónServidor de mapasPanel adminServidor de APKsPanel adminGitLab CI/CDBuild · firma · deploy

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.

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.

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.

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.

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.

¿Preparado para construir algo inteligente?

Reserva una sesión de estrategia gratuita de 60 minutos. Analizaremos tu negocio y te mostraremos exactamente dónde la IA, los datos y la automatización pueden generar resultados reales.

O escríbenos a info@laketab.com