6 votos

¿Existe una alternativa (descentralizada) de código abierto a "Google Latitude"?

¿Existe alguna aplicación de código abierto que permita compartir mi ubicación en tiempo real? Estoy buscando una solución totalmente de código abierto, es decir, un cliente de código abierto así como un software de servidor de código abierto.

No tiene que ser escalable ni nada, sólo quiero compartir mi ubicación con quien tenga el enlace a la aplicación en mi servidor.

Esto no es un duplicado de ¿Alternativa a Google Latitude? - Quiero una aplicación auto-alojada (en mi propio servidor), no en un servidor de terceros que no sea de Google

3voto

ND Geek Puntos 880

OpenGTS proporciona el seguimiento de la flota, y hay una aplicación (de pago) para Android en el mercado . Dado que es de código abierto, siempre es posible que alguien (¿tú?) pueda desarrollar una aplicación gratuita también.

1 votos

¿Por qué se acepta esta respuesta? Mientras que OpenGTS es genial para el lado del servidor de las cosas, el lado del cliente vinculado no es de código abierto.

0 votos

Porque ND Geek enlazó con una aplicación de pago, pero también existe una gratuita. Aquí: code.google.com/p/Android-opengts

2voto

GDR Puntos 138

EDIT: el proyecto cambió de nombre a OwnTracks

He aquí una buena alternativa, abierta y descentralizada, que ha aparecido recientemente:

MQTTitude

Un sustituto de Google Latitude basado en MQTT

MQTTitude permite que un dispositivo publique periódicamente su estado de localización a su broker MQTT. Si has utilizado previamente Latitude, puedes pensar en esto como un Latitude descentralizado.

enter image description here enter image description here

Resumen:

Tanto si quieres seguir tu propia ubicación como la de un familiar (con su consentimiento, por supuesto), MQTTitude te permitirá hacerlo de forma segura. Hay al menos dos componentes que querrás utilizar: una de nuestras Apps y un broker MQTT.

La aplicación habla con el corredor. Otros programas (tenemos algunos para ti, pero puedes crear otros tú mismo) hablan también con el corredor. La aplicación del smartphone publica los datos de localización, y los otros programas se suscriben a esos datos. Un programa puede almacenar los datos en una base de datos, enviarlos a algún lugar (¡cuidado con eso!), o simplemente descartarlos (lo que no sería realmente útil ahora, ¿verdad?).

Por el momento la documentación es, ejem, un poco escasa, pero puede que encuentres algo útil en nuestro sitio de desarrollo.

Enlaces

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X