HTML and CSS Reference
In-Depth Information
Unlike other mobile operating systems, Android suffers from a developer's worst
nightmare, known as device fragmentation. Device fragmentation can be caused
by some of the following factors.
More than one device vendor produces devices for a single
operating system.
Each device has varied hardware specifications and
limitations.
Accelerometer
GPS
Gyroscope
Screen resolution
Pixel density (PPI)
CPU
RAM
Older devices do not support the most recent operating
systems with the latest features, such as the most recent
default browser with the latest APIs and rendering engines.
Because of this, it makes it extremely hard to pick a device that everybody has
and to test against. To put this into perspective, see Table 1-1 for Android's
device stats compared to the rest of the industry, as of December 2011.
Table 1-1. Device Stats (As of December 2011)
Operating System
Tablets (Including All Touch Devices) Mobiles
Total Devices
Android
124
538
662
iOS
6
5
11
Windows Phone
0
26
26
Blackberry OS
1
90
91
Table 1-1 paints a clear picture that Android device vendors produce a wide
range of devices for Android users.
In an ideal world, you should pick 12 Android devices (six mobile phones and six
tablets). Also consider the following criteria.
 
Search WWH ::




Custom Search