Firebase chat - Android - Material Design
This example was created for a CodeLab in the Google Developers Summit Mexico City 25 julio 2015 GDS Mexico.
I updated the example firebase android chat created by firebase using the concept of material design. Slides firebase Codelabs created by Erik González and Antonio Guzmán.
This example was also used to support my talk "Essentials Firebase on Android" Mexico City, May 2016. Slides Firebase Essentials For Android created by Erik González.
Setup
Update FireBase.java
and replace
https://android-chat-gds.firebaseio.com/
with a reference to your Firebase.
Libraries used on the sample project
- Material Design Theme
- RecyclerView
- CardView
- Toolbar
- Fragment
- Firebase SDK
- Email & Password Authentication Firebase makes it easy to integrate email and password authentication into your app lean more.
- JUnit
- Mockito
Firebase keeps the list data up to date based on a mapping to a model class.
More about Firebase on Android
You can do lots more with Firebase on Android. Check out the Android Quickstart guide to learn more.
A simple chat application that built with Firebase on Android.
- Android Chat created by Firebase Original Example
Acknowledgment
- Antonio Guzmán Fernández / Google Developer Expert Thank you for your awesome collaboration to create the talk content.
- Firebase Team Thank you for your awesome platform Wonderful Good Job!
Demo
**you should enter an e-mail and password if not registered the application registers **
Bonus
If you want to integrate firebase with twitter API also use Design library you can found a full example here.
Do you want to contribute?
Feel free to report or add any useful feature, I will be glad to improve it with your help, before submitting your code please check the codestyle.
Developed By
- Erik González - [email protected]