---
title: Introduction to mobile monitoring
source: https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/introduction-mobile-monitoring
---

New Relic's mobile monitoring capabilities provide deeper visibility into the performance and crash troubleshooting of your Android, iOS, or hybrid mobile applications. You can use mobile monitoring to improve your app's user experience or examine HTTP and network performance to collaborate more effectively with your backend teams.

Once you follow our easy install flow, you'll be able to further configure mobile monitoring to suit your mobile environment.

## Create an app and install your agent [#install]

Choose your platform to get started:

-   [Android](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/get-started/introduction-new-relic-mobile-android)

-   [Capacitor](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-ionic-capacitor/get-started/introduction-new-relic-ionic-capacitor)

-   [Cordova](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-cordova-phonegap/get-started-with-cordova-monitoring)

-   [Flutter](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-flutter/monitor-your-flutter-application)

-   [iOS](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-ios/get-started/introduction-new-relic-mobile-ios)

-   [.NET MAUI](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-maui-dotnet/monitor-your-net-maui-application)

-   [React Native](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-monitoring-react-native/monitor-your-react-native-application)

-   [Unity](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-unity/monitor-your-unity-application/)

-   [Unreal Engine](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-unreal-engine/monitor-your-unreal-engine-application/)

After installing your agent, explore uses for mobile monitoring:

## Use mobile monitoring as a tool for crash analysis [#crash-analysis]

**1. Receive alert notifications about crashes**

[Set up alerts](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-monitoring-alert-information/#conditions) to receive alert notifications straight to your mobile device when your users are experiencing app crashes. See an overview of your app's performance on the [Summary](https://docs.newrelic.com/docs/mobile-monitoring/mobile-monitoring-ui/mobile-app-pages/mobile-apps-overview-page) page, where you can filter for relevant data by a specific app version and [time range](https://docs.newrelic.com/docs/query-your-data/explore-query-data/dashboards/manage-your-dashboard/#dash-time-picker).

![New Relic: Mobile summary](https://docs.newrelic.com/images/mobile_screenshot-full_summary.webp "New Relic: Mobile summary")

An example of using the mobile **Summary** page to filter to an Android version with crashes.

**2. Use crash analysis to pinpoint errors**

Click the **Crashes** chart title on the mobile **Summary** page. The [**Crash analysis** page](https://docs.newrelic.com/docs/mobile-monitoring/mobile-monitoring-ui/crashes/crash-analysis-group-filter-your-crashes) will open with the same time frame and version filters. Observe data about your crashes by looking at crash type to examine the exception, location, and error message. You can also examine the stack trace, interaction trail, and event trail to understand where users were impacted. With this data, you can quickly identify and remedy errors, and restore your app's performance.

![New Relic: Mobile crash analysis](https://docs.newrelic.com/images/mobile_screenshot-full_crash-analysis.webp "New Relic: Mobile crash analysis")

An example of using the **Crash analysis** page to track down the cause for crashes for a new release by examining the exception, location, and error message.

## Identify opportunities to speed up app performance [#speed-performance]

-   Create [dashboards](https://docs.newrelic.com/docs/dashboards/new-relic-one-dashboards/get-started/introduction-new-relic-one-dashboards) to query, visualize, and share performance data.
-   Identify [handled exceptions](https://docs.newrelic.com/docs/mobile-monitoring/mobile-monitoring-ui/crashes/introduction-mobile-handled-exceptions) to streamline workflows.
-   See trends with sessions, devices, geographical locations, operating systems, carriers, requests and responses, etc. with [crash profiles](https://docs.newrelic.com/docs/mobile-monitoring/mobile-monitoring-ui/crashes/crash-analysis-group-filter-your-crashes/#profiles) and [HTTP profiles](https://docs.newrelic.com/docs/errors-inbox/group-request-errors/#error-profiles).
-   Set up [alert notifications](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/getting-started/alert-information-new-relic-mobile) for execution time, errors, etc.
-   Define [custom attributes and events](https://docs.newrelic.com/docs/insights/insights-data-sources/custom-events/insert-custom-events-attributes-mobile-data) to obtain additional, specific details about the mobile data that matters the most to your organization.

## Monitor backend issues [#backend]

You can use the [network pages](https://docs.newrelic.com/docs/mobile-monitoring/mobile-monitoring-ui/network-pages/analyze-network-requests-using-mobilerequest-event-data/) in our mobile monitoring UI to identify problems that surface through HTTP requests, errors, and other network issues. You can also [query your data](https://docs.newrelic.com/docs/nrql/nrql-examples/nrql-query-examples-mobile-monitoring/) and create custom dashboards  to share with relevant teams like your backend API developers.
