Foottrips: aplicación de diarios de viaje geolocalizados para Android
Este proyecto consiste en el desarrollo de una aplicación Android para crear diarios de viaje que ofrece al usuario geolocalizar sus fotos y comentarios de una forma simple e intuitiva. 'Foottrips' permite crear carpetas de viajes donde los usuarios añadirán sus 'Footprints', que...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2020 |
| País: | España |
| Institución: | Universitat Oberta de Catalunya (UOC) |
| Repositorio: | O2, repositorio institucional de la UOC |
| OAI Identifier: | oai:openaccess.uoc.edu:10609/107127 |
| Acceso en línea: | http://hdl.handle.net/10609/107127 |
| Access Level: | acceso abierto |
| Palabra clave: | geolocalización Android aplicaciones móviles viajes geolocation mobile applications travels geolocalització aplicacions mòbils viatges Mobile apps -- TFM Aplicacions mòbils -- TFM Aplicaciones móviles -- TFM |
| Sumario: | Este proyecto consiste en el desarrollo de una aplicación Android para crear diarios de viaje que ofrece al usuario geolocalizar sus fotos y comentarios de una forma simple e intuitiva. 'Foottrips' permite crear carpetas de viajes donde los usuarios añadirán sus 'Footprints', que serían como postales con foto e información. Posteriormente los viajes con sus 'Footprints' se pueden visualizar en forma de blog y geolocalizados en un mapa. El proceso de desarrollo de la aplicación se divide en cuatro fases. Una primera fase de investigación donde se establecen los objetivos, la metodología y el plan de trabajo. Seguida de una segunda fase de diseño centrado en el usuario, que continúa definiendo las funcionalidades, los casos de uso, el árbol de navegación de la aplicación, y el prototipo para testear la interfaz visual. En la tercera fase se procede con el desarrollo de una aplicación nativa en Android para geolocalizar y mostrar contenido utilizando Firebase y Google Maps. Como entorno de desarrollo se utiliza Android Studio, para la base de datos, la autenticación de usuarios y el almacenamiento en la nube se emplea Firebase, y para la geolocalización y la gestión de mapas la API de Google Maps. En la cuarta y última fase, se realizan test con usuarios y pruebas de funcionalidad para añadir mejoras a la aplicación. Por último, se termina con las conclusiones del proyecto y el resultado de una memoria escrita. |
|---|