# Sentry Unveils New Unified SDK And NDK For Application Error Monitoring On Android

**URL:** https://sentry.io/about/press-releases/new-unified-sdk-for-android/

---

**Date:** Mon Nov 25 2019 20:00:00 GMT+0000 (Coordinated Universal Time)

**SAN FRANCISCO — November 25, 2019** — Sentry, the market leader in software
error monitoring, today unveiled a new unified software development kit (SDK)
and [native development kit](https://blog.sentry.io/adding-native-support-to-our-android-sdk/)
(NDK) for [mobile application error monitoring](https://sentry.io/for/mobile/)
on Android. The open-source, agentless error-tracking platform goes beyond
system alerts and pinpoints exact errors with the depth and detail developers
need to accurately identify, prioritize and fix crashes in real time.

With a projected 7 billion mobile users by 2021 ([Statista](https://www.statista.com/statistics/218984/number-of-global-mobile-users-since-2010/)),
mobile is becoming the most dominant digital touchpoint for customer
engagement. By 2022 annual mobile app downloads are projected to reach 258
billion—a 45% increase from 2017 ([Clearbridge Mobile](https://clearbridgemobile.com/stats-for-mobile-app-growth-and-success/)).
But downloads alone do not indicate mobile success. Application crashes can
increase churn and damage brand reputation, so it is imperative that mobile
developers have tools that help them to identify and remediate errors
efficiently.

“App crashes cause more than 70% of uninstalls, and Google ranking algorithms
now downrank apps with stability problems, so uptime and performance are
critical for companies to remain successful and competitive in the mobile
world,” said David Cramer, co-founder and CTO of Sentry. “The challenge for
mobile application developers is the lack of visibility and control over the
devices. And on Android, flaws in your native code, third-party dependencies
or, in rare cases, even in the system libraries, can bring down the entire
application.”

Sentry for Mobile captures every crash and reports about it in real time. It
allows developers to attach all the context information related to an
error—breadcrumbs, tags and other details—to make searching for the root cause
of the issue easier. Being able to quickly pinpoint errors on Android is a
challenge due to the huge diversity of devices and multitude of native
libraries used in programming.

With Sentry, developers easily identify the kinds of phones that are impacted,
the specific actions a user took when the error was thrown, the exact release
and commit the error is tied to, and the battery life of the user's phone at
the time the app crashed. The SDK Integration API can also be used to enrich
the error reports without manual instrumentation of the code in many places.
This allows for automated enrichment with UI events, which tells the developer
what the user did before the crash in the UI, including previous activity
(i.e., what button was clicked). Sentry also provides an API that can be used
to add application-specific data and events to the error/crash reports.

“Errors aren’t platform-agnostic, so why should your error-monitoring services
be? Sentry support for mobile, coupled with proven support for web, gives
developers a complete picture, which is key in today’s complex
application-centric landscape,” said Cramer. “Modern applications are not
self-contained—they have multiple runtimes across the stack, causing added
complexity in monitoring. While most application error monitoring solutions
focus on just one platform, Sentry provides unmatched value across web, mobile
and native applications.”

Sentry for Mobile also works with iOS, React Mobile, Flutter, and all other
mobile platforms, and integrating into the application development process is
quick and easy. Within minutes, developers can move feedback into the
development cycle by capturing every single exception and crash users
encounter, while also surfacing meaningful trends to help prioritize issues
and uncovering potential issue impact.

Learn more about Sentry for Mobile on the [company blog](https://blog.sentry.io/adding-native-support-to-our-android-sdk/)
or download at [sentry.io/for/mobile/](https://sentry.io/for/mobile/).

### About Sentry

Sentry’s mission is to eliminate the havoc and potential financial loss
associated with defective software by making best-in-class application
monitoring available to all software teams. Sentry is performant, reliable and
scalable. Unlike legacy application performance management, logging, and
systems monitoring, Sentry points to the potential root cause, empowering
developers to quickly and efficiently triage and prioritize issues for the
best possible end-user experience. Sentry cloud-hosted services are used to
proactively find and fix software errors for more than [50,000 organizations
worldwide](https://sentry.io/customers/) — and many of the world’s best
software companies, including Airbnb, Atlassian, Disney, Dropbox, HomeAway,
Microsoft, PayPal, Peloton, Pinterest, Square, Symantec and Uber. Learn more
at [sentry.io](https://sentry.io).

### Contact

**Jennifer Tanner**<br/>
Look Left Marketing<br/>
[sentry@lookleftmarketing.com](mailto:sentry@lookleftmarketing.com)<br/>
[+1 (229) 834-3004](tel:1-229-834-3004)

---

*Source: [sentry.io/about/press-releases/new-unified-sdk-for-android/](https://sentry.io/about/press-releases/new-unified-sdk-for-android/)*
