Greg Donald wrote:
On Jan 18, 1:35 pm, Dianne Hackborn <[email protected]> wrote:
Honestly I get really frustrated when people talk about different versions
of the platform as "fragmentation." Where does that come from??
I'm a little surprised to hear that you're surprised :) From my
perspective, it boils down to
the fact that you pretty much have to perform unnatural acts to support
SDK's > 1.5. This
is, IMO, primarily due to the fact that the fate-sharing with upgrades
is all wrong: on the
iPhone, the user has control whether they upgrade or not, not the
telephant. So if I want
wiz-bang app XXX which requires the latest and greatest SDK to work, the
user has the
ability to make that so. On Android, we're stuck with whatever
cost/benefit analysis that
the carrier or manufacturer did, so from the developer's standpoint
there is a huge amount
of pressure to cater to the least common denominator.
Yes, yes, we could do branches, reflection and all kinds of.. unnatural
acts. It's a lot more
civilized to just, oh say, hold a funeral for ancient and unjustified
releases. But you can't
given the way things are currently structured.
Mike
It's really good to hear the Android team is currently working on
fixing that fragmentation problem they seem to think doesn't exist:
http://www.engadget.com/2010/03/29/exclusive-android-froyo-to-take-a-serious-shot-at-stemming-plat/
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
To unsubscribe from this group, send email to
android-developers+unsubscribegooglegroups.com or reply to this email with the words
"REMOVE ME" as the subject.