A simple Android group chat app with one public chat room, built on Firebase. There's no server code of its own.
- Sign-up and sign-in with FirebaseUI Auth
- Real-time group messages stored in Firebase Realtime Database (
ChatMessagemodel) - Single chat room open to all signed-in users
Java, Android SDK (compileSdk 28, minSdk 16), Firebase Auth, Realtime Database, FirebaseUI.
- Create a Firebase project with Authentication and Realtime Database enabled.
- Put your own
google-services.jsoninapp/. - Open the project in Android Studio and run it, or use
./gradlew assembleDebug.
Built by following How to Create an Android Chat App Using Firebase (Envato Tuts+).