[ca] Degut als problemes de salut ocasionats per la mala alimentació que obtenen la majoria de mascotes, diversos amos decideixen substituir el pinso per una dieta enterament natural. El problema que troben és que l'adaptació requereix recordar tots els components que el pla alimentari comporta. Aquest inconvenient es pot portar a gran escala, i és per aquest motiu que s'ha decidit aprofitar la idea com a base del projecte i redireccionar a qualsevol tipus d'usuari. El treball s'enfoca en la creació d'una aplicació que gestiona i emmagatzema la informació necessària per definir un pla alimentari. El seu desenvolupament es va efectuar en diversos passos, que són: el disseny de les pantalles de l'aplicació, l'estructuració de la base de dades en Cloud Firestore per a la gestió de les dades, i finalment l'elaboració del codi de l'aplicació utilitzant Dart com a llenguatge, alternant estudi i programació en l'elaboració de tot el codi. En tot aquest procés es van tenir en compte els principals problemes que tracta l'aplicació, que són: tenir presents tots els canvis de dates dels plats i medicaments que conté un pla, recordar la quantitat, nom, tipus d'aliment i saber amb exactitud quan correspon prendre un suplement o medicament. Els inconvenients trobats defineixen els requisits de l'aplicació, i al llarg del treball es mostra la manera en la que s'han inclòs solucions a aquests problemes, mitjançant diferents tipus de funcionalitats integrades en l'aplicació. Aquesta actualment aconsegueix emmagatzemar i mostrar diferents plats, compostos pel seu tipus, nom i els corresponents macronutrients, també permet afegir menjars, editar-los o eliminar-los. De la mateixa forma possibilita registrar i manipular informació sobre els suplements, medicaments i les dades de l'usuari. L'aplicació també conté una pantalla de calendari, on es pot realitzar la programació dels suplements, medicaments i menús.

[es] Debido a problemas de salud ocasionados por la mala alimentación que obtienen la mayoría de mascotas, varios dueños deciden sustituir el pienso por una dieta enteramente natural. El problema que se encuentran, es que la adaptación requiere recordar todos los componentes que el plan alimenticio conlleva. Este inconveniente se puede llevar a gran escala, y es por este motivo que se ha decidido aprovechar esta idea como base del proyecto y redireccionar a cualquier tipo de usuario. El trabajo se enfoca en la creación de una aplicación que gestiona y almacena la información necesaria para definir un plan alimenticio. Su desarrollo se efectuó en varios pasos, que son: el diseño de las pantallas de la aplicación, la estructuración de la base de datos en Cloud Firestore para la gestión de los datos, y finalmente la elaboración del código de la aplicación usando Dart como lenguaje, alternando estudio y programación en la elaboración todo el código. En todo este proceso se tuvieron en cuenta los principales problemas que trata la aplicación que son: tener presentes todos los cambios de fechas de las comidas y medicamentos que contiene un plan, recordar la cantidad, nombre, tipo de alimento y saber con exactitud cuando corresponde tomar un suplemento o medicamento. Los inconvenientes encontrados definen los requisitos de la aplicación, y a lo largo del trabajo se muestra la manera en la que se han incluido soluciones a estos problemas, mediante diferentes tipos de funcionalidades integradas en la aplicación. Esta, actualmente logra almacenar y mostrar diferentes tipos de comidas, compuestas por su tipo, nombre y sus correspondientes macronutrientes, también permite añadir comidas, editarlas o eliminarlas. De la misma forma posibilita registrar y manipular información sobre los suplementos, medicamentos y los datos del usuario. La aplicación también contiene una pantalla de calendario, en donde se pueden realizar la programación de los suplementos, medicamentos y menús.