Closed GReaper closed 10 years ago
Autoanotación
Actualizo
Service
básico, debería poder iniciarse ya desde las actividades.Pendiente
Service
en caso de ser posibleActualizo
No es necesario comprobar si el Service
ya está funcionando - para evitar dos copias simultáneas -. Dos llamadas consecutivas al startService
tan sólo renovarán el Intent
recibido. Los Service
funcionan en el mismo proceso general que la aplicación y están ligados al mismo salvo que se cambie de forma explícita en el Manifest.
En resumen, para iniciar la geolocalización bastará con llamar al startService
y para detenerla al stopService
. Llevaré esto a cabo junto con las pruebas en cuanto me sea posible.
Actualizo Iniciada geolocalización en login y finalizada en logout. NO ESTÁ TESTEADA Y POSIBLEMENTE FALLARÍA.
Pendiente
Actualizo Funcionamiento básico del servicio comprobado. Listeners y callbacks funcionando correctamente. El GPS/red debe ser activado manualmente por el usuario.
Actualizo Se toma la posicion (probado con GPS) con una precisión excelente.
Actualizo Generado menú dinámico de inicio/detención.
Pendiente
Pendiente
Actualizo Módulo funcionando. Localización tomada. Pendientes los módulos de localización de amigos.
Este módulo actualizará la posición del usuario continuamente (¡solo de forma local!) como se menciona en #70. Este módulo puede ir realizándose ya porque es un elemento común a los sistemas de localización que se hagan finalmente. Pego a continuación los detalles de esta issue más relevantes.
Información
Para tomar la posición del usuario se seguirían las siguientes pautas:
Service
o similares. Se tratará en la issue correspondiente.Importante Los detalles de diseño e implementación del módulo se irán poniendo en esta issue para que puedan ser consultados tanto para el diseño como para la documentación futura.