Mobile apps are a necessity for companies of all sizes, and apps are getting more complex all the time. That along with the dizzying array of devices requires a well thought-out mobile testing strategy. And it will involve a bit of risk/reward analysis.
Mobile applications are growing in use and sophistication along with the speed of the networks and the power of the devices they run on. The multiplicity of devices and operating systems alone make for a very challenging testing matrix.