Android Matrix of Pain Leaves Developers Hurting

Many computing elite find Apple’s tight hardware standards and highly controlled ecosystem constricting, even if it is in the interest of system stability.  Google’s Android exists with a very different outlook, supporting hardware from a variety of manufacturers, multiple versions of the OS, and a wide open development environment.  This fragmentation comes at a cost, what some developers have come to call the Android Matrix of Pain.  Developing for iOS has been a relatively straightforward process since the mobile platform’s launch, but the process of porting popular iOS apps to Android compliments has caused developers to make some compromises including supporting only recent Android versions, leaving out large chunks of the user base.  A handful of companies have cropped up to offer comprehensive testing on a variety of Android hardware, but Android’s market dominance could suffer if greater standardization doesn’t allow wider app compatibility.