* no slowdowns
* consistent UI
* simplicity/flexibilityJobs' autocratic leadership has many flaws, but it also makes this kind of gatekeeping possible. I can't think of another major corporation in the mobile space that has a single decision maker who is both involved in development decisions as well as go-to-market timing.
It was clearly developed with an eye for detail, not the list with features. I often think that Android is exactly the other way around. (I can’t blame Google, though. I’m not even sure whether what Google is doing is wrong in any way. I happen to prefer small details to a huge list of features but that’s just me. I don’t know what the majority of people want.)
Microsoft deserves to be lauded for its mobile OS efforts. The sad news for Microsoft is that even though I like Windows Phone 7 a lot I probably won’t buy one any time soon. The ecosystem just doesn’t feel right (yet?).
Probably because 'proper scrolling' isn't something you can log a job ticket in trac to get addressed by a developer at some point.
It's likely so tied into OS performance that it has to exist at very nearly the top of the hierarchy of goals/needs.
I'm sure it does at Apple... it's a reflection of their DNA.
I'm convinced that the overriding factor in there not being Flash on iOS is because when they were making the first gen iPhone, they would not have been able to get the browser to scroll 'snappily' if they entertained the notion of including the plugin.