Previamente, en el entregable 8, hemos realizado un diagrama de casos uso con el objetivo de obtener los requerimientos del sistema a partir de las descripciones de las acciones desde el punto de vista del usuario. Asimismo, se expuso ante los asesores el resumen de parte conceptual que comprende la semana 5, 6, 7 y 8.
PLAN DE DESARROLLO DE PROTOTIPOS
Identificar todos los datos que requerirá nuestra aplicación.
Organizar los datos a procesar y sin procesar
Identificar las funciones que realizará nuestra aplicación.
Seleccionar los datos que requerirá cada función
Programar la información de los pasos anteriores
Compilar para traducir a un lenguaje de máquina.
Depuración de la codificación para ver si hay algún error.
Ejecutar el programa.
Validar el correcto funcionamiento del programa con un caso real.
IDENTIFICACIÓN DE LOS ENCARGADOS
Programación en App Inventor
Jenny Cusicuna - Diego Salvatierra
Encargados de escribir los códigos correspondientes para cada función con la ayuda del boceto interactivo presentado en la semana 6 en el entorno de desarrollo App Inventor.
Programación en Flutter - Dart
Gian Santivañez - Ítalo Acuña
Encargados de escribir los códigos correspondientes para cada función con la ayuda del boceto interactivo presentado en la semana 6 en el entorno de desarrollo Flutter.
Búsqueda de datos
Álvaro Rojas - Jorge Guevara
Encargados de recolectar y organizar los datos necesarios para cada función dentro de nuestra aplicación, e información extra que usaremos en el cuestionario, recomendaciones y novedades.
Diseño en Adobe XD
María F. Mautino
Encargada de diseñar la interfaz de nuestra aplicación con finalidad de que esta sea visualmente agradable y atractiva para el usuario e ir verificando que este se muestre en el entorno de desarrollo correspondiente. Asimismo, encargada de editar la página web del grupo para mantener informado a los asesores.
FRAMEWORK Y LENGUAJE DE PROGRAMACIÓN
DART
Es un lenguaje muy sencillo de aprender con una curva de aprendizaje empinada y es muy rápido de desarrollar gracias a los widgets, una herramienta muy importante que será necesario para nuestro proyecto.
APP INVENTOR
Este entorno de desarrollo nos ayudará a prototipar nuestra aplicación con la finalidad de que cumpla con nuestro objetivo planteado en la semana 7.
FLUTTER
Este framework es multiplataforma, lo que indica que con un mismo código podemos desarrollar la aplicación tanto para Android como para IOS y este a su vez posee la gran ventaja que genera código 100% nativo para cada plataforma.