Skip to content

EN-US: Android Application, demonstrating use of Firebase, here we have an Android App with chat, exchange of texts images and locations. PT-BR: Aplicação Android, demostrando o uso do Firebase com Android em uma aplicação de chat com troca de mensagens

Notifications You must be signed in to change notification settings

ygorcesar/JamDroidFirechat

Repository files navigation

JamDroidFirechat logoJamDroidFirechat Google Play Link

Login ScreenChatsMessagesUser Profile InvitesConfiguration

EN-US

Android Application, demonstrating the use of Firebase with Android in a chat application.

  • Real-time chat
  • Push notifications
  • Support send and share Photos and Images
  • Support send and share Location
  • Send and Receive Message Confirmation
  • User Status Online/Offline
  • App Invite

Configuring Application

  • Create account on Firebase
  • After create account, create a new App Firebase
  • Enable on the created App, sign in with Google and Facebook, then add Google Client ID, Client Secret Google, Facebook App Id and Facebook App Secret.
  • Update gradle.properties
  • Update with your Facebook App ID: FacebookAppIdJamdroid="1111111111111111"
  • Update with your Google App ID: GoogleConsoleAppIdJamdroid="1111111111111111-111111"
  • Update with your Google Web Oauth Key: GoogleWebOauthId="11111111111111-1111111111111111111111.apps.googleusercontent.com"
  • Update with your Firebase Cloud Message Key: FirebaseCloudMessageKey="key=1111111111111111111111111111111111"
  • Generate your google-services.json em Firebase Console->Select Project->Settings/Configurações and put in the folder app of your android project.
  • Firebase Documentation and Guide: https://firebase.google.com/docs/android
  • Google Login Guide: https://developers.google.com/identity/sign-in/android/start
  • Facebook Login Guide: https://developers.facebook.com/docs/facebook-login/android

App

Android Chat Application Integrated with Firebase to exchange messages in real time, with global chat and direct to registered users.


PT-BR

Aplicação Android, demostrando o uso do Firebase com Android em uma aplicação de chat com troca de mensagens.

  • Chat em tempo real
  • Notificações Push
  • Envio e compartilhamento de Imagens e Fotos
  • Envio e compartilhamento de localização
  • Confirrmação de envio e recebimento de mensagem
  • Status de usuários Online/Offline
  • App Invite

Configurando Aplicação

  • Criar conta no Firebase
  • Após criar conta, criar novo App Firebase
  • Habilitar no App criado, login com Google e Facebook, em seguida adicionar Google Client ID, Google Client Secret, Facebook App Id e Facebook App Secret
  • Atualizar gradle.properties
  • Atualizar com seu Facebook App ID: FacebookAppIdJamdroid="1111111111111111"
  • Atualizar com seu Google App ID: GoogleConsoleAppIdJamdroid="1111111111111111-111111"
  • Atualizar com sua Key do Google Web Oauth: GoogleWebOauthId="11111111111111-1111111111111111111111.apps.googleusercontent.com"
  • Atualizar com sua Key do Firebase Cloud Message: FirebaseCloudMessageKey="key=1111111111111111111111111111111111"
  • Gerar google-services.json em Firebase Console->Select Project->Settings/Configurações e colocar-lo na pasta app do projeto android.
  • Firebase Documentation and Guide: https://firebase.google.com/docs/android
  • Google Login Guide: https://developers.google.com/identity/sign-in/android/start
  • Facebook Login Guide: https://developers.facebook.com/docs/facebook-login/android

App

Aplicação Android de chat integrado com Firebase para troca de mensagens em tempo real, com chat global e direct com usuários registrados.

About

EN-US: Android Application, demonstrating use of Firebase, here we have an Android App with chat, exchange of texts images and locations. PT-BR: Aplicação Android, demostrando o uso do Firebase com Android em uma aplicação de chat com troca de mensagens

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages