O'Reilly logo

Mastering PhoneGap Mobile Application Development by Kerri Shotts

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Profiling your app

Now that we've hopefully convinced you to verify performance on physical devices, how does one identify that performance is becoming a problem? There are a couple ways:

  • Physical testing involves an actual interaction with your app on the device. As you test your app, you may encounter visual stutters, delays, lags, or worse. It's also important to test on as many different classes of devices as possible, since each kind and model often have very different performances. This can quickly become expensive, but this can be mediated to some degree with a large beta test with lots of human testers.
  • Profiling looks at several different metrics to identify where potential problems may be. Memory is the most obvious metric; you can record ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required