Steve Jobs posted a response to the whole Flash on iPad / iPhone / iPod issue, an excerpt:
I wanted to jot down some of our thoughts on Adobe’s Flash products so that customers and critics may better understand why we do not allow Flash on iPhones, iPods and iPads. Adobe has characterized our decision as being primarily business driven – they say we want to protect our App Store – but in reality it is based on technology issues. Adobe claims that we are a closed system, and that Flash is open, but in fact the opposite is true. Let me explain.
- The decision to not include flash was a technology issue, not business.
- “Open” – Flash isn’t open, it is proprietary
- Apple pushes open standards
- “Full Web” – Apple fully supports YouTube, which is 40% of video on the web
- H.264 works on many sites already Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, Time, The New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic, etc.
- Steve totes the games on the iPhone as a replacement for “flash games”
- “Reliability Security and Performance” – Flash has not performed well on mobile devices
- “Battery Life” - Non H.264 video, which is what Flash would have to be, cuts battery time in half
- “Touch” – Flash was designed for mice, not touch. Rollovers (heavily used in Flash) wouldn’t function
- “Third Party Layers” ruin the maximum performance achieved and the optimal experience of a true iPad / iPhone application
- Apple doesn’t want developers to rely upon Adobe to implement new features to use them
Over all there are some good points — but some very weak ones.
My Response – You have ‘Fart Sounds’ as an App, get over yourself.
Isn’t Open Source all about letting the “cloud” decide what it wants? Isn’t the most closed source platform of everything, the App Store itself?
I can’t accept the issue of mouseovers/hover being a serious issue, but that’s not complicated to solve. If someone doesn’t click, they can drag their fingers over screen items. That one is a cop out.
Battery life? Why not let end users make that decision. I gotta say, after having any of my iPhones for about a year, battery life of full use is down to about 5 hours anyway — and I can’t even replace it!
Worrying about Adobe implementing their “amazing tools” is crap too. The App store houses dozens of horrible apps, look at Fart Sounds. Truly a reason to worry that developers “are blocked from using our innovations and enhancements”. How many of those innovations and enhancements come into play when playing fart sounds?
I love the iPhone platform, maybe I just can’t see the reasons Steve Jobs has, but most of these don’t count. He’s holding something closer to his chest.
I love HTML5′s capabilities too — but let the end users make the choice, don’t be a digital dictator.