The top 7 mobile app crash reporting tools -the pros, cons and costs

When your mobile app crashes, the first thing you need to ensure is that you know about it. The second thing you need to do is to figure out why, and quickly. Luckily, this isn’t something you have to do on your own. There are a lot of helpful crash reporting tools that will notify you when a crash occurs – and help you identify the cause. 

Nobody likes it when a mobile app crashes, after all, it can have a catastrophic impact on retention rates and reviews. In an article on APM Digest, Tony Rizzo, Entrepreneur-in-Residence at Blue Hill Research notes that  “All age groups have very little tolerance for a glitch-ridden app – especially one that crashes. If an app’s performance is substandard, consumers have no compunction about uninstalling it and moving on to a competitor’s app.”

The good news? We’ve rounded up a few of our favourite crash reporting tools and are ready to give you the low-down on what each has to offer. Many of these tools come with free trials, so you can see which is the best fit for your app before taking the plunge. Ready? Let’s get started.

Kumulos

http://www.kumulos.com

FEATURES

Kumulos is our favourite crash solution from all the solutions we reviewed, so we give it a few more column inches than the other crash reporting tools. (we hope you don’t mind). In our view Kumulos wins over others due to its ease of set-up, ease of use, some clever features and useful integrations with Slack, Trello and Jira.  

It does the important things well and has some really smart features that makes life easier. Kumulos automatically groups similar crash instances and lays the information out in the UI to make it easy to see the important stuff, like affected installs and total occurrences. This lets us prioritise fixing the crashes that have the biggest impact on users. Having the stack trace along side log files and device/use details also makes it easier to identify the root cause. The integration with Trello (we like Trello here at Waracle) means that once we decide the incident needs sorting, with one click we can create a ticket and add to the App backlog, saving us a lot of time. Kumulos have JIRA integration also if that’s your thing.

Kumulos also scores highly with us, with its Slack integration where the system will automatically alert you when new crashes occur.

PROS

Easy setup, simple workflow and intuitive UI help with prioritisation, Slack integration is nice.

CONS

Platform coverage could be broader

COST

Free 30 Day Trial, then monthly subscription.

INTEGRATIONS  

Slack, Trello, JIRA

PLATFORMS

Android, iOS, (Obj-C and Swift), Xamarin, Cordova, React Native, Unity

 

Fabric (Google)

https://fabric.io/kits/ios/crashlytics/summary

 

FEATURES

As with Kumulos, Fabric prides itself not only on being a crash monitor (Crashlytics), but an analytics monitor as well. One key feature of Fabric Crashlytics is the program’s built in “crash impact feature”. This takes into account how many times a crash has happened and alerts the user – basically tapping them on the shoulder until the problem is fixed. This can be a help or a hindrance, depending on your development process.

PROS

Tools such as A/B testing, ads, analytics and payments in one spot, Simple to install

CONS

Setup is more difficult than other platforms. Complicated user interface and feels a little cluttered. Very narrow platform support – nothing for hybrid apps.

COST

FREE

INTEGRATIONS  

Github, Gitlab, JIRA

PLATFORMS  

Android, iOS

 

HockeyApp (Microsoft)

https://hockeyapp.net/features/crashreports/#s

 

FEATURES

HockeyApp is all about crash reports. They process and symbolicate all the crash reports on their servers, which gives users stack traces with names, methods and line numbers. And because they’re owned by Microsoft, the next generation of Hockeyapp is going to be even more tightly integrated with Visual Studio Mobile Center.

PROS

In depth crash reports

CONS

Requires a lot of manual processing for reports

COST:  

Free for up to 10 apps with some feature/user limitations (then $30-$500/month)

INTEGRATIONS  

Basecamp, JIRA, Bitbucket, Codebase

PLATFORMS

Android, iOS, OS X, Windows, Cordova, React, Native, Unity, Xamarin

 

Apteligent (VMware)

http://www.apteligent.com/

 

FEATURES

Aptelignet (formerly known as Crittercism) bill themselves as the company that pioneered crash reporting. The Apteligent system uses a crash grouping algorithm that cuts out the time needed to sift through lines of code. Users can then rearrange these groups for ease of monitoring. As with some the other products in this list, Aptelligent can monitor performance, analytics, and user flows.

PROS:

Real time crash monitoring, detailed crash reporting

CONS:

Confusing dashboard UI, app managment hard to configure

COST:

Free 30 Day Trial, then CONTACT APTELIGENT

INTEGRATIONS:

splunk, localytics, hipchat, adobe, appboy, jira, slack, new relic

PLATFORMS:

Android, iOS, Hybrid, NDK, PhoneGap/Cordova and Unity

 

AppDynamics (Cisco)

https://www.appdynamics.com/

 

FEATURES

Like some of the other crash tools on this list, AppDynamics has a big brother software company hiding in the background. In this case it’s Cisco. AppDynamics is mostly aimed at Enterprise level apps. AppDynamics can be deployed either on-premises or as SaaS and features crash snapshots and analytics, crash dashboards and dynamic performance baselining.

PROS:

Real time visibility

CONS:

Enterprise focused, challenging to deploy  

INTEGRATIONS:

ServiceNow, PagerDuty, and Jira

COST:

15 day free trial, Free – Lite Version /Once you go off the Lite version, things get expensive

PLATFORMS:

Java, .NET, node.js, php, c++

 

Rollbar

https://rollbar.com

 

FEATURES

With Rollbar, developers can uncover bugs and errors by using Rollbars rich contextual data. Error reports can drill down to stack traces, request param, environment and users. An integrated support system gives Rollbar users the power to reach out to specific users to uncover problems as soon as they happen.

PROS:

Easy implementation, Freemium model easy to get started with

CONS:

Missing some context for many errors, needs better user support documentation

INTEGRATIONS:

Slack, Hipchat, PagerDuty, VictorOps, DataDog, Github, Bitbucket, Trello

COST:

Free Trial/$49 – $599/mon (Depending on events)

PLATFORM:

JS, Ruby, Python, PHP, Node, Golang, Android, iOS, more.

 

Splunk MINT (Splunk)

https://mint.splunk.com/

 

FEATURES

Splunk may have started out life as a solution for consolidating server-side log files, but with the acquisition of mobile device data analytics company Bugsense in 2013, they started to move into app performance monitoring and have now released MINT. As with some of the other tools on our list, Splunk MINT also offers real time monitoring in addition to crash reporting. When a crash occurs, Splunk MINT users get sent an email report detailing the causes of the crash in a easy to parse format.

PROS:

Excellent data encryption, simple integration

CONS:

Location tracking apps can cause some features to crash, we feel the dashboard UI isn’t the clearest, requires on premises server

INTEGRATIONS:

Slack, Hipchat, PagerDuty, VictorOps, DataDog, Github, Bitbucket, Trello

COST: No pricing data available on website

PLATFORMS:

iOS, Android

 

Appsee

https://www.appsee.com/features/crash-recordings

 

FEATURES

Appsee is probably best known for their touch heatmaps capabilities in apps, which is great for tracking user engagement and building better UIs but not quite as helpful when it comes to crash reporting. What Appsee does provide on the crash front, however, is video recording of crashes so you can see what the user was doing before the app went kaput.

PROS:

Small and lightweight SDK, Crash Video Recording

CONS:

Some issues around screen recording on scrolling pages

INTEGRATIONS:

JIRA, Trello, Slack, HipChat, PagerDuty

COST:

Free trial, first app free then $49 – $149/mon

PLATFORMS:

iOS, Android, Cocos2d, Unity, OpenGL (Beta)

Crash Reporting Tools

That’s our roundup of some of the big names out there on the market. Of course, we can’t get to every app crash tool. There’s going to be a few we missed. Did we forget your favourite? Be sure to let us know.

About Waracle Mobile App Developers UK

The fact that we even think about writing articles about this subject tells you something about how we do things here. You see building your mobile app with Waracle is an experience different from any other mobile app developer. We don’t just develop – we’re with you for the long haul and will work step by step with you for the life of your app. From development, to support to optimisation, Waracle is here to help your app to succeed. Contact us today and let’s get the conversation started!


Share this article

Subscribe to Our Thoughts