Why No Flash in the iPad?
Apple may be shutting out Flash--and much of the Web--to protect the App Store.
Erica Naone 01/28/2010
- 23 Comments
When Apple revealed the iPad many people were quick to point out that, like the iPhone, it lacks support for Adobe's Flash software. It's a little shocking that a device Apple has billed as "the best way to experience Web, e-mail, and photos" doesn't support such a important and commonly used Web plug-in.
Flash is sometimes cited as a security concern, but it's hard to believe that Apple, with all its engineering and design genius, couldn't find a way to address that issue without blocking off so much functionality.
Adobe certainly seems indignant. Adrian Ludwig, Adobe's group manager of Flash Platform product marketing, wrote in a blog post:
[...] without Flash support, iPad users will not be able to access the full range of web content, including over 70% of games and 75% of video on the web. If I want to use the iPad to connect to Disney, Hulu, Miniclip, Farmville, ESPN, Kongregate, or JibJab--not to mention the millions of other sites on the web--I'll be out of luck.
Adobe does have a solution for frustrated developers. Its Packager for iPhone software converts applications written in ActionScript 3 to a format that will run on the iPhone. In fact, this solution may shed some light on why Apple chose to block Flash in the first place.
Perhaps, if Flash were supported, and it were easy to access rich applications through the browser, users wouldn't download quite so much from the App Store. Earlier this week, by launching a Web version of its Google Voice software, Google showed exactly how disruptive a powerful web application can be to Apple's tight control over the software that runs on its devices.
Google turned to HTML 5 to power this application through the browser, but Flash is even more powerful and versatile. Apple may hope to keep developers focused on tailoring software for its hardware, rather than building them on a more ubiquitous platform--the Web.



whalec
1 Comment
Is that really why there is not flash on the iPad
I'm just a little boggled here. Apple, a company committed to creating the best possible user experience, decide that in the name of the AppStore to drop the ball on there #1 priority? Maybe we should look a little deeper, and consider Adobe in all of this.
It is well know that Adobe Flash is the #1 contributor to Apple's crash logs, over and above everything else.
Now consider how you use flash, well you don't. You use a browser that has been extended by a third party, that Apple has zero control over. So when your browser crashes due to a poorly written plugin, you don't think to yourself, oh stupid flash, you think of stupid Safari, stupid Apple I thought these things were supposed to be good. To me it's up to Adobe to lift it's game on the stability front on the OS-X platform. Then it's in Apple court to implement a stable build of Flash in the standard distribution of Safari for iPhone/iPad. No there should not be a plugin system for Safari on the iPad or the iPhone. It is wonderfully stable at the moment, and let's keep it that way.
PS. No I don't work for apple, and I think there are a lot of other things that kinda sux about the devices, and lack of flash is one of them, I just don't blame Apple for not implementing it.
Reply
jschlesser
1 Comment
Re: Is that really why there is not flash on the iPad
I completely agree. Flash slows down my computer and a vast majority of the Flash content is ads and they tend to hang the browser while they slowly load.
Reply
bhuntley
1 Comment
Re: Is that really why there is not flash on the iPad
Possibly, but I have to say iPhone apps crash on me quite frequently. If Apple wants to keep up their "it just works" image they may want to start by stepping-up their quality control on the app store.
Reply
sdelamater
1 Comment
Re: Is that really why there is not flash on the iPad
Flash as a resource hog is frequently misdirected at Adobe. Adobe has made huge strides in making Flash extremely efficient.
Efficiency is largely in the hands of developers. FlashPlayer delivers some serious power. But you know the deal: great power comes with great responsibility.
Adobe has created the platform. Granted, some of the content people build for that platform is garbage. But you don't throw out the tool because of a few bad workmen. (Unless you're Apple, apparently.)
Reply