Firebase is the back-end server which provides so many features to add in an android app. Firebase is a product of Google which is free for Android Developers practice i.e. can be used by limited number of users through app. It provides a satisfactorily User Interface to understand the things of Firebase easily. Firebase Console is the control panel for users to control , handle and observe the project.
Firebase has many features to install in Android app by once connected with it. It has features like :
- Firebase Realtime Database
- Firebase Storage
- Firebase Notifications
- Firebase Authentication
Connect to Firebase:
Android Studio provides the feature to connect with firebase within it. It has an option available in Menu bar i.e. Tools >> Firebase . Further steps are shown in image as follows:
Check one of the dependencies shown below according to your selection in build.gradle file in Android Studio.
compile 'com.google.firebase:firebase-auth:11.6.0' compile 'com.google.firebase:firebase-database:11.6.0' compile 'com.google.firebase:firebase-core:11.6.0' compile 'com.google.firebase:firebase-storage:11.6.0'
Problem will be discussed in Comment section.