[ca] La 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.

[es] La 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.