Android 3.0 'Gingerbread' Elements Leaked
informationweek.com
informationweek.com
It's puzzling, and disconcerting, that developers and Android enthusiasts are forced to rely on leaks and rumors in order to piece together the development roadmap of a platform that is supposedly "open."
The tradeoff though is that of every mobile operating system, Android is the most "open".
That said, I'm pretty happy with it - I'll take "open source" + some closed development any day over Apple or an RMS-pure project that, however, has no traction in terms of an installed base.
If anything, although the Droid might not get an official 3.0 release I'm sure someone will release an unofficial rom or something.
Here are the versions developers are going to need to support by the end of 2010: 1.5, 1.6, 2.1, 2.2, and 3.0.
It now solely depends on the unity of manufacturers. They'll have to work together to set some standards to differentiate between low-end (2.x) and high-end devices(3.x and above). Google does define in the minimum hardware compatibility spec that all android devices have a touchscreen and an accelerometer. But it requires co-operation among the manufacturers so that no moronic manufacturer would release a low-end android phone with 3.x or higher just to boast of a better firmware than it's other low-end competitors.
Then they have slowly phase out 2.x and start making 3.x low-end phones while the hardware tech would have improved by then (i assume so), so all the high-end phones would have higher minimum requirements to run android 4.x or 5.x or whatever is the greatest during that time.
In the meantime the android market would have to allow uploading different version of applications. Else apps that want to support low end phones but want to make use of the features of the high end phones would have considerably high binary file size and (maybe) processing overhead due to the code included to check feature support in the phone/os.
P.S: I can guess what HTC is going to do when it comes to updating Desire and Evo to Froyo. I don't think they will. They might just fast-forward to 3.x like what they did to Hero (skipped 1.6 coz 2.x was released by the time they released firmware so fast-forwarded to 2.1)
It better. I recently rooted my HTC Desire to get a horrible reminder of what Stock android looks like: white, orange, blue and green is the worst color combo I've seen since the blue, green and orange of Windows XP.