Implementation of Firebase Performance Monitoring

Nwokocha Wisdom Maduabuchi
3 min readDec 5, 2020

--

In this tutorial, you will learn how to implement Firebase Performance monitoring in your Android project.

What is Firebase Performance Monitoring

Firebase Performance Monitoring is a service that helps you to gain insight into the performance characteristics of your iOS, Android, and web apps.
You use the Performance Monitoring SDK to collect performance data from your app, then review and analyze that data in the Firebase console. Performance Monitoring helps you to understand where and when the performance of your app can be improved so that you can use that information to fix performance issues.

It is very important to have it in your app especially if you want your app to grow in the right direction, below are the benefits of it.

Benefits of Performance Monitoring

When you add the Performance Monitoring SDK, Firebase automatically starts collecting data for several common processes in your app thereby it does the following.

  • Helps you improve the performance of your app
  • It shows you performance metrics
  • it's lightweight

Getting started

follow the guide below to set up performance monitoring

Step 1: Connect/Create your project to Firebase

Learn how to connect /create a firebase project in this link https://wise4rmgodadmob.medium.com/how-to-connect-your-android-studio-project-to-firebase-a5f5c4d67e87

Step 2: Add the Performance Monitoring SDK to your app

to add the necessary dependencies click “Add Performance Monitoring

Click on “Accept Changes” to add them to your dependencies

Goto the firebase console

At this point, you will have to wait for a few minutes so that your project will be detected.

In a few minutes time, you will start seeing the results

Thanks for reading my article

Let’s connect on
Twitter: https://twitter.com/Joklinztech
LinkedIn: https://www.linkedin.com/in/wisdom-nwokocha-76212a77/

--

--

Nwokocha Wisdom Maduabuchi
Nwokocha Wisdom Maduabuchi

Written by Nwokocha Wisdom Maduabuchi

A software engineer with considerable experience in mobile development, native Android, and IOS development(Xcode), flutter dev, technical writing and community

Responses (1)