According to the duo, it's not enough to test apps in a closed environment. Apps need to be tested by users across various devices, carriers, and operating systems. "How can we monitor these apps in the wild?" said Gochee, raising a common question among developers. "We're bringing New Relic for Mobile Apps to the operations team."
New Relic for Mobile Apps provides developers with the ability to analyze and track app performance, compare carriers, report errors, track user location, and record device type. The solution is available for both Apple iOS and Android applications and supports:
- Real-time performance monitoring of native mobile apps;
- iOS and Android mobile apps;
- end-to-end visibility, from the individual mobile device to backend web services;
- insight and actionable data from real app users and sessions to see exactly what the users are experiencing;
- the ability to monitor HTTP app errors and performance problems, which are as bad (or worse) than crashes;
- performance data by geography, carrier, device type and app versions to prioritize, isolate and solve the most pressing problems;
- constant monitoring of the health of external services that apps depend upon for success.
Cook said that with the company's solution, developers don't need to wait for one-star app ratings to realize something's wrong. "Vendors don't want months to go by, while users are saying that your app is doing horrible," he said. "We want to provide mobile app developers with [rapid] insight."
New Relic for Mobile Apps is has three pricing different levels: Free for the basics; standard at $24 per month per server; and pro at $149 per month per server. Visit the company's website for partner information. The company collects nearly 94 billion metrics a day.