05-12-2010, 12:14 PM
It's a huge problem for developers. Parts of the OS are open in one release and not in the next (or the API changed), or you have an API that you code to, and somebody downloads your app and runs it on an earlier version. Add to that, you don't know for sure what the capabilities of each device are going to be...how much memory you have available, what size resolution, processor speed, etc. Further, a phone doesn't need to expose all the features or capabilities of the Android OS (like the WinCE model). It can be customized to fit the device. This makes testing hell.
Rizxen - Master of Clones
