This is a shared repository for a mobile app.
Desarrollo de una Aplicación Móvil de Gestión de Tareas Descripción El objetivo de este proyecto es que los estudiantes desarrollen una aplicación móvil de gestión de tareas que permita a los usuarios crear, organizar y realizar un seguimiento de sus tareas diarias. La aplicación debe ser intuitiva, eficiente y compatible con al menos una plataforma móvil Android. El proyecto se dividirá en varias etapas, incluyendo la planificación, el diseño, la implementación y la presentación final. Requisitos del Proyecto:
- Planificación y Diseño (20%)
- Crear un documento de planificación que incluya una descripción detallada del proyecto, abarcando la interfaz de usuario mediante wireframes.
- Implementación (30%)
- Desarrollar la aplicación móvil utilizando Android Studio con el Lenguaje de Programacion Kotlin.
- La aplicación debe permitir a los usuarios crear, editar, organizar y eliminar tareas.
- Implementar una función de notificaciones para recordatorios de tareas.
- Asegurarse de que la aplicación sea compatible con Android.
- Realizar pruebas exhaustivas para garantizar un funcionamiento sin errores.
- Presentación y Documentación (20%)
- Preparar una presentación que explique el proyecto, sus características clave y los desafíos enfrentados durante el desarrollo.
- Crear un informe técnico que documente el proceso de desarrollo, la arquitectura de la aplicación y las decisiones de diseño.
- Calidad del Código (10%)
- El código debe seguir buenas prácticas de programación, ser legible y estar bien comentado.
- Utilizar control de versiones para rastrear cambios en el código.
- Colaboración en Equipo (20%)
- Evaluar la contribución individual de cada miembro del equipo en términos de participación activa, trabajo en equipo y cumplimiento de responsabilidades. Entrega y Evaluación:
- La entrega del proyecto se realizará en etapas, con hitos intermedios para revisar el progreso.
- El proyecto se evaluará de acuerdo con la rúbrica proporcionada más adelante en este documento.
- Se programarán presentaciones finales para que el equipo presente su proyecto y responda preguntas. Entregables y fechas:
- Documento con la planificación y diseño: Documento en formato PDF el cual contiene la descripción del proyecto y los bocetos de la interfaz gráfica. Fecha de entrega: Martes 12 de marzo 2024.
- Documentación final: Documentación compuesta por:
- Un documento PDF, el cual incluye la explicación del proyecto, sus características clave, el su proceso de desarrollo, la arquitectura de la aplicación, las decisiones de diseño, las pruebas exhaustivas y los desafíos enfrentados durante el desarrollo. * Repositorio de GitHub publica con la versión final del código. La Fecha de entrega de esta documentación final es el jueves 18 de Abril del 2024. Rúbrica del proyecto: Criterios Puntuación en % Puntuación Absoluta Planificación y diseño 20% 6 Implementación 30% 9 Presentación y documentación 20% 6 Calidad del código 10% 3 Colaboración en equipo 20% 6 Total 100% 30