New software bares iOS, Android app performance problems

Aternity Mobile Frontline Performance Intelligence (MFPI) analyses performance and identifies problems

New software lets IT groups deconstruct mobile apps running live on iOS and Android devices and uncover bottlenecks, glitches, and a whole lot of other pain points for enterprise mobile users.

The cumbersomely named Aternity Mobile Frontline Performance Intelligence (MFPI) adds some code to each app, whether native, Web, hybrid or even virtualized. The code passes back to a server a continuous stream of information about particular events or groups of events in each app, as well as about the device itself, and the networks and services it uses. Server-based tools create a set of reports that show the app's performance as the end user is experiencing it and highlights root causes for slowdowns or other problems.

ROUNDUP: 16 essential Android apps for IT pros

The software is from Aternity, a Boston-based software vendor that specializes in monitoring and managing end user performance. Essentially, it's a mobile version of the vendor's Frontline Performance Intelligence suite, originally developed for desktop and laptop PCs. The main product was updated about a year ago. The new Aternity MFPI can run on its own or can be integrated with the original product.

Aternity was founded in 2004, originally as Gelion Networks. It was listed in Network World's 2007 "10 IT management software companies to watch."

The heart of both applications is the company's core intellectual property, which is code that can deconstruct an app, identify the various input and output events that comprise it, and then link them together so the part or all of the application's events can be monitored and analyzed, according to Trevor Matz, Aternity's president and CEO.

An iOS and Android mobile app is run through an Aternity app, or Web service, that analyzes and configures the app code. Aternity injects JavaScript into the app in order to collect data from it. No changes are made to the application logic and developers don't have to add monitoring tags. "We can see the key events that describe a transaction, a click event or an update event, for example," says Matz. The events can be linked together and given a name, and this single sequence can then be monitored and analyzed.

The apps and analytics are configured and managed from a management portal, a Web interface currently in Adobe Flash but "soon in HTML5," says Matz.

Using the portal, an administrator can click on an app, see the activities related to it, see color-coded performance summaries for each activity, and drill down into real-time analytics information for more details. The software can compare the event and transaction metrics against a baseline, and then alert the administrator when it detects performance problems. A suite of tools can help identify the problem, probe for root causes, and fix it.

Clicking on "host resources" shows a range of features and services used by the client app: Wi-Fi signal strength, transmit speeds, mobile CPU load, available local memory and even battery level.

Critically, Aternity MFPI then correlates all this data and these variables, allowing an administrator to determine that an email slowdown is caused by large files, not a weak Wi-Fi signal; or that one app is much more demanding of the battery, and alerting the user to use caution or recharge.

"There are very demanding requirements for a reliable, optimal mobile experience for enterprise users," Matz says.

From its start, Aternity has been focused on the client application performance, unlike more traditional vendors that have focused on applications hosted in the corporate data center.

Aternity Mobile Frontline Performance Intelligence, for iOS and Android, is currently in beta, with an early access release scheduled by the end of June. It will be available as a subscription service, and as a perpetual license starting at about $75,000.

John Cox covers wireless networking and mobile computing for Network World. Twitter: http://twitter.com/johnwcoxnww Email: john_cox@nww.com Blog RSS feed: http://www.networkworld.com/community/blog/2989/feed

Read more about anti-malware in Network World's Anti-malware section.

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

John Cox

Network World
Show Comments

Father’s Day Gift Guide

Brand Post

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Luke Hill

MSI GT75 TITAN

I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Emily Tyson

MSI GE63 Raider

If you’re looking to invest in your next work horse laptop for work or home use, you can’t go wrong with the MSI GE63.

Laura Johnston

MSI GS65 Stealth Thin

If you can afford the price tag, it is well worth the money. It out performs any other laptop I have tried for gaming, and the transportable design and incredible display also make it ideal for work.

Andrew Teoh

Brother MFC-L9570CDW Multifunction Printer

Touch screen visibility and operation was great and easy to navigate. Each menu and sub-menu was in an understandable order and category

Louise Coady

Brother MFC-L9570CDW Multifunction Printer

The printer was convenient, produced clear and vibrant images and was very easy to use

Edwina Hargreaves

WD My Cloud Home

I would recommend this device for families and small businesses who want one safe place to store all their important digital content and a way to easily share it with friends, family, business partners, or customers.

Featured Content

Product Launch Showcase

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?