Skip to content

Latest commit

 

History

History
63 lines (55 loc) · 3.36 KB

EnunciadoPractica.md

File metadata and controls

63 lines (55 loc) · 3.36 KB

Proyecto Flutter 2 Evaluación

Realizar un proyecto personal con Flutter que contará un 60% de la nota de la 2ª evaluación (parte de proyectos). Tratará sobre uno de los siguientes temas:

  • Seguimiento de gastos. Controlar gastos, ver resúmenes, gráficos…
  • Gestión de inventario. Manejar productos, categorías, existencias, estadísticas…
  • Agenda de citas médicas. Planificar citas, organizarlas, recordatorios…
  • Gestión de rutinas de ejercicios. Diseñar ru nas personalizadas, copiar rutinas de otros días, evolución en estadísticas…
  • Diario de hábitos. Registrar y monitorizar hábitos, estadísticas de cambios.
  • Gestor de libros/películas/series vistas. Registro de lo que vamos viendo y leyendo, estadís cas.
  • Una propuesta personal

Note

Se estará realizando una parte del TFG sobre una aplicación. Esta parte consistirá en un timer para los diferentes cubos de rubik, que permitirá guardar los tiempos, ver las estadísticas, entre otros.

CubeX_TFG

Tiene que cumplir las siguientes especificaciones:

Diseño:

  • Implementar navegación inferior.
  • Seguir los principios de Material Design 3, personalizando el tema a tu gusto.

Funcionalidad:

  • Aplicar los patrones de diseño vistos en clase.
  • Integrar una BBDD de SQLite para persistencia de datos (CRUD).
  • Garantizar la compatibilidad con Windows, MacOS y Android.

Documentación y mantenimiento:

  • Crear un manual de usuario.
  • Implementar pruebas automáticas para las funciones clave.
  • Generar documentación automática con dartdoc.

Realización:

  1. Se realizará un esquema (mockup o wireframe) de cómo estará diseñada la aplicación. Podría realizarse a papel o en Figma, y se seguirá para realizar la interfaz. Este paso será corregido antes de pasar al siguiente. (0,5 puntos)
  2. Se hará un esquema UML de los componentes de la aplicación y de los casos de uso, además de la BBDD. Funcionará como los esquemas que realizamos en clase previos a la implementación. Será necesario hacerlo para pasar a la siguiente fase. (0,5 puntos)
  3. Se comenzará con la implementación de los componentes esenciales, reutilizables, temas… (7 puntos)
  4. Se generará la documentación del proyecto. (0,5 puntos)
  5. Se establecerán las pruebas automáticas necesarias. (1 punto)
  6. Se hará un manual de usuario. (0,5 puntos)

Nota

Wireframe. Esquema UML, casos de uso y BBDD.
Nota: 10/10. Nota: 10/10.

¡Disfruta de la aplicación de CubeX!

Estela de Vega | IES Ribera de Castilla 24/25.