# WheresApp: Servicio de geolocalización de amigos mediante aplicación móvil
## Objetivo

Crear una App para Android capaz de compartir localizaciones de manera activa entre usuarios y permitir una navegación actualizada en la que un usuario puede seguir a otro.

## Idea

¿Quién no está cansado de hacer un viaje en coche con otra persona, perderle de vista en un semáforo y tener que llamarle o intercambiar cientos de mensajes para volver a encontrarle? O ¿quién no ha ido buscando a unos amigos y como estaban de fiesta no oían nada o estaban demasiado borrachos para explicarse? Con WheresApp podrás iniciar una "Wherescall" con otro usuario que te permitirá navegar hacia la otra persona actualizando el destino de manera dinámica hacia su posición conforme este se mueva evitando quebraderos de cabeza y costosas llamadas.

## Requisitos

* Conocimiento de la plataforma Android
* Mínimo contacto con servicios de Google Play de localización.

## Recursos

* 4 personas
* Disponer de un dispositivo Android por integrante que al menos tenga la versión 4.1 para hacer pruebas (poder acceder a él de vez en cuando).

## Enlaces de referencia

* Android developers
* Google Play Services
* APIs de localización

## Modelo

* Nombre: WheresApp: Una App para no separarte
* Estado (dentro del ciclo de vida: propuesto, definido, etc.): Propuesto
* Tipo (externo para el cliente o interno como infraestructura): Externo para el cliente (aplicación para smartphone)
* Propietario\Responsable del servicio: Grupo de estudiantes del Máster en Ingeniería Informática de la UCM
* Clientes actuales que lo estén usando: Ninguno.
* Contacto y manera de suscribirse al servicio: Descarga de aplicación en Google Play Store desde smartphone Android.
* Descripción de resultados deseados (valor añadido, actividades que va a poder realizar el cliente, utilidad y garantía):
       Crear una App para Android capaz de compartir localizaciones de manera activa entre usuarios y permitir una navegación actualizada en la que un usuario puede seguir a otro.
* Paquetes (variaciones según el nivel de servicio, por zonas geográficas, u horarias...)
* Coste y precio (según el nivel de servicio, reglas para multas, desistimientos, etc.): Gratuito, con publicidad?
* Dependencias (servicios que dependen de este, y servicios de los que este depende; componentes/elementos de configuración principales de los que dependemos)
* Futuros cambios planificados (referencias a planes relevantes, análisis coste-beneficio, prioridad del cambio, riesgos asociados, planificación temporal e información de estado)
* Referencias
** Android developers
** Google Play Services
** APIs de localización
* Glosario (y otros apartados típicos...)

## Documentación

Hemos estructurado la documentación dividiéndola en las distintas fases de ITIL. Accediendo a cada una de las fases podréis ver toda la documentación generada así como detalles sobre el trabajo realizado.
* Estrategia del Servicio
* Diseño del Servicio
* Transición del Servicio
* Operación del Servicio
* Mejora Continua del Servicio
Además de la documentación de las diferentes fases de ITIL, se ha relizado una pequeña gestión de los riesgos en el siguiente Plan de Riesgos:

## Presentaciones

* Presentación del día 10/12/2014
* Presentación final del día 29/01/2015

## Web Coorporativa

Hemos creado una web de nuestra organización, WhereSoft, donde publicitamos la app WhresApp.
* http://wheresoft.tk/

## Repositorio

* Repositorio en Github

## Enlace App

* Github: Enlae
* PlayStore: Enlace

## Feedback/Contacto

Podéis poneros en contacto con nosotros a través del correo electrónico correo.

## Participantes activos

Participantes activos en este grupo de aprendizaje e involucrados en el desarrollo de esta actividad:
* Segarc12
* Víctor Pérez (Victormp) (Creador de la propuesta original)
* Jesusm01
* Daniel Fariña
* Paloma Galván
Participantes que votaron a favor de que el grupo de estudio realizara esta actividad:
* Gorka Suárez (Lex8086)
* Daniel Fariña
* Jesús Martín Alonso
* Paloma Galván
* Sergio García Alonso
* Víctor Pérez (Victormp)
* Iván Pérez (Synpheros)
* Josecgon
* Alberto Gil
* RotaruDan
* Carlos Quinto (Carlos Quinto Huaman)
* Esteban Armas Vega