Android’s Main Disadvantage

Good overview of the problems facing devlopers hoping to treat “Android” as a unified platform:

Developers working on Android apps are put in a position where they need to guess and program for different physical UI scenarios (none of which actually exist in the wild, yet):

Does the target phone have physical buttons?
What is the button configuration?
Does it have a touch screen?
What about different resolutions?
What sensors do you code for? camera? accelerometer? proximity? touchpad?

Not to mention the performance of the CPU and GPU.

Thursday, 26 June 2008

Ads via The Deck Ads via The Deck