|
|
|
|
|
by kwantam
6068 days ago
|
|
Wow, I'm being downvoted into oblivion for observing that other mobile devices can run flash apps and pointing out that Apple keeps tight control over their platform. Neither of these are particularly controversial, as I see it. I realize that Flash is annoying, and of course I'd expect to be able to turn it off on any reasonable platform---most of the time, I really don't want it. But when I do, let me make a big-boy decision about battery life versus usefulness all by myself. Are you really under the impression that Apple is in a better position to decide whether the tradeoffs are worthwhile than I am? On my phone? |
|
Yes, I am under that impression. If Apple shipped with Flash, people would constantly complain about the battery life of the phone. I have been working on user interfaces for a couple of years now, and I can tell you that my user interface code is constantly at fault. Every segfault, random pause, incorrect data, data corruption, missing file, and plugin bug gets filed under "user interface" by anyone who is not directly part of the project.
Now, its possible that you're the guy who would spend a week testing battery life under various conditions to determine that Flash was at fault. Maybe you would publish all of this to your blog, and 1,000 people would read it and agree. Even if these were both true, the other 21 million iPhone users would be bitching about battery life all day long - and they would not care that Flash is at fault - and they certainly would not be able to live without it now that they spend 29 of their 30 minutes of battery life in FarmVille.
Apple has no control over Flash, and Flash sucks on every platform except maybe Windows. If Flash really mattered, one of the other smartphones would support it and make the iPhone obsolete. This is what competition is for. What we need is more diversity and interoperability in this industry. Flash on every device is not diversity.