|
|
|
|
|
by not_an_alien
5878 days ago
|
|
The same is happening to the iPhone ecosystem; at a slower pace, but it's happening. Before it was the iPhone 2G; now it's iPhone 2G, 3G, 3GS, iPad, soon the new iPhone 4G... soon there will be way too many differences in resolution, screen size, CPU and OS too. Sales per-device is irrelevant, IMO. If I sell 100 for 10 devices, it's better than selling 90 for 3 devices. It's not like I have to add one IF() condition for each new model in my code; merely that I have to plan for slower CPUs and different screen sizes and resolutions, and when I do so, it's for a whole group of similar devices. |
|
However, I have a HTC MyTouch android phone that is still stuck in 1.6 land. I upgraded from 1.5 recently, but it was not the simplest process to do so. HTC doesn't really make it easy for phone owners to upgrade their phone OS. It's possible for me to use the CyanogenMod to upgrade my OS to 2.0, but not without lots of effort at the command line.
The current slew of 1.5/1.6 android devices out there right now will probably never be upgraded to 2.x mostly because the phone manufacturers rarely make it an easy process.