What you'll learn:
- Crear apps en Xamarin forms
- Consumir servicios web de google
- Geolocalización
- Google maps
- Patrón de software MVVM
- Firebase
- C#
- Creación de correos con validaciones
- Subir imágenes a firebase storage
- Crear base de datos en firebase
- Publicación en las tiendas de apps
Problemas específicos
· ¿Cómo desarrollar una aplicación móvil para mejorar el proceso de reciclaje en tiempos de pandemia?
El presente trabajo aportará con la implementación de la aplicación móvil en el reciclaje para mejorar los niveles de contaminación en la residencial de la derrama magisterial en el departamento de Ica, el cual permitirá generar un conocimiento científico válido y confiable. Se considera que, metodológicamente es importante el presente estudio, porque las aplicaciones móviles utilizadas en el reciclaje, se podrán aplicar a otras investigaciones similares.
En esta investigación es necesario contar con una aplicación móvil queya está creada, la cual debe ser de fácil utilización y difusión para poder captar fácilmente la población de estudio,a través de esta aplicación, evita el contactocon la población, disminuyendo el riesgo de contagio por la COVID-19 y otras enfermedades.
Las tecnologías a usar son:
Xamarin forms para el desarrollo de la app
Firebase como base de datos
El patrón de sofware es MVVM - el cual consiste en separa el frontend del backend, logrando un mejor rendimiento en la app
En cuanto a la estructura del proyecto, este cuenta con la implementación de 3 aplicaciones.
1 . App para administrador - esta app se usara para realizar todas las configuraciones y realizar las asignaciones de solicitudes de recojo a los recolectores.
2. App recolector - esta app la usara los recolectores para geolocalizar las casas en las cuales se realizara el recojo del producto reciclado.
3. App cliente - esta app estará disponible para los clientes que realizaran la solicitud de recojo desde su domicilio