Esta aplicación móvil se desarrollo con Flutter, un conjunto de herramientas de interfaz de usuario (UI), y con las tecnologías Cloud Firestore y Authentication de la plataforma Firebase, todas desarrolladas por la empresa Google. La aplicación ofrece un sistema de autenticación de usuarios y además funcionalidades para llevar el control de productos, desde ver en tiempo real las actualizaciones realizadas desde el exterior, hasta realizar actualizaciones/modicaciones y eliminacions de los productos, mismo que se ven reflejados en tiempo real.
Estas instrucciones te permitirán tener una copia del proyecto en funcionamiento para propósitos de desarrollo y pruebas.
- SDK de Flutter
- Algún emulador, aunque también se podría depurar en un dispositivo Android físico (opcional)
- De preferencia un IDE o editor de código para la mejor manipulación del proyecto (Android Studio y Visual Studio Code son los más usados y conocidos)
- Configurar una cuenta de Firebase.
- Crear una base de datos con Firestore.
- Habilitar el método de inicio de sesión mediante correo/contraseña con Authentication.
NOTA: Android Studio provee emuladores de dispositivos Android por lo que su uso seria eficiente
- Clonar el repositorio
- Mediante algún IDE o editor de código abrir el proyecto y ejecutar mediante un emulador o incluso emular mediante un dispositivo físico (modo depuración). Esto para depurar la aplicación, aunque para tener un release incluye más pasos que puedes consultar en la documentación de Flutter
- Pedro Lorenzo Eleomar
- Monjaraz Almaraz Martín
- Galván Torres Heraclio