Will the Android explosion scare away developers?

The robots will kill us all.For the most part I’m still comfortable saying that Android growth is a good thing. The platform still needs to expand its app offering to be able to effectively compete with the iPhone. But while most would consider the number of devices sporting Android these days a good thing, it could drive developers crazy.

Android’s adaptability is one of its best features, but it’s a bit of a nightmare for developers. It means making sure apps work on all kinds of hardware, while iPhone developers have just one handset to worry about. For big developers its less of a problem, but for the small guys it means spending time debugging instead of updating apps and releasing new features. “You may build an app that works perfectly with all three firmwares, but then when you run it on carriers’ ROMs it completely blows up,” said Chris Fagan, co-founder of the Android development house Froogloid. “So we find ourselves having to create apps that are compatible with multiple firmwares, multiple ROMs and multiple devices with different hardware.”

Obviously this could cause some problems for carriers as well. As newer versions of the OS are released, older handsets might be left with out-of-date applications that no longer receive support from developers. Even though Android’s open-source platform means it can be hacked onto older devices, some of the features won’t work, like multi-touch from 2.0 on the original HTC G1.

Unfortunately that’s probably just what will happen. Developers will decide who they want to target and just support a set of devices. Everyone else will be stuck wishing they’d paid the extra benjy for the next phone up.

Source: Wired