Desarrollo de aplicativos libres, multiplataforma y orientados a la Gestión de Tareas con Flutter para el análisis del proceso de Desarrollo de Software moderno
El propósito de este trabajo de grado es el de exponer al lector, a través de un ejemplo práctico (proof of concept), los conocimientos esenciales para el desarrollo de software frontend en el contexto del desarrollo multiplataforma. A su vez, el lector puede apoyarse en los documentos que hacen par...
- Autores:
-
González Hernández, Daniel Juan
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Universidad de Ibagué
- Repositorio:
- Repositorio Universidad de Ibagué
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unibague.edu.co:20.500.12313/3076
- Acceso en línea:
- https://hdl.handle.net/20.500.12313/3076
- Palabra clave:
- Arquitectura de software
Software de aplicación - Desarrollo
Desarrollo de software
Desarrollo multiplataforma
Código abierto
Desarrollo Android
Gestión de tareas
Desarrollo de software
Cross-platform development
Open Source
Android development
Task management
Software development
Software frontend
- Rights
- openAccess
- License
- http://purl.org/coar/access_right/c_abf2
Summary: | El propósito de este trabajo de grado es el de exponer al lector, a través de un ejemplo práctico (proof of concept), los conocimientos esenciales para el desarrollo de software frontend en el contexto del desarrollo multiplataforma. A su vez, el lector puede apoyarse en los documentos que hacen parte del análisis de los resultados y el trabajo investigativo; obtenidos como resultado del desarrollo del ejemplo práctico. Los documentos obtenidos describen el proceso de desarrollo, especificación de herramientas, diagramas, decisiones de diseño y procedimientos aplicados. El ejemplo práctico consistió en la creación de dos aplicaciones: una de ellas se utiliza a través de un navegador web y otra que se ejecuta bajo el sistema operativo Android; ambas desarrolladas usando un código fuente compartido y hecho en Flutter. Las aplicaciones, que están orientadas a la gestión de tareas, permiten al usuario crear, guardar, editar y visualizar tareas en una o varias listas. Como parte de los resultados y como deseo del autor, el código fuente del ejemplo se publicó en un repositorio público y fue liberado bajo una licencia de código abierto para facilitar el acceso y la contribución de cualquier persona interesada en el proyecto. |
---|