Now that Apple has delivered the iPhone 3GS and the iPhone 3.0 upgrade to the masses, there's plenty to be happy about. Like hey, we can all copy and paste now. Swell! You know what iPhone owners still can't enjoy, though? Adobe Flash media, which powers everything from videos to games, and even stuff like image galleries.
So why can't the iPhone 3GS play Flash? Last year at a shareholder meeting, Steve Jobs said Flash just doesn't run on the iPhone hardware well enough to be useful. Likewise, earlier this year Adobe CEO Shantanu Narayen told Bloomberg news, "It's a hard technical challenge, and that's part of the reason Apple and Adobe are collaborating. The ball is in our court. The onus is on us to deliver."
The iPhone hasn't delivered. Google's Android, however, running on an HTC Hero, has. So is it a hardware issue? 9 to 5 Mac reports:
The HTC Hero uses an 528MHz ARM 11 based Qualcomm MSM7200A. This is roughly the same level of processor as the 2nd generation iPod Touch. As we know, the iPhone 3GS blows the iPod Touch out of the water in terms of performance. The iPhone 3GS uses the latest ARM Cortex A8 Processor running at 600MHz with a PowerVR graphics core that is also superior to other chipsets.Sure, there's probably an explanation as to why Flash hasn't landed on the iPhone yet. It's just not the one we've been told.
Via 9 to 5 Mac