Today I ran into rather “happy” problem: needed to determine which devices should I buy to test on, if I want to cover most of the smartphone market.
Android
The valuable resources for android became Android Developer portal – mostly dashboard. However, it overviews only Android OS versions. The other resource, OpenSignal research, covers specific devices. To sum up, to test hardware features and to determine usability on Android, you should have:
- Samsung Galaxy Ace S5830
- Samsung Galaxy S II
- Samsung Galaxy Note 10.1 2014 (or any other with 4.3 – Jelly Bean. I just prefer this one)
- Samsung Galaxy Note 3 (or any other with 4.4 – KitKat. I just like the size and usability of this one).
iOS
There I had to draw the line: old (pre iPhone 4) devices does not support iOS 7.1 update (according to extensive wikipedia page). Frankly, it would be enough to buy:
- iPhone 4 (oldest smartphone with iOS 7.1 capability)
- iPhone 5S (newest today)
- iPad Air (personally prefer this one in front of all those mini’s and old thick iPads)
Windows Phone 8
As Windows Phone is the 3rd popular platform for smart phone users (and I own one :)) it’s coverage also is a must. We will orientate ourselves only into Windows Phone 8 platform cause 7.5 really sucked. IMHO (as I was unable to find any resource), it is enough to buy mediocre Nokia Lumia 920 to cover the major of the market. This shouldn’t be a problem since all GUI in Windows Phone 8 is pretty basic and shouldn’t be a problem unless you use phone camera or other specific thing in your app.