Tornar a Casos d'Èxit
ASDT Corporation logo
ASDT Corporation

Seguretat · detecció de drons

SendeScope: app de detecció de drons i plataforma de gestió

App Android de seguiment en temps real, servidor de mapes offline propi i distribució d'actualitzacions amb CI/CD.

Software a Mida

+13 països

Mapes offline en 4 estils cartogràfics

< 1 min

Desplegament d'una nova versió via CI/CD

Autonomia total

Compilar, signar, publicar i desplegar sense tercers

Resum

Ecosistema complet de SendeScope per a ASDT Corporation: app Android per a tablet de detecció i seguiment de drons en temps real, amb servidor de mapes offline i servidor de distribució d'APKs propis. Va convertir un sistema dependent de tercers en un producte autosuficient, desplegable de manera autònoma. Tres components: app Android (deteccions GPS i RF sectorials sobre mapes offline, identificació de models, zones d'alarma, multiidioma), servidor de mapes amb tessel·les per a 13 països en quatre estils, i servidor d'APKs amb CI/CD sobre GitLab.

Tecnologies

AndroidNode.jsDockerKotlinWebSocket

El client

ASDT Corporation opera en detecció i seguiment de drons (contra-UAS). SendeScope combina detectors físics —GPS i RF sectorial multiantena— amb una app de tablet que centralitza les deteccions en temps real, desplegable en maletes de camp.

El repte

Forta dependència d'un equip extern i de tercers: no era possible publicar versions sense el certificat de l'altre equip, no hi havia control sobre els mapes (un únic estil, sense traçabilitat), ni CI/CD ni gestió de versions de les APKs, i l'actualització de les tablets era manual. Més problemes d'estabilitat —tancaments durant el seguiment, pèrdua de deteccions en canviar ubicació, fuites de memòria—. Necessitaven infraestructura pròpia, fiable i autosuficient, i elevar la qualitat del sistema heretat.

La solució

App de tabletInfraestructura pròpiaPipelineDeteccionsTessel·lesUpdatesDeployDeployApp AndroidTabletDetectors GPS/RFDeteccióServidor de mapesPanell adminServidor d'APKsPanell adminGitLab CI/CDBuild · signa · deploy

Independència i infraestructura pròpia

Keystore de signa integrat a GitLab dins el flux de compilació, eliminant la dependència del certificat extern. ASDT compila, signa, publica i desplega noves versions de manera autònoma. Infraestructura sobre Docker amb volums persistents i configuració a punt per a producció.

Servidor de mapes propi

Servidor de mapes des de zero amb Node.js + Nginx sobre Docker: generació de tessel·les sota demanda des de panell d'administració amb progrés en temps real, quatre estils (Voyager, Positron, Dark Matter, Satèl·lit), cobertura per a 13 països —ampliable sense tocar codi—, miniatures automàtiques i registre d'accessos. Nginx com a proxy invers optimitzat per a fitxers de diversos GB amb transferència directa a disc.

Servidor d'actualitzacions i CI/CD

Servidor d'APKs sobre Docker amb descàrrega autenticada per a les tablets i panell amb llistat de versions, estadístiques i pujades. Integrat amb GitLab: tags de versió, release notes sincronitzades i pipeline que en crear una etiqueta compila l'APK i la deixa disponible amb increment automàtic del versionCode. Desplegament d'una nova versió en menys d'un minut.

Millores a l'app, estabilitat i qualitat

Sistema de mapes renovat amb renderitzat offline en MBTiles (un fitxer per país i estil), descàrrega visual, reintents automàtics i límit de zoom segons cobertura. Actualització in-app, distinció entre deteccions RF (cons direccionals multiantena) i de número de sèrie (icona del model: Autel, DJI, FPV), i quatre idiomes amb canvi en temps real. Resolts tancaments durant el seguiment, fuites de memòria i pèrdues de detecció.

Resultats

  • Autonomia total del client: compilar, signar, publicar i desplegar noves versions sense dependència de l'equip de desenvolupament anterior ni del seu certificat.

  • Infraestructura pròpia i controlada: mapes i actualitzacions desplegats amb Docker, a punt per a producció i amb traçabilitat completa.

  • Desplegament en menys d'un minut: una nova versió arriba a les tablets mitjançant pipeline CI/CD a GitLab, davant un procés anterior manual.

  • Sistema de mapes fiable: quatre estils, cobertura per a 13 països i gestió completa de descàrregues, substituint un sistema sense control ni traçabilitat.

  • Major fiabilitat operativa: després de resoldre tancaments inesperats, fuites de memòria i pèrdues de detecció que afectaven l'ús en camp.

  • Base preparada per escalar: nous països i estils sense tocar codi i arquitectura llesta per a la nova v2 de comunicació.

Què en diuen del projecte

Veu del client

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

Preparat per construir alguna cosa intel·ligent?

Reserva una sessió d'estratègia gratuïta de 60 minuts. Analitzarem el teu negoci i et mostrarem exactament on la IA, les dades i l'automatització poden generar resultats reals.

O escriu-nos a info@laketab.com