Un estudio del entorno de aprendizaje para iniciar el desarrollo de aplicaciones Flutter utilizando Docker
Autores: Aung, Soe Thandar; Funabiki, Nobuo; Aung, Lynn Htet; Kinari, Safira Adine; Mentari, Mustika; Wai, Khaing Hsu
Idioma: Inglés
Editor: MDPI
Año: 2024
Acceso abierto
Artículo científico
2024
Un estudio del entorno de aprendizaje para iniciar el desarrollo de aplicaciones Flutter utilizando Docker
Categoría
Gestión y administración
Subcategoría
Gestión de la tecnología y la inovación
Palabras clave
Framework flutter
Programación en dart
Aplicaciones móviles
Navegadores web
Widgets
Entorno basado en docker
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 1
Citaciones: Sin citaciones
El marco de Flutter con programación Dart permite a los desarrolladores crear aplicaciones para web y móvil sin esfuerzo a partir de una única base de código. Facilita conversiones eficientes a códigos nativos para aplicaciones móviles y JavaScript optimizado para navegadores web. Dado que utilizar una amplia gama de widgets en Flutter garantiza experiencias consistentes en varios dispositivos para los usuarios, se vuelve crucial en la educación en programación al proporcionar un entorno unificado para aprender el desarrollo de aplicaciones mientras se reduce la necesidad de conocimientos específicos de la plataforma. Sin embargo, la configuración del entorno de Flutter es un desafío para los estudiantes novatos debido a sus múltiples pasos, como la instalación de dependencias y la configuración de entornos. Para apoyar el aprendizaje independiente de estos estudiantes, es esencial simplificar la configuración proporcionando instrucciones amigables y herramientas automatizadas. En este documento, presentamos un entorno basado en Docker para el desarrollo de aplicaciones Flutter en Windows, Linux y Mac a través de Visual Studio Code, asegurando una experiencia de aprendizaje unificada. Este documento tiene como objetivo simplificar configuraciones complejas y abordar los obstáculos que enfrentan los estudiantes al iniciar proyectos de Flutter. Para la evaluación, preparamos tres proyectos simples de Flutter junto con el entorno de configuración en un contenedor Docker. Luego, pedimos a 24 estudiantes de maestría de la Universidad de Okayama, Japón, que instalaran el entorno y modificaran los códigos fuente en los proyectos de manera independiente siguiendo las instrucciones dadas. Los resultados muestran que todos los estudiantes completaron con éxito las tareas, lo que confirma la eficiencia y validez de nuestra propuesta.
Descripción
El marco de Flutter con programación Dart permite a los desarrolladores crear aplicaciones para web y móvil sin esfuerzo a partir de una única base de código. Facilita conversiones eficientes a códigos nativos para aplicaciones móviles y JavaScript optimizado para navegadores web. Dado que utilizar una amplia gama de widgets en Flutter garantiza experiencias consistentes en varios dispositivos para los usuarios, se vuelve crucial en la educación en programación al proporcionar un entorno unificado para aprender el desarrollo de aplicaciones mientras se reduce la necesidad de conocimientos específicos de la plataforma. Sin embargo, la configuración del entorno de Flutter es un desafío para los estudiantes novatos debido a sus múltiples pasos, como la instalación de dependencias y la configuración de entornos. Para apoyar el aprendizaje independiente de estos estudiantes, es esencial simplificar la configuración proporcionando instrucciones amigables y herramientas automatizadas. En este documento, presentamos un entorno basado en Docker para el desarrollo de aplicaciones Flutter en Windows, Linux y Mac a través de Visual Studio Code, asegurando una experiencia de aprendizaje unificada. Este documento tiene como objetivo simplificar configuraciones complejas y abordar los obstáculos que enfrentan los estudiantes al iniciar proyectos de Flutter. Para la evaluación, preparamos tres proyectos simples de Flutter junto con el entorno de configuración en un contenedor Docker. Luego, pedimos a 24 estudiantes de maestría de la Universidad de Okayama, Japón, que instalaran el entorno y modificaran los códigos fuente en los proyectos de manera independiente siguiendo las instrucciones dadas. Los resultados muestran que todos los estudiantes completaron con éxito las tareas, lo que confirma la eficiencia y validez de nuestra propuesta.