Crashlytics | Mobile Applications | Firebase | MultipleMedia
Read about our 20 years!

Crashlytics, Analysis of Applications Stability in a Decentralized Production Environment

Unlike a website, it is rather difficult to test the stability of a mobile application. With a website, we have server logs to know the errors that occur in the backend, and front-end errors are easily tested with a few browsers on a computer running Windows or MacOS. When it comes to mobile application, the process is a bit more complicated.

The testing and debugging of the API is quite easy since this data source is centralized on a server and the logs are easily accessible. It is way more complex with the application because it is installed on phones. It is not possible to fetch the logs from thousands of devices every time there is a crash, or even to know that there is a crash without having manually tested it before the deployment.

Crashlytics

However, there is a solution to this problem. When programming the application, it is possible to install a tool called Crashlytics. This tool integrates with the application when compiling the code and is completely transparent . Thanks to it, we can retrieve a large amount of anonymized information during a crash or a non-critical error, such as the model, the battery charge and the remaining storage space.

Furthermore, Crashlytics shows us information easily readable. We know the frequency of the crash over time, in which versions the crash occurs in addition to the stability of this version. Stability is calculated with the percentage of sessions in the application featuring an error or a crash that is logged.

crashlytics

In addition to all this stability information, Crashlytics gives us several types of data regarding the use of the application, such as the number of active users every day, the total time spent in the application and the adoption of the version. It is also possible to count user actions in the same way that Google Analytics does, but featured in a better way for mobile apps.

Crashlytics was developed independently in the Fabric tool suite and was purchased by Google. This tool will soon be fully merged with the Firebase interface. Currently, this merger is not very stable on the side of Firebase, but will undoubtedly be improved in the future with additional functionality.

For more on this, contact a Web Agency like us.

LinkedIn, the Best B2B Strategy?

Research

January 22, 2019

Complete your LinkedIn personal profile. Before promoting the services of your company, you must position yourself as an expert in your field. It all starts with your …

By: Jean-Philippe Georges, Marketing and Communication Manager

Planning Poker | how can it improve your Sprint

Research

January 7, 2019

Planning Poker, what is that? When it comes to Web Development, you often hear words like Scrum, Sprint, The planning meeting is the first official event of …

By: Tatiana Oliveira, Web designer and
Jean-Philippe Georges, Marketing and Communication Manager

Multimedia, from 1989 to 2019…

Research

December 11, 2018

In the late 1990s, Multimedia was the combination of different forms of content. The term could be used as a noun or as an adjective describing a …

By: Jean-Philippe Georges, Marketing and Communication Manager