Skip to content

viniciusthiengo/nosso-chate

Repository files navigation

Nosso Chat - Firebase App (Java Android)

Projeto Java Android da série de artigos sobre a construção de um Chat Android com APIs do pacote Firebase. Série do Blog Thiengo.com.br.

A principal proposta dessa série de artigos é apresentar em detalhes as principais APIs Firebase que aceleram o desenvolvimento de aplicativos Android, aplicativos dos mais simples aos mais complexos.

Todas as aulas, artigos, são também acompanhados de suas versões em vídeos (ao final de cada artigo). A primeira aula é a Persistência Com Firebase Android - Parte 1.

Aplicativo Android com login via API de autenticação do Firebase

Aulas já disponíveis

A seguir a lista de aulas já disponíveis sobre esse projeto de chat Firebase Android.

A ordem a ser seguida é exatamente a mesma ordem apresentada abaixo:

  1. Persistência Com Firebase Android - Parte 1;

  2. Eventos de Leitura e Firebase UI Android - Parte 2;

  3. Atualização de Dados, Firebase Android - Parte 3;

  4. Remoção de Conta e Dados de Login, Firebase Android - Parte 4;

  5. Facebook Login, Firebase Android - Parte 5;

  6. Google SignIn API, Firebase Android - Parte 6;

  7. Twitter Login (Fabric), Firebase Android - Parte 7;

  8. Recuperação de Senha, Firebase Atualizado - Parte 8;

  9. GitHub Login, Firebase Android - Parte 9;

  10. Múltiplos Links de Autenticação e Correção de Código, Firebase Android - Parte 10;

  11. Crash Reporting, Firebase Android - Parte 11;

  12. Notificação de Engajamento Pelo Firebase Console - Parte 12 - este conteúdo tem também o próprio projeto Android em repositório GitHub.

Projeto mais atual ⚠

Quando foi iniciada a série sobre o Firebase Android deste projeto, nessa época as APIs Firebase ainda não faziam parte do conjunto de bibliotecas de desenvolvimento de aplicativos do Google.

Sendo assim, a partir da aula 9, GitHub Login, Firebase Android - Parte 9, as APIs Firebase em projeto mudam.

Mas caso você queira ter o projeto atual desde a primeira aula, então basta seguir o passo a passo de upgrade do tutorial oficial a seguir: Fazer upgrade de um app para Android no Firebase.com.

Novas aulas Android

Não deixe de se inscrever na lista de e-mails do Blog 📫 para receber com exclusividade todas as aulas de desenvolvimento Android, incluindo aulas com APIs de aplicação complexa.

AndroidX

Caso você queira ter o projeto de exemplo ainda mais atual, isso em relação às tecnologias Android já liberadas desde a criação desses conteúdos sobre as APIs Firebase.

Caso você queira isso, então será necessário atualiza-lo para o AndroidX. Algo simples de fazer, que exige poucos cliques no Android Studio IDE, exatamente como apresentado em: Migrar para o AndroidX.

Dúvidas e dicas

Caso você tenha dúvidas ou dicas sobre o Firebase Android ou sobre o projeto de exemplo, então entre em contato ou deixe seu comentário em algum dos artigos aula.

Meus livros 📚 e curso

Não deixe de conhecer também meus livros e curso Android: