Aplicación Android nativa que recolecta información del dispositivo y la expone mediante una API REST integrada, convirtiendo el teléfono en un servidor ligero de telemetría.
El problema
La información técnica de un dispositivo se distribuye entre diferentes recursos del sistema y necesita centralizarse para su consulta desde la red local.
La solución
RemoteScope recolecta telemetría, la almacena localmente y ejecuta un servidor NanoHTTPD en el propio teléfono para exponerla mediante una API REST protegida por tokens.
Datos de GPS, batería y red
Servidor HTTP dentro del dispositivo
API REST local
Mi participación y responsabilidades
Android
Desarrollo Android nativo con Kotlin.
Diseño de la API REST embebida.
Persistencia local con SQLite.
Resultados
API REST ejecutada directamente en Android
Telemetría accesible mediante endpoints autenticados