Resumen: El trabajo de final de grado consistirá en el desarrollo de una aplicación móvil multiplataforma orientada a la facilitación de la gestión de recursos y partes de trabajo en construcciones. La aplicación corresponderá a una app movil para Android e iOs que permitirá recoger y tratar mediante el interfaz gráfico los datos de las inspecciones, almacenando la información en una base de datos interna en el dispositivo, para por último consolidarse en el servidor mediante un proceso de sincronización. El desarrollo del core de este servidor no es objeto de este proyecto y solamente se simularán los servicios de sincronización. Se utilizará Flutter como framework y Dart como lenguaje de programación. Se utilizarán, dentro de Flutter y Dart, conceptos avanzados de programación, controladores para manejar estados, componentes visuales avanzados, frameworks de generación de código y una base de datos integrada llamada Drift (Moor). El alcance de la aplicación consistirá en leer órdenes de trabajo y crear partes de trabajo sobre la orden deseada. La orden de trabajo consistirá en una explicación sobre el trabajo que se debe realizar, así como la estimación de recursos (personal, maquinaria, materiales...) a emplear por los trabajadores. Cuando se vaya a realizar todo o parte del trabajo indicado en una orden, se abrirá un parte sobre esa orden especificando el trabajo realizado, así como los recursos y parámetros que detallen el parte de trabajo, como la fecha de inicio, la fecha de fin o fotografías sobre el mismo. Todos los partes se almacenarán en una base de datos local, la idea es que si en un futuro se llegase a implementar una comunicación con un servidor de donde se leyesen las órdenes de trabajo y a donde se enviasen los partes de trabajo, no se perdiera ninguna información que no estuviese sincronizada. En esta aplicación se simulará la sincronización, eliminándose los partes que estén sincronizados y manteniendo localmente los que no. En la base de datos también se añadirán todos los recursos a utilizar, que serán seleccionables en la creación/edición de partes. La aplicación contendrá pantallas que permitirán navegar entre visualización de lista de órdenes, visualización de detalle de orden (campos y recursos), visualización de lista de partes (de donde se creará un nuevo parte), creación de parte (campos y recursos), visualización y edición de parte (campos y recursos), galería propia dentro de las pantallas de creación/visualización/edición de partes para la gestión de fotografías, inicio de sesión y menú lateral. Se permitirá la búsqueda de órdenes y partes en barras de búsqueda en las pantallas donde se encuentren ambas listas. Se utilizarán estilos de texto personalizados. También se personalizará el diseño de toda la aplicación.