Android系统的碎片化问题已引起了许多应用开发者的不满。香港移动应用开发商Animoca表示,为了确保应用在不同手机中都有着稳定的表现,该公司不得不在约400款手机上对应用进行质量测试。
Animoca的应用已被下载超过7000万次。Animoca母公司Outblaze的CEO Yat Siu表示,Animoca发现其应用被约600款不同的Android设备所使用。更糟糕的是,其中许多Android设备在市面上已无法买到。
此外,来自低端亚洲厂商的Android设备正越来越多。诺基亚CEO史蒂芬·埃洛普(Stephen Elop)此前也曾表示,中国OEM厂商开发一款设备的速度比诺基亚员工制作一份PPT的速度还快。
如果将这些产品排除在外,那么需要测试的设备将会少很多。但如果希望打入亚洲市场,那么这些手机也很重要。这就给Android应用开发者带来挑战,它们不得不在更多设备上进行测试。Animoca是其中的幸运者,该公司获得了英特尔资本和IDG-Accel的资金支持,因此有能力购买设备并雇佣人员进行大量测试。
不过对其他大部分开发者来说,情况可能并非如此。在Google Play应用商店中,应用数量已多达50万个。在所有设备上测试所有这些应用将是一场噩梦。Appcelerator今年3月对2100名开发者进行的调查显示,为Android平台开发应用的意愿正在下降。
Yat Siu表示,对Animoca的应用进行质量测试有助于这些应用更好地留住用户,因为其他Android开发者在这方面表现不佳。
【编辑推荐】