When Steve Jobs decided that he didn’t like flash, he went further than just not supporting it in iOS, he introduced a blanket ban on apps that were developed in any programming languages apart from Objective C, C, or C++.
That was a blow for many developers who built apps in Adobe Flash or other languages and then used converters to make them work on the iPhone.
Apple said that this was all in users interests etc etc, but few were in doubt that this was just a pop at Adobe. Now it seams that this has been confirmed further, the appstore is allowing games built with a cross platform tool called unity, which clearly breaks the terms.
Why? You may ask, what’s Apple’s Problem with Adobe?
I don’t think the problem is with Adobe, or even Flash, I think the problem is with what flash enables you to do – watch video on your phone that you didn’t necessarily buy from iTunes.
You tube and similar flash based video sites allow you to watch music videos and clips from TV shows for free, Steve jobs would rather you paid him for it. Apple have kept an iron grip on what you can and can’t do with your iPhone/Pod/Pad, the official line is that they want to make sure you get the best user experience by only allowing the best apps and content, and to a point I can see why, the windows PC gaming market suffered from a deluge of truly awful games in the nineties which soured people against PC games and was a contributing factor in the decline of PC gaming.
But how much control do you want apple to have over your device? after all it is yours, you paid for it. The argument of maintaining user experience is a good one, but it’s also a pretty good cover-all way of excluding content from a device for other, less altruistic reasons.
I agree Jobs’ flashphobia is bad news, and his stated reasons for it disingenuous. But your theory doesn’t make sense. A modified version of YouTube is an included app on the iPhone and iPad and you can watch totally unfiltered and uncensored video on Daily Motion in Safari on both devices. Both are free and don’t require iTunes. This is about controlling future mobile web technology, not making immediate $$$.
Good points, but don’t forget the number one reason… iAds.
Apple hopes to make a killing in the very near future with it’s ad service and Flash is directly in the way of that money grab.
I’m sorry but your argument falls completely apart when you realize that one of the standard apps that comes pre-installed on every iPhone is a YouTube app. Then there are the hundreds of order video and audio apps, not to mention webpages with HTML5 compliant video all of which allow you to watch video and play audio without paying Apple a cent.
Heck even YouTube and Vimeo make their video available in HTML5 players ghat work fine on iOS devices in the Safari browser.
You’re just hung up on the myth that Apple wants you to pay for everything. Not true.
-Mart