Introducing React Native for Mobile Monitoring
Smartphones have revolutionized the way companies advertise, communicate, and most importantly, interact with their consumers by way of mobile applications–with most users preferring to use apps on iOS or Android devices. But it isn’t always easy to replicate a desired mobile application on another platform.
React Native is an open-source framework that enables developers to build mobile apps across multiple platforms via a single code base; this requires fewer resources and incurs a lower cost. Building modern applications with such open-source frameworks has increasingly become the norm, and while this streamlines the development process for engineers, these applications still need to be monitored in production. New Relic is happy to announce that our mobile monitoring solutions now support applications built using React Native. Initial support allows you to:
Understand user behavior better
Now, our mobile agent can easily capture interactions from React Native instrumented apps at the sequence in which they were created, and pass user information to New Relic without the use of a plugin to track user sessions. You can seamlessly view your mobile traffic all in one place, and even take a look at which users came from specific iOS or Android phones and tablets. These features and compatibility with React Native instrumented apps become crucial for teams struggling to understand their user base, especially in mobile-first countries in Asia or Latin America. New Relic also tracks network latency, i.e. how long it takes for a user to make requests, which can also provide insight into regional differences in user engagement.
Capture and trace errors
More Technical Features Include:
- Promise rejection tracking
- To provide unhandled exception reporting for Promises
- Expo Support (Bare Workflow & Managed Workflow) to help customers deliver React Native applications better
With these additions to the New Relic toolkit, deploying and monitoring cross-platform applications has never been easier. Start bringing in your React Native application data into the New Relic platform and immediately monitor crashes in real time with the following tutorial:
Learn more about React Native for Mobile here!