Inicio del curso
  • La IDE de entorno de desarrollo Android Studio
  • Creando el proyecto con kotlin en el android studio
Verificar email
  • Interfaz verificar email
  • Creando la activity VerifyEmail
  • Desarrollando la interfaz VerifyEmail #1
  • Desarrollando la interfaz VerifyEmail #2
  • Desarrollando la interfaz VerifyEmail #3
Vinculación de datos con la interfaz email
  • Vinculando la interfaz de verificar email con la clase de modelo
  • Creando el método para vincular los campos de texto y obtener los datos
  • Desarrollando el adaptador para obtener y asignarle datos a los EditText
  • Obteniendo los datos ingresados desde la interfaz de usuarios con databinding
  • Validando el campo email que requiere un email valido
Verificar password
  • Interfaz verificar password
  • Creando la actividad y vista verificar password
  • Creando el diseño de la interfaz verificar password
  • Obteniendo la contraseña de la interfaz verificar password
  • Procedimiento para verificar el estado de conectividad del dispositivo móvil
  • Verificando la conectividad del dispositivo móvil
Creando el proyecto de firebase
  • Creando el proyecto de firebase
  • Registrando la aplicación en la plataforma de firebase
Inicio de sesión en firebase
  • Creando los procedimientos para iniciar sesión en firebase
  • Iniciado sesión con la credenciales del usuario registrado
Cerrando sesión en la app
  • Modificando los elemento del NavigationView
  • Cerrando sesión en la app
  • Creando procedimientos para almacenar datos en la memoria de la app
  • Almacenados los datos del usuario en la memoria de la aplicación
Registros de usuarios
  • Interfaz registro de usuarios
  • Creando la interfaz registros de usuarios
  • Diseñando la interfaz registro de usuarios
  • Creando procedimientos de permisos multimedia para la aplicación
  • Obteniendo los permisos multimedia del dispositivo móvil
  • Creando procedimientos para acceder a la cámara del dispositivo móvil
  • Capturando imagenes con la cámara del dispositivo móvil
  • Mostrando en la app la imagen obtenida de la cama del móvil
  • Obteniendo imagenes de la galería del dispositivo móvil
  • Agregando los controles para agregar la información del usuario
  • Verificando si los campos de texto contienen su información correspondiente
  • Habitando Cloud Firestore y Storage en la plataforma de firebase
  • Creando los procedimientos para registrar usuarios en firebase
  • Registrando usuarios en la plataforma de firebase
Listar usuarios registrados
  • Interfaz listar usuarios
  • Creando el adaptador personalizado para el RecyclerView
  • Creando procedimientos para obtener la colección de usuarios registrados
  • Obteniendo colección de usuario registrado en la plataforma de firebase
  • Obteniendo la información del usuario en cada elemento de la colección
  • Implementando el widget para poder actualizar la lista de usuarios
  • Implementando el widget que se va a utilizar para poder filtrar los usuarios
  • Filtrando los usuarios registrados desde nuestra aplicación en Android
Detalles del usuario
  • Interfaz detalles de usuario
  • Creando la interfaz detalles de usuario
  • Agregando los controles para mostrar la información del usuario seleccionado
  • Mostrando información del usuario en la interfaz detalles
Actualizar usuarios
  • Interfaz actualizar usuario
  • Obtenido la información del usuario en la interfaz registrar
  • Creando los procedimientos para actualizar el usuario
  • Actualizando la información del usuario registrado
  • Restableciendo los controles de la interfaz registrar
Autentica mediante el Acceso con Google
  • Configurando el proyecto en firebase para utilizar la autenticación de Google
  • Creando los procedimientos para Iniciar sesión con una cuenta de Google
  • Iniciando sesión con una cuenta de usuario de Google
  • Obteniendo el usuario que ha iniciado sesión en la aplicación
  • Desvinculando el acceso de la cuenta de Google seleccionado en la aplicación
  • Creando procedimiento para registrar usuarios autenticados con cuenta de Google
  • Registrando usuarios autenticados con una cuenta de Google
Obteniendo información del usuario que Inicia sesión
  • Obteniendo la información del usuario que Inicia sesión en la aplicación
  • Creando los procedimientos para mostrar la información del usuario
  • Mostrando la información del usuario que ha iniciado sesión en el menú lateral