Lunna
InicioDemosNavegadorInmersivo
DemosDiagnósticogratuito

Motor de navegación para Android · código en propiedad

Un navegador giro a giro propio, dentro de su app

Guiado por voz, recálculo de rutas, multiparada y funcionamiento sin cobertura. Construido y afinado en rutas de reparto diarias, y entregado como código fuente integrado en su aplicación, con el servidor de rutas en su propia infraestructura.

Kotlin · Android 7.0+Rutas con OSRM (OpenStreetMap)Cualquier paísSin cuotas por ruta calculada
4
150 m
Gira a la derecha
Rúa da Ferrería
Luego · En la rotonda, toma la 2ª salida
38km/h

Qué hace

Todo lo que un conductor espera de un navegador, resuelto en la calle

Cada función está ajustada con valores medidos conduciendo: los umbrales, los tiempos y los márgenes vienen de rutas reales, no de una demo.

Guiado giro a giro

Icono de maniobra, instrucción en lenguaje natural, nombre de la calle y un aviso de la maniobra siguiente, como en los grandes navegadores.

  • Giros suaves, cerrados, cambios de sentido, incorporaciones, salidas y bifurcaciones
  • Rotondas con número de salida
  • Distancia redondeada en tramos de 50 m y 10 m

Voz con avisos escalonados

Tres avisos por maniobra, cada uno una sola vez. Baja el volumen de la música o el pódcast mientras habla y se puede silenciar con un toque.

  • 1 km · 400 m · 70 m antes de la maniobra
  • Omite los avisos que no caben en tramos cortos
  • Aviso de llegada con vibración

Ajuste a la carretera

El vehículo se dibuja pegado a la calzada aunque el GPS oscile, y descarta los carriles que van en sentido contrario para que nunca aparezca girado 180°.

  • Ajuste hasta 15 m de la ruta
  • Filtro por sentido de la marcha
  • Vehículo 3D personalizable

Desvíos y recálculo

Detecta que el conductor ha salido de la ruta con un margen que crece con la velocidad, y recalcula respetando la dirección en la que circula: sin cambios de sentido imposibles.

  • Margen de 10 m en ciudad a 55 m en autovía
  • No recalcula parado (ruido del GPS)
  • Rumbo del vehículo enviado al motor de rutas

Multiparada

Una sola ruta encadena la posición actual, todas las paradas pendientes y el punto final. El tramo hasta la siguiente parada se resalta y la llegada se detecta sola.

  • Llegada detectada a 20 m del destino
  • Salta a la siguiente parada al completar una
  • Punto final opcional (almacén, casa)

Tiempos y distancias en vivo

Distancia real que queda por carretera hasta la próxima parada y hasta el final, tiempo restante y hora estimada de llegada, actualizados mientras se conduce.

  • Medido sobre la ruta, no en línea recta
  • Refresco más rápido al acercarse al destino

Sigue funcionando sin cobertura

Garajes, túneles y zonas rurales no dejan al conductor a ciegas: el mapa y la última ruta siguen en el móvil y la navegación se recupera sola al volver la señal.

  • Mapa de la zona descargado para uso offline
  • Última ruta guardada en el dispositivo
  • Detecta la conexión "aparente pero muerta" y reintenta

Mapa pensado para conducir

Estilos de día, de noche y satélite, números de portal al acercarse y funcionamiento en vertical y horizontal sin perder la navegación al girar el móvil.

  • Evitar peajes o autopistas
  • Pantalla siempre encendida mientras se usa
  • Colores y marca adaptables a su app

Lo que no se ve

Los detalles que separan un navegador usable de uno de demo

Hacer que una línea siga al coche es fácil. Que no falle en un enlace de autovía, parado en un semáforo o al perder cobertura es lo que lleva meses de pruebas.

Margen de desvío según la velocidad

Un margen fijo falla en los dos extremos: demasiado grande en calles estrechas, demasiado pequeño en autovía. El motor interpola entre valores medidos.

0204060 m0305090130 km/h1025324255

Cámara que se adapta a la velocidad

Cuanto más rápido, más se aleja y más plana se vuelve la vista para ver lo que viene. Un margen de 5 km/h evita que la cámara oscile entre niveles.

SituaciónVelocidadZoomInclinación
Parado o maniobrando< 15 km/h1850°
Ciudad15–551745°
Carretera55–851640°
Autovía> 851535°

Avisos de voz por tramos

Cada nivel suena una sola vez por maniobra, y solo si el tramo es lo bastante largo para que tenga sentido.

1 km"En 1 kilómetro, gira a la derecha"
400 m"En 400 metros, gira a la derecha"
70 m"Ahora, gira a la derecha"
ManiobraPasa a la siguiente instrucción

Robusto en enlaces y sin señal

Situaciones que rompen los navegadores caseros y que este motor resuelve:

  • Calzadas paralelas y lazos de enlace: el progreso no salta por delante del coche
  • Progreso "atascado": se detecta en 2 s y se re-ancla a la posición real
  • Recálculo parado en un semáforo: se ignora el ruido del GPS
  • Petición colgada por cobertura: se corta a los 8 s y se reintenta con conexión nueva
  • Rutas largas con miles de puntos: la ruta se simplifica sin perder detalle visible, sin bloqueos

Por qué comprarlo

Un activo propio en lugar de una cuota para siempre

El código es suyo

Recibe el código fuente integrado en su app. Puede modificarlo, ampliarlo y mantenerlo con su equipo sin depender de nadie.

Sin cuotas por uso

Las rutas se calculan en su propio servidor. Crecer en usuarios o en viajes no multiplica la factura de un proveedor de navegación.

Probado en ruta real

No es un prototipo: lo usan conductores a diario en ciudad, carretera y zonas rurales con mala cobertura.

Sus datos no salen

Las posiciones y destinos de sus usuarios no pasan por un proveedor externo de rutas: el cálculo se hace en su infraestructura.

Cualquier país

El motor de rutas funciona con datos de OpenStreetMap, disponibles en todo el mundo. Se prepara con el país o la región que necesite.

Meses de ventaja

Lo que a un equipo le cuesta muchos meses de desarrollo y de pruebas en la calle, lo tiene funcionando en su app en semanas.

Alquilar un SDK de navegaciónDesarrollarlo desde ceroComprar este navegador
CosteCuota por usuario o por viaje, de forma indefinidaEquipo dedicado durante muchos mesesPago único
PropiedadLicencia de uso; el código es del proveedorPropioPropio, con código fuente
Tiempo hasta tenerloRápidoLargo, con riesgo de no llegarSemanas
MadurezAltaDesde cero, hay que aprenderlo todo en la calleProbado en rutas diarias
Datos de rutaPasan por el proveedorEn casaEn su servidor
DependenciaPrecios y condiciones del proveedorNingunaNinguna

Qué se entrega

Integrado, documentado y funcionando en su app

  • Navegador integrado en su app AndroidCon los colores, el vehículo y los textos de su marca.
  • Código fuente completoEn propiedad, para mantenerlo y ampliarlo libremente.
  • Servidor de rutas listo para desplegarMotor OSRM en contenedor con el mapa de su país preparado, y guía para actualizarlo.
  • Idioma de guiado y voz a elecciónUno incluido; más idiomas bajo pedido.
  • Documentación y periodo de garantíaGuía técnica para su equipo y corrección de errores tras la entrega.

Ampliaciones bajo pedido

Funciones que no forman parte del paquete base y se presupuestan aparte:

  • Guiado por voz con la app en segundo plano
  • Tráfico en tiempo real
  • Indicación de carriles y límites de velocidad
  • Android Auto
  • Países o idiomas adicionales

Requisitos
Android 7.0 o superior, cuenta propia de Mapbox para el mapa base y un servidor para el motor de rutas.

Véalo en una ruta real

La mejor forma de valorarlo es conduciendo: hacemos una demostración en coche por su zona, con recálculos, voz y tramos sin cobertura.

© 2026 Lunna · Galicia
hola@lunna.techPrivacidad