[ES] Este trabajo es una de las tres partes que conforman un proyecto grupal destinado a la
creación de una empresa y su producto, que consiste en una aplicación social de deportes con el
fin de conectar a usuarios ...[+]
[ES] Este trabajo es una de las tres partes que conforman un proyecto grupal destinado a la
creación de una empresa y su producto, que consiste en una aplicación social de deportes con el
fin de conectar a usuarios cercanos que busquen compañeros para realizar actividades
deportivas.
Concretamente, en este trabajo final de máster se desarrolla una aplicación móvil en el
sistema operativo Android que permite a los usuarios acceder a las funcionalidades de la red
social. Para conseguir desarrollar la aplicación, primero se ha diseñado un modelo de dominio y,
en base a este, una API REST que nos permite consultar y modificar los datos mediante
peticiones HTTP.
Se ha utilizado el IDE oficial de Android (Android Studio) junto al lenguaje Java para el
desarrollo de la aplicación móvil. Para la implementación de la API, se ha usado el conjunto de
herramientas en lenguaje Python “Django REST Framework”. La base de datos se ha
desarrollado sobre un sistema de base de datos relacional MySQL.
[-]
[EN] This work is one of the three parts of a group project that involves the creation of a company
and its product. The product is a social sports app which connects nearby users looking for
mates for sports ...[+]
[EN] This work is one of the three parts of a group project that involves the creation of a company
and its product. The product is a social sports app which connects nearby users looking for
mates for sports activities.
Specifically, in this final project a mobile application is developed on the Android operating
system that allows users to access the features of the social network. For developing the
application, firstly, a domain model has been designed then, based on this model, a REST API
is developed to allow us to view and modify data using HTTP requests.
The official IDE Android (Android Studio) and the Java programming language have been
used for the development of the mobile application. For the implementation of the API, the
Python toolkit "Django REST Framework" is used. The database has been developed on a
relational database system called MySQL.
[-]
|