Trabajo Fin de Grado
Fertilicalc Mobile: A Flutter app for fertilizer management
Título alternativo | Fertilicalc Mobile: Aplicación en Flutter para gestión de fertilizantes |
Autor/es | Villalobos Carrasco, Juan |
Director | Vozmediano Torres, Juan Manuel |
Departamento | Universidad de Sevilla. Departamento de Ingeniería Telemática |
Fecha de publicación | 2021 |
Fecha de depósito | 2021-10-29 |
Titulación | Universidad de Sevilla. Grado en Ingeniería de las Tecnologías de Telecomunicación |
Resumen | In this project, we design and develop a mobile app that adapts the desktop software Fertilicalc. This app,
which we call Fertilicalc Mobile, allows farmers and agriculture professionals and students to calculate
the ... In this project, we design and develop a mobile app that adapts the desktop software Fertilicalc. This app, which we call Fertilicalc Mobile, allows farmers and agriculture professionals and students to calculate the nutrient and fertilizer requirements for a chosen selection of crops. The app is built on Flutter, a multiplatform framework that allows us to produce Android and iOS versions of the app, with native performance. We propose a ‘Model – View – Commands + Services’ architecture, based on state management tool Provider, around which our app is built. To implement the functionality of Fertilicalc, we set up a REST API, which executes a Python script that performs the necessary calculations for our app. The result of the project is a functional and extensible fertilizer management app, which also has an educational component. En este proyecto diseñamos y desarrollamos una aplicación móvil que adapta el software de escritorio Fertilicalc. Esta aplicación, que llamamos Fertilicalc Mobile, permite a agricultores y estudiantes de agricultura ... En este proyecto diseñamos y desarrollamos una aplicación móvil que adapta el software de escritorio Fertilicalc. Esta aplicación, que llamamos Fertilicalc Mobile, permite a agricultores y estudiantes de agricultura calcular las necesidades de nutrientes y fertilizantes para una selección de cultivos. La aplicación está construida sobre Flutter, un framework multiplataforma que permite producir versiones de la aplicación en iOS y Android, con rendimiento nativo. Proponemos una arquitectura ‘Modelo – Vista – Comandos + Servicios’, basada en la herramienta de gestión de estado Provider, alrededor de la cual hemos construido nuestra aplicación. Para implementar la funcionalidad de Fertilicalc, hemos instalado una API REST que ejecuta un script de Python, el cual realiza los cálculos necesarios para nuestra aplicación. El resultado de este proyecto es una aplicación funcional y extensible para la gestión de fertilizantes, que cuenta además con un componente educativo. |
Cita | Villalobos Carrasco, J. (2021). Fertilicalc Mobile: A Flutter app for fertilizer management. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
TFG-3738-VILLALOBOS CARRASCO.pdf | 23.67Mb | [PDF] | Ver/ | |