Introdução
  • Apresentação do Curso.
  • Avaliação Udemy
  • IMPORTANTE - Versão Android Studio
  • Criando Projeto no Android e Na Dashboard do Firebase
  • Configurando o Firebase no Projeto Android
  • Desenvolvendo o Layout (XML) da tela de Login
  • Adicionando o Bootstrap ao Projeto e Criando a LoginActivity
  • Configurando a Autenticação (Firebase Authentication)
  • Redirecionando Activity Após Efetuar o Login
  • Limpando os campos da tela de Login
  • Criando Tela RegisterActivity (Cadastro de Usuário)
  • Completar Tela de Register e Navegação Login x Register
  • Aprendendo a trabalhar com ScrollView na tela de Cadastro de Usuário
  • Recuperando as Views da tela de cadastro de usuário
  • Criando Conta de Usuário no Authentication
  • Navegação para RegisterActivity x MainActivit
  • Iniciando com RealTime Database RegisterActivity - Teste Hello World
  • Criando Objeto User para RegisterActivity
  • Populando Objeto User e Enviando para Database
  • Gerando Key User e Preenchendo Objeto
  • Eliminando a senha dos atributos de Usuário
  • Criando conta Authentication e Database
  • Verificando Usuario Conectado LoginActivity
  • Criando Método de Desconectar na MainActivity e Mudando o Nome do App
  • Criando XML Alert Recuperar Senha
  • Recuperando Views e Exibindo o AlertDialog
  • Finalizar Recuperação Senha
  • Criando Permissões para acessar câmera Novas Versões do Android.
  • Criando XML Alert Tirar Foto e Enviar Foto
  • Implementando Métodos Tirar Foto e Enviar Foto - Parte 1
  • Implementando Métodos Tirar Foto e Enviar Foto - Parte 2
  • Finalizando RegisterActivity
  • Personalizando MenuDrawer
  • Criando Tela Perfil Usuário e Realizando Chamada da Activity
  • Recuperando Informações Usuário e Preenchendo EditText
  • Update de Nome e Sexo do Perfil de Usuário
  • Realizando Update password do usuário
  • Exibindo Imagem de Perfil no ActivityProfile
  • Atualizando Imagem do Perfil do Usuário
  • Criando Finish BtnVoltar ProfileActivity - Criando Adapter e Fragments
  • Finalizando Exibição TabLayout
  • Criando Activity Compromissos
  • Inserindo um Compromisso no Database
  • Criando Mascaras para EditText
  • Inserindo Atributo Status Compromisso
  • Criando Modelo XML para Recycler View - Implementation RecyclerView
  • Criando o CommitmentAdapter
  • Exibindo Compromissos Passados no FragmentPassados
  • Exibindo Compromissos Pendentes no FragmentPendentes
  • Criando Alert Personalizado para Ver - Excluir - Mudar Status do Compromisso
  • Exibindo Nome, Data e Descrição no AlertDialog - Alterando texto button
  • Excluindo Compromisso Do Database
  • Mudando Status Compromisso
  • Criando Botão Compartilhar
  • Inserindo Campo de UID nos Commitments
  • Filtrando por UID os Commitments