LOGIN Y REGISTRO BÁSICO CON MIT APP INVENTOR Y FIREBASE

Un sistema de inicio de sesión y registro básico. Conecta tu proyecto con Firebase y gestiona usuarios de forma sencilla. ¡Ideal para empezar en el desarrollo de aplicaciones!


  • Con este proyecto, aprenderás a diseñar una interfaz amigable y a conectar tu app con Firebase, una base de datos en la nube que guardará la información de los usuarios. Además, implementa la lógica necesaria para permitir el registro de nuevos usuarios y un sistema de inicio de sesión que valida sus credenciales.
¿Cómo Funciona?

Al abrir la aplicación, te recibirán con una pantalla principal intuitiva diseñada para gestionar el acceso. Aquí podrás introducir tu nombre de usuario y contraseña, ya sea para iniciar sesión en una cuenta existente o para registrarte como un nuevo usuario. La interfaz es clara y fácil de usar.



Para nuevos usuarios, el proceso de registro es directo. Simplemente ingresas tu nombre de usuario deseado y una contraseña. La aplicación validará automáticamente que ese nombre de usuario no esté ya registrado en la base de datos en la nube (Firebase). Si el usuario ya existe o si dejas algún campo vacío, un mensaje claro te avisará y te guiará para corregirlo, asegurando que solo se creen cuentas válidas y completas.


Una vez que tengas una cuenta, podrás iniciar sesión. Ingresa tu nombre de usuario y la contraseña. La aplicación verificará tus credenciales con la información guardada en Firebase.  En caso de que las credenciales no sean correctas, la aplicación te informará. Si el nombre de usuario no se encuentra en la base de datos, recibirás un mensaje de "Usuario no encontrado". Si el usuario es correcto pero la contraseña es errónea, la app te avisará con un mensaje de "Contraseña incorrecta". De esta manera, siempre sabrás el motivo por el cual no puedes acceder.


Finalmente, si el inicio de sesión es exitoso, la aplicación te dirigirá a una segunda pantalla de bienvenida. En esta pantalla, verás tu nombre de usuario, confirmando que has accedido correctamente. Además de incluir un botón para que puedas "Cerrar Sesión" fácilmente, regresando a la pantalla principal para que otros usuarios puedan ingresar o para que inicies sesión con otra cuenta.









¿Qué encontrarás en el archivo descargable?
  • El archivo tiene el diseño y los bloques completos, pero tendrás que configurar la parte del Firebase con tu propia base de datos y enlazarlo con el aplicativo.

 Descargar 

LoginFirebaseV3.aia - 5KB


¿Cómo importar el archivo?
  • El archivo lo debes de importar en MIT App Inventor en la opción de proyectos e importar proyecto desde mi ordenador.



¿Cómo probar el proyecto?
  • En MIT App Inventor presiona en la opción Conectar y AI Companion.


  • Se genera un código QR o de 6 caracteres.


  • Descarga la aplicación MIT AI2 Companion de forma gratuita en Google Play o App Store.
  • Escanea el código QR o ingresa el código de 6 caracteres.