Quote:
Originally Posted by
Gatorguy 
from Dianne Hackborn:
Thanks for that. I think it's good that Dianne has posted this. Some parts do come across as making excuses, trying to say that flexibility and security over iOS are reasons their system performs worse in some areas and judging by the edits inadvertently managed to spread some misinformation about iOS.
I do think on some level they had different design goals but Dianne fails to point out that the original Android design was nothing like iOS either. It looked like a Blackberry/Symbian competitor. They only added iOS-like features to the OS in 2009, a full 2 years after the original iPhone came out, which definitely had hardware acceleration from the start.
They didn't even have a virtual keyboard until 2009:
http://www.youtube.com/watch?v=zpfQISmjmVshttp://www.geek.com/articles/mobile/...id-15-2009058/
So Android 1.5 arrived around the time iOS 3.0 did. They did have 3rd party multitasking first but Dianne simply can't claim that the design goals are what causes the system sluggishness.
Quote:
Originally Posted by Dianne
A key goal of Android was to provide an open application platform, using application sandboxes to create a much more secure environment that doesn’t rely on a central authority to verify that applications do what they claim. To achieve this, it uses Linux process isolation and user IDs to prevent each application from being able to access the system or other application in ways that are not controlled and secure.
In fact this is very much like what iOS is doing with its views being composited by a separate thread, just at a less fine-grained but significantly more secure level.
Which would suggest that Android is the most secure mobile operating system. And yet it's not:
http://www.zdnet.com/blog/security/c...-security/9698
Not just due to the App Store either and you can trust him, he's a doctor.
The fact of the matter is, Apple was way ahead of everyone when they pushed out the original iPhone and what everyone else has done is scrambled to incrementally improve on a ground-breaking development by copying it as closely as they can and refusing to acknowledge where they got their ideas from and then excusing the flaws instead of just coming out and saying that they can't get it right until they actually xerox Apple's source code and clone their end-to-end business model.