Home » Adding Firebase to App

Adding Firebase to App

by Online Tutorials Library

Adding Firebase to App

Firebase is developed for mobile applications. Android Studio is the best platform for developing android applications. Firebase is a backend -as-a-service, which allows us to store a list of objects in the form of a tree.

To store data into Firebase, we first have to add the Firebase into our android application. Before adding Firebase into our android application, we need to be aware of some prerequisites. These requisites are as follows:

  • It is required that we should have a Google account to work with Firebase.
  • We also required a device or emulator, which is running on Android 4.0 or newer.
  • We also required the latest version of Android Studio, i.e., version 1.5 or higher.
  • The app must use Gradle 4.1 or later.

There are two methods through which we can add Firebase to our application:

  1. One is through the Firebase assistant, which is a nice little wizard inside Android Studio. It will connect our existing project or create a new one for us and automatically install any necessary Gradle dependencies. It requires some additional configuration.
  2. The second one is, we can manually add Firebase to our android application via Firebase console. It is the recommended way of adding Firebase to our application.

Let’s start understanding how we can add Firebase to our android application manually:

Step 1:

In the first step, we have to go to the firebase console by using the following link https://firebase.google.com/

Adding Firebase to App
Adding Firebase to App

Step 2:

Now, we first have to create a Firebase project. Firebase project will go through and describe what it is. This allows us to add an app to that project can have many projects inside of Firebase.

Adding Firebase to App

Step 3:

Now, we have to give a name and id to the project, enable Google Analytics for the project, set an analytics location, and accept all the terms and conditions. Firebase console automatically creates a unique id for the project.

1) Giving a name to the project

Adding Firebase to App

2) Enable Google analytics for the project

Adding Firebase to App

3) Set analytics location and accept terms and condition

Adding Firebase to App
Adding Firebase to App

When we click on create the project, the creation of the Firebase project is started, and once our project will be created, we have to click on continue to enter in our project.

Adding Firebase to App
Adding Firebase to App

Step 4:

In the next step, we have to choose the platform to add Firebase to our application. The platform can be Android, iOS, Web, and Unity.

Adding Firebase to App
Adding Firebase to App

Step 5:

In the next step, we have to mention the package name, and the package name is the mandatory and important thing. The package name should be matched with our Android applications package name. We can find the package name of our application in any of the Java class or Manifest file.

Adding Firebase to App

Step 6:

In the next step, we will give a nickname to our application. It is an optional field. There is another optional field for SHA-1, which is required to do for certain feature. We can find the SHA-1 by hitting on the signing report.

Adding Firebase to App
Adding Firebase to App

When we click on the Register app, we will go to the next field i.e., Download config file.

Step 7:

It is one of the most important steps. In this step, we have to download the google-services.json file. This file is provided by Firebase for us to put it inside our application folder in our application. This is a necessary file which is needed by our application to connect with Firebase.

Adding Firebase to App
Adding Firebase to App

When we click on next, we will switch to the next field i.e., Add Firebase SDK.

Step 8:

In the next step, we will add the Firebase SDK. This has been done inside the Android Studio. We have to modify the build. Gradle files once in your project with the following lines of code.

Adding Firebase to App
Adding Firebase to App

We will skip the four-field, i.e., Run your app to verify the installation.

Adding Firebase to App

After clicking on the skip, we will switch to the overview page where we can see our application.

Adding Firebase to App

When our application runs on the device, we will check the Firebase console to ensure that our application is communicating with Firebase or not.

Adding Firebase to App


You may also like