GithubHelp home page GithubHelp logo

viniciusthiengo / nosso-chate Goto Github PK

View Code? Open in Web Editor NEW
32.0 12.0 34.0 193 KB

Projeto Java Android - construção de um Chat Firebase Android.

Home Page: https://www.thiengo.com.br/persistencia-com-firebase-android-parte-1

Java 100.00%
android java java-android android-java firebase firebase-database firebase-auth firebase-realtime-database firebase-authentication firebase-chat

nosso-chate's Introduction

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:

nosso-chate's People

Contributors

viniciusthiengo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nosso-chate's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.