Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/145747
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorGarcía Fernández, Alejandro-
dc.contributor.otherGarrigues, Carles-
dc.coverage.spatialBarcelona, ESP-
dc.date.accessioned2022-06-27T11:13:11Z-
dc.date.available2022-06-27T11:13:11Z-
dc.date.issued2022-05-30-
dc.identifier.urihttp://hdl.handle.net/10609/145747-
dc.description.abstractLa finalitat d'aquest treball és desenvolupar una aplicació per a dispositius mòbils iOS que permeti als usuaris enregistrar els seus entrenaments de força i així realitzar el seguiment del seu progrés en el temps. La salut i l'exercici són dos factors que preocupen cada cop més a la població occidental. En aquest sentit, nombrosos estudis han demostrat la relació existent entre mantenir un percentatge adequat de massa muscular i el gaudi d'un bon estat de salut, tals com la millora de la mobilitat funcional o la disminució del risc de patir malalties cardiovasculars. Per aconseguir aquests beneficis i augmentar la massa muscular, és necessari incrementar la intensitat de l'entrenament mitjançant la sobrecàrrega progressiva. D'aquí la importància d'una app com la proposada. L'aplicació s'ha implementat creant un projecte des de zero, emprant SwiftUI per a les interfícies gràfiques i establint iOS 15 com a target mínim. Pel que fa a l'emmagatzematge de dades, s'ha recorregut a Core Data i iCloud. Aquests dos elements, vistes i dades, es relacionen entre si aplicant el patró de disseny MVVM, mentre que l'app en global s'ha estructurat aplicant una arquitectura de tipus microapps. Com a resultat, s'ha obtingut una app capaç de crear rutines, enregistrar els entrenaments de força de l'usuari i mostrar estadístiques dels seus resultats. És, en conseqüència, una app que permet a l'usuari realitzar el seguiment del seu progrés en el temps. En síntesi, en aquest projecte s'ha forjat un producte estable que serveix de base per afegir en el futur noves funcionalitats i millores.ca
dc.description.abstractThe purpose of this work is to develop an application for iOS devices that allows users to record their strength trainings and track their progress over time. Health and exercise are two factors that are of increasing concern to the Western population. In this regard, numerous studies have shown the relationship between maintaining an adequate percentage of muscle mass and enjoying good health, such as improving functional mobility or reducing the risk of cardiovascular diseases. To achieve these benefits and increase muscle mass, it is necessary to increase the intensity of training through progressive overload. Hence the importance of an app like the one proposed. The application has been implemented by creating a project from scratch, using SwiftUI for graphical interfaces and setting iOS 15 as the minimum target. In terms of data storage, Core Data and iCloud have been used. These two elements, views and data, are related to each other by applying the MVVM design pattern, while the overall app has been structured using a microapps architecture. As a result, the app is capable of creating routines, record user strength trainings, and display statistics on their results. It is, therefore, an app that allows the user to keep track of their progress over time. In short, this project has forged a stable product that serves as a basis for adding new features and improvements in the future.en
dc.description.abstractLa finalidad de este trabajo es desarrollar una aplicación para dispositivos móviles iOS que permita a los usuarios grabar sus entrenamientos de bastante y así realizar el seguimiento de su progreso en el tiempo. La salud y el ejercicio son dos factores que preocupan cada vez más en la población occidental. En este sentido, numerosos estudios han demostrado la relación existente entre mantener un porcentaje adecuado de masa muscular y el goce de un buen estado de salud, tales como la mejora de la movilidad funcional o la disminución del riesgo de sufrir enfermedades cardiovasculares. Para conseguir estos beneficios y aumentar la masa muscular, es necesario incrementar la intensidad del entrenamiento mediante la sobrecarga progresiva. De aquí la importancia de una app como la propuesta. La aplicación se ha implementado creando un proyecto desde cero, empleando SwiftUI para las interfaces gráficas y estableciendo iOS 15 como target mínimo. En cuanto al almacenamiento de datos, se ha recurrido a Core Fecha y iCloud. Estos dos elementos, vistas y datos, se relacionan entre si aplicando el patrón de diseño MVVM, mientras que la app en global se ha estructurado aplicando una arquitectura de tipo microapps. Como resultado, se ha obtenido una app capaz de crear rutinas, grabar los entrenamientos de fuerza del usuario y mostrar estadísticas de sus resultados. Es, en consecuencia, una app que permite al usuario realizar el seguimiento de su progreso en el tiempo. En síntesis, en este proyecto se ha forjado un producto estable que sirve de base para añadir en el futuro nuevas funcionalidades y mejoras.es
dc.format.mimetypeapplication/pdf-
dc.language.isocat-
dc.publisherUniversitat Oberta de Catalunya (UOC)-
dc.rightsCC BY-NC-ND-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.subjectaplicacions mòbilsca
dc.subjectiOSca
dc.subjectenginyeria informàticaca
dc.subjectaplicaciones móvileses
dc.subjectiOSes
dc.subjectingeniería informáticaes
dc.subjectmobile applicationsen
dc.subjectiOSen
dc.subjectcomputer engineeringen
dc.subject.lcshMobile apps -- TFGen
dc.titleGymTrack. App d'iOS per a l'enregistrament d'entrenaments de força-
dc.typeinfo:eu-repo/semantics/bachelorThesis-
dc.audience.educationlevelEstudis de Grauca
dc.audience.educationlevelEstudios de Gradoes
dc.audience.educationlevelUniversity degreesen
dc.subject.lemacAplicacions mòbils -- TFGca
dc.subject.lcshesAplicaciones móviles -- TFGes
dc.contributor.tutorEscuer Latorre, David-
dc.contributor.tutorAlmirall López, Jordi-
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess-
Aparece en las colecciones: Bachelor thesis, research projects, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  

agarciafernandez0TFG0622GymTrackDemo.mp4

Vídeo demostració de l'aplicació en ús213,72 MBMP4Visualizar/Abrir
agarciafernandez0TFG0622memòria.pdfMemòria del TFG15,72 MBAdobe PDFVista previa
Visualizar/Abrir