It’s no secret that Steve Jobs is on a mission to move the world away from Flash and towards HTML5 supported technologies. Jobs has been quoted as saying “Flash is full of security holes,” and it’s an “old technology” during meetings with the Wall Street Journal folks. He has a bit of a point when it comes to video streaming, but, I’m surprised that not many people are talking about how Apple’s trying to stop Flash games from competing with their iPhone games. If Flash gets approved game developers will be able to continue using the flash platform instead of using the iPhone SDK. That’s the real issue here, not streaming video content. Flash games will challenge Apple’s AppStore model, and that’s something Apple doesn’t want to encourage.
We haven’t had much proof that flash kills battery life on mobile devices, and we certainly haven’t been given the option to test it out on our iPhones, but there’s an interesting video circulating the internet today that shows the repercussions of having Flash on a mobile device.
The video below shows a Nexus One phone running Flash 10.1. The Nexus One plays a couple of games, and streams a couple of videos during an 8 minute period. How does the battery hold up? It seems like the battery goes from around 50% to about 25% by the seven minute mark of the video — a pretty big battery hit for 8 minutes of use.
Maybe Jobs has a point, Flash just isn’t ready for mobile devices.
Update (Feb 24: 11:57PM EST) : We’ve been getting some blow back about this post so I thought I’d update everyone.