Aplicación móvil para visualización de carreras populares cercanas

Use este enlace para citar
http://hdl.handle.net/2183/26176
Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 4.0 España
Colecciones
Metadatos
Mostrar el registro completo del ítemTítulo
Aplicación móvil para visualización de carreras populares cercanasAutor(es)
Directores
Fresnedo Arias, ÓscarGonzález Coma, José Pablo
Fecha
2020Centro/Dpto/Entidad
Enxeñaría informática, Grao enDescripción
Traballo fin de grao (UDC.FIC). Enxeñaría informática. Curso 2019/2020Resumen
[Resumen]
En este trabajo se ha desarrollado una aplicación móvil Android en la que se visualizan carreras
populares que están próximas a la ubicación del dispositivo, permitiendo así al usuario
poder informarse sobre ellas de manera simple y intuitiva, además de poder filtrar su visualización
utilizando diferentes parámetros de interés.
Para completar el desarrollo de la aplicación, primero se ha centralizado la información
de las distintas carreras populares disponible en diferentes paginas web, cotejando y complementando
dicha información entre sí. Esa información se procesa y guarda en un servidor
que, además, se encarga de proporcionar una API REST para su utilización por parte de los
clientes, en este caso una aplicación Android, y que permite obtener la información procesada
de las carreras populares.
Para el desarrollo del trabajo se ha utilizado el framework Scrapy como crawler para la
centralización de la información y posterior envío al servidor, el framework Django para el
montaje y configuración del servidor y el IDE Android Studio para el diseño e implementación
de la aplicación móvil. También cabe destacar el uso de la API de Google Maps tanto en el
servidor como en la aplicación. [Abstract]
In this work has been developed an Android mobile application in which popular races
that are close to the location of the device are displayed, thus allowing the user to be informed
about them in a simple and intuitive way, in addition to being able to filter their visualization
using different parameters of interest.
To reach the development of the application, the information of the different popular
races has first been centralized in different web pages, comparing and complementing this
information with each other on a server, which is in charge of saving it and providing a REST
API for its use by customers, in this case an Android application, to obtain the processed
information of the popular races.
For the development of the work the has been used Scrapy framework as a crawler for the
centralization of the information and subsequent sending to the server, the Django framework
for the assembly and configuration of the server and the Android Studio IDE for the design
and implementation of the mobile application. Also it’s notable the use of the Google Maps
API both on the server and in the application.
Palabras clave
Carreras populares
Servidor
Popular races
Android
Django
API REST
Server
Crawler
Scrapy
Google Maps
Google Cloud Platform
Python
Java
MVVM
MongoDB
Servidor
Popular races
Android
Django
API REST
Server
Crawler
Scrapy
Google Maps
Google Cloud Platform
Python
Java
MVVM
MongoDB
Derechos
Atribución-NoComercial-SinDerivadas 4.0 España