Cover by Brian Fling

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

O'Reilly logo

Device Testing

So you have your device plan. Now how do you go about getting devices to test your work on? The simple answer would be to just go buy them, but you guessed it: it isn’t that easy. Many devices are subsidized through the operator. So buying a device at the advertised price means buying into a two-year contract that goes with it. Because you need only one contract per operator, this means you have to pay full price for each device you plan to support. At $500–$600 per device unsubsidized, the costs of having multiple devices adds up fast: yet another reason to have a well-researched device plan, so you know which devices to purchase.

Access to Devices

Gaining access to multiple devices is a challenge for every mobile design and developer. I recommend that everyone involved has at least one device, indicative of your primary device class, on the desk when working on the project. This will dramatically reduce the number of assumptions that you have to make during the design and development of the product and can ultimately reduce the amount of time spent testing. This of course can be a device shared among everyone in the office, but if you have multiple offices, or outsourced staff, this can be a problem.

There are alternatives to hands-on device testing, which are discussed later in this chapter. But nothing beats having the device in your hand at the moment of creation. Over the course of my career, I’ve done it all, and my best mobile products have been the ones where ...

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