Empreu aquest identificador per citar o enllaçar aquest ítem: http://hdl.handle.net/10609/148224
Títol: Desarrollo de aplicación móvil Android: CrossWOD
Autoria: Elías Villanúa, Miguel
Tutor: Almirall López, Jordi
Escuer Latorre, David
Altres: Garrigues, Carles  
Resum: El propósito de este proyecto ha sido el desarrollar una aplicación móvil nativa en Android que permita gestionar las reservas de un box de CrossFit. Además, la app también permite que los usuarios pudieran guardar sus marcas personales y ver videotutoriales que les enseñen a ejecutar correctamente los ejercicios. Para poder llevar a cabo el proyecto se realizó una planificación mediante un diagrama de Gantt, en el que destaca el diseño centrado en el usuario (DCU). Gracias al DCU se realizaron entrevistas en profundidad y benchmarking, obteniendo los requisitos de la app que permitieron diseñar prototipos de baja y alta fidelidad, así como la evaluación de estos gracias a una evaluación de los entrevistados. Posteriormente, se realizó el diseño técnico y procedió a la implementación. La implementación se realizó en Android Studio, haciendo uso de un control de versiones con GitHub. La aplicación hace uso de varias tecnologías del ecosistema de Google, desde las APIs de YouTube y Google Maps hasta la base de datos de Firebase Realtime Database. Además, se hicieron pruebas de compatibilidad, manuales y unitarias durante la implementación para comprobar el correcto funcionamiento de la aplicación. El resultado fue satisfactorio, cumpliendo con los objetivos del proyecto y obteniendo una aplicación funcional. Como conclusiones finales, han quedado en evidencia los beneficios de realizar un diseño centrado en el usuario para facilitar la implementación, así como la dificultad de planificar y gestionar un proyecto.
The aim of this project has been to develop an Android mobile application which allows to manage reservations in a CrossFit box. In addition, the app also allows the users to save their personal records and watch video tutorials which team them how to perform the exercises properly. To carry out this project a planning was made using a Gantt diagram, highlighting the User-centered design (UCD). Thanks to the UCD, in depth interviews and benchmarking were made to gather the app requirements which allowed to design the low and high-fidelity prototypes as well as their evaluation through feedback. Afterwards, technical design was made, starting the implementation phase. The projects implementation was done in Android Studio, using GitHub for version control. The application uses many technologies of Google ecosystem, from YouTube and Google Maps APIs to Firebase Realtime Database. In addition, compatibility, manual and unit testing were done during the implementation phase to check the correct app functionalities. The result was satisfactory, meeting the project objectives and delivering a functional application. As final conclusions, the benefits of user-centered design to make an easier implementation were highlighted, as well as the difficulty of planning and managing a project.
Paraules clau: Android
clases
CrossFit
Tipus de document: info:eu-repo/semantics/bachelorThesis
Data de publicació: jun-2023
Llicència de publicació: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Apareix a les col·leccions:Bachelor thesis, research projects, etc.

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
Memoria.pdfMemoria del TFG4,68 MBAdobe PDFThumbnail
Veure/Obrir
CrossWOD.apkAplicación CrossWOD11,97 MBUnknownVeure/Obrir

TFG_presentacion_MiguelEliasVillanua.mp4

Presentación de la App CrossWOD637,41 MBMP4Veure/Obrir
Comparteix:
Exporta:
Consulta les estadístiques

Aquest ítem està subjecte a una llicència de Creative CommonsLlicència Creative Commons Creative Commons