A major revision to the iPhone Developer Program License Agreement released to developers today has seemingly blocked all routes for Flash apps to make their way onto the iPhone.
The amendments to the agreement were spotted by Daring Fireball author John Gruber, who noticed a change in a section which detailed which API’s developers could use to create iPhone applications.
Within Section 3.3.1 of the iPhone Developer Program License Agreement, the new terms read as follows:
Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
Summarising the content, the agreement now requires developers to accept they will no longer be able to use cross-compiling tools to create iPhone applications. Application designers will have to drop tools that utilise private API’s and start learning Objective-C and Cocoa Touch frameworks in order to get their apps to market.
Apple’s stance will be a crushing blow to Adobe with Flash Professional CS5 not far from being launched. A small number of application developers had been granted access to private CS5 betas which allowed them to create rich Flash based apps and package them for release on the Apple App Store using a Flash-to-iPhone compiler.
With these new amendments, Flash Professional CS5 may launch with a feature that will be of no use to developers if they can’t get their applications approved. Unless Adobe are able to change the way Flash-to-iPhone compiles and packages the resulting app, making it look like it was created using the official Apple SDK, they might be left with no choice but to release the software without it’s much sought after Flash-to-iPhone compiler.
Whilst Apple will never admit that they had a problem with Adobe’s Flash-to-iPhone compiler, Gruber says it best; “It could hardly be more clear if they singled out Flash CS5 by name”.















The answer to that is HTML5, to be honest, but it wouldn't be an app then right?
Just FYI, it's John Gruber, not Dan.
So let's be clear: the reason Apple wants no Flash on iPhone, iPhad etc. is so they can force their own iAds on everyone and skim off their tasty little 60/40 revenue split.
“yeah, that's right, HTML 5 will kill Flash by the end of the month. Yup Flash is dead. Deceased. An ex-technology” “Yup, coz it's shit. All them… annoying ads, dontchya know”… “Yeah, adverts. That's all Flash is good for!”
… “pssst – hey Mr! wanna use some hardlyAnnoyingAtAll iAds?” “All you need to do is agree hand over 40% of your iAd revenue and you can use any advert that we give you permission to use … until we decide we don't like it. Or you. Or your new haircut.”
So let's be clear: the reason Apple wants no Flash on iPhone, iPhad etc. is so they can force their own iAds on everyone and skim off their tasty little 60/40 revenue split.
“yeah, that's right, HTML 5 will kill Flash by the end of the month. Yup Flash is dead. Deceased. An ex-technology” “Yup, coz it's shit. All them… annoying ads, dontchya know”… “Yeah, adverts. That's all Flash is good for!”
… “pssst – hey Mr! wanna use some hardlyAnnoyingAtAll iAds?” “All you need to do is agree hand over 40% of your iAd revenue and you can use any advert that we give you permission to use … until we decide we don't like it. Or you. Or your new haircut.”
So let's be clear: the reason Apple wants no Flash on iPhone, iPhad etc. is so they can force their own iAds on everyone and skim off their tasty little 60/40 revenue split.
“yeah, that's right, HTML 5 will kill Flash by the end of the month. Yup Flash is dead. Deceased. An ex-technology” “Yup, coz it's shit. All them… annoying ads, dontchya know”… “Yeah, adverts. That's all Flash is good for!”
… “pssst – hey Mr! wanna use some hardlyAnnoyingAtAll iAds?” “All you need to do is agree hand over 40% of your iAd revenue and you can use any advert that we give you permission to use … until we decide we don't like it. Or you. Or your new haircut.”
So let's be clear: the reason Apple wants no Flash on iPhone, iPhad etc. is so they can force their own iAds on everyone and skim off their tasty little 60/40 revenue split.
“yeah, that's right, HTML 5 will kill Flash by the end of the month. Yup Flash is dead. Deceased. An ex-technology” “Yup, coz it's shit. All them… annoying ads, dontchya know”… “Yeah, adverts. That's all Flash is good for!”
… “pssst – hey Mr! wanna use some hardlyAnnoyingAtAll iAds?” “All you need to do is agree hand over 40% of your iAd revenue and you can use any advert that we give you permission to use … until we decide we don't like it. Or you. Or your new haircut.”
So let's be clear: the reason Apple wants no Flash on iPhone, iPhad etc. is so they can force their own iAds on everyone and skim off their tasty little 60/40 revenue split.
“yeah, that's right, HTML 5 will kill Flash by the end of the month. Yup Flash is dead. Deceased. An ex-technology” “Yup, coz it's shit. All them… annoying ads, dontchya know”… “Yeah, adverts. That's all Flash is good for!”
… “pssst – hey Mr! wanna use some hardlyAnnoyingAtAll iAds?” “All you need to do is agree hand over 40% of your iAd revenue and you can use any advert that we give you permission to use … until we decide we don't like it. Or you. Or your new haircut.”
So let's be clear: the reason Apple wants no Flash on iPhone, iPhad etc. is so they can force their own iAds on everyone and skim off their tasty little 60/40 revenue split.
“yeah, that's right, HTML 5 will kill Flash by the end of the month. Yup Flash is dead. Deceased. An ex-technology” “Yup, coz it's shit. All them… annoying ads, dontchya know”… “Yeah, adverts. That's all Flash is good for!”
… “pssst – hey Mr! wanna use some hardlyAnnoyingAtAll iAds?” “All you need to do is agree hand over 40% of your iAd revenue and you can use any advert that we give you permission to use … until we decide we don't like it. Or you. Or your new haircut.”
So let's be clear: the reason Apple wants no Flash on iPhone, iPhad etc. is so they can force their own iAds on everyone and skim off their tasty little 60/40 revenue split.
“yeah, that's right, HTML 5 will kill Flash by the end of the month. Yup Flash is dead. Deceased. An ex-technology” “Yup, coz it's shit. All them… annoying ads, dontchya know”… “Yeah, adverts. That's all Flash is good for!”
… “pssst – hey Mr! wanna use some hardlyAnnoyingAtAll iAds?” “All you need to do is agree hand over 40% of your iAd revenue and you can use any advert that we give you permission to use … until we decide we don't like it. Or you. Or your new haircut.”
So let's be clear: the reason Apple wants no Flash on iPhone, iPhad etc. is so they can force their own iAds on everyone and skim off their tasty little 60/40 revenue split.
“yeah, that's right, HTML 5 will kill Flash by the end of the month. Yup Flash is dead. Deceased. An ex-technology” “Yup, coz it's shit. All them… annoying ads, dontchya know”… “Yeah, adverts. That's all Flash is good for!”
… “pssst – hey Mr! wanna use some hardlyAnnoyingAtAll iAds?” “All you need to do is agree hand over 40% of your iAd revenue and you can use any advert that we give you permission to use … until we decide we don't like it. Or you. Or your new haircut.”
So let's be clear: the reason Apple wants no Flash on iPhone, iPhad etc. is so they can force their own iAds on everyone and skim off their tasty little 60/40 revenue split.
“yeah, that's right, HTML 5 will kill Flash by the end of the month. Yup Flash is dead. Deceased. An ex-technology” “Yup, coz it's shit. All them… annoying ads, dontchya know”… “Yeah, adverts. That's all Flash is good for!”
… “pssst – hey Mr! wanna use some hardlyAnnoyingAtAll iAds?” “All you need to do is agree hand over 40% of your iAd revenue and you can use any advert that we give you permission to use … until we decide we don't like it. Or you. Or your new haircut.”
Fixed
Fixed
Fixed
Fixed
Apple's method of “eliminating” the competition can be seen throughout the industry. I for one think that Apple is doing it “the right way”, that is the right way to making a profit, even though developers are getting bottle necked and end-user's rights are getting smaller and smaller. Now that Apple has a huge foothold in the smartphone market and have gotten deeper into corporate pockets, Apple is doing what it does best… taking away end-user rights and slimming down functionality. They can do this because… a large portion of the smartphone population has an iPhone. To corporations and advertisement firms, these are gold mines. Apple understand this and is going to eliminate third party Ads from getting into its products without Apple's permission. Thus Apple can charge as much or as little (yeah right) as they want and control what gets advertised. I agree with the below post that HTML5 is a great technology and it may one day replace flash but for now… give us flash damn it!
Take the iPod for example. Back in the day you could modify the songs on the device with just a simple “unhide” folders option. Now its all encrypted and you cannot grab your songs off your iPod without special software (please correct me if I'm wrong). Apple is, again, doing what it does best. That's my .02$ USD
Correct, there lies Adobe's (and many developers) problem.
Correct, there lies Adobe's (and many developers) problem.
Correct, there lies Adobe's (and many developers) problem.
Correct, there lies Adobe's (and many developers) problem.
Correct, there lies Adobe's (and many developers) problem.
Correct, there lies Adobe's (and many developers) problem.
Correct, there lies Adobe's (and many developers) problem.
I am in confusion.Please tell me is this all to attack Flash further? Does the compiler process create headaches for the iPhone OS? I think I can’t figure out if this is to secure the iPhone OS from buggy code, or two act as a bombing run on Flash…
m3 zero
Adobe should man up and just sue Apple for misusing their monopolistic position.
I am willing to bet that they will find a friendly ear in the EU trade commission.
We would have seen more than a 100 trials if this was MS.
It's time for Neelie Kroes to start bitch slapping Apple.
Adobe should just threaten apple saying we will stop distributing adobe products on mac… if people cant run adobe CS products on mac a lot of people wouldnt be buying macs..
Adobe should just threaten apple saying we will stop distributing adobe products on mac… if people cant run adobe CS products on mac a lot of people wouldnt be buying macs..
Adobe should just threaten apple saying we will stop distributing adobe products on mac… if people cant run adobe CS products on mac a lot of people wouldnt be buying macs..
Great!
2 months worth of learning AS 3.0 all for nothing…
Great!
2 months worth of learning AS 3.0 all for nothing…
Great!
2 months worth of learning AS 3.0 all for nothing…
Even if its solely for own profit and to “eliminate the competition”, do Apple have any obligation to open the appstore for Adobe ? Pfft.. Why don't I give out the sourcecode for my apps ? Because I earn money on them, and I need to keep earning money on them. Everything in business is about own profit. You are also all about own profit. Get over it.
I for one are happy that (if) the iPhone market won't be saturated by 4.5 million Flash developers. 70-80+ % of them are producing absolut shit apps already for the web.
I heard som Flash developers speaking about their poor financial situation (in these times) and that their plans to get into the iPhone market being flushed down the drain. Buhuu.. What about my financial situation ? I didn't know anything about Objective-C, but invested the time to learn it to get my foot into this market. What would millions of Flash developers do to this ? Ruin it ;-)
Even if its solely for own profit and to “eliminate the competition”, do Apple have any obligation to open the appstore for Adobe ? Pfft.. Why don't I give out the sourcecode for my apps ? Because I earn money on them, and I need to keep earning money on them. Everything in business is about own profit. You are also all about own profit. Get over it.
I for one are happy that (if) the iPhone market won't be saturated by 4.5 million Flash developers. 70-80+ % of them are producing absolut shit apps already for the web.
I heard som Flash developers speaking about their poor financial situation (in these times) and that their plans to get into the iPhone market being flushed down the drain. Buhuu.. What about my financial situation ? I didn't know anything about Objective-C, but invested the time to learn it to get my foot into this market. What would millions of Flash developers do to this ? Ruin it ;-)
Even if its solely for own profit and to “eliminate the competition”, do Apple have any obligation to open the appstore for Adobe ? Pfft.. Why don't I give out the sourcecode for my apps ? Because I earn money on them, and I need to keep earning money on them. Everything in business is about own profit. You are also all about own profit. Get over it.
I for one are happy that (if) the iPhone market won't be saturated by 4.5 million Flash developers. 70-80+ % of them are producing absolut shit apps already for the web.
I heard som Flash developers speaking about their poor financial situation (in these times) and that their plans to get into the iPhone market being flushed down the drain. Buhuu.. What about my financial situation ? I didn't know anything about Objective-C, but invested the time to learn it to get my foot into this market. What would millions of Flash developers do to this ? Ruin it ;-)
Even if its solely for own profit and to “eliminate the competition”, do Apple have any obligation to open the appstore for Adobe ? Pfft.. Why don't I give out the sourcecode for my apps ? Because I earn money on them, and I need to keep earning money on them. Everything in business is about own profit. You are also all about own profit. Get over it.
I for one are happy that (if) the iPhone market won't be saturated by 4.5 million Flash developers. 70-80+ % of them are producing absolut shit apps already for the web.
I heard som Flash developers speaking about their poor financial situation (in these times) and that their plans to get into the iPhone market being flushed down the drain. Buhuu.. What about my financial situation ? I didn't know anything about Objective-C, but invested the time to learn it to get my foot into this market. What would millions of Flash developers do to this ? Ruin it ;-)
Even if its solely for own profit and to “eliminate the competition”, do Apple have any obligation to open the appstore for Adobe ? Pfft.. Why don't I give out the sourcecode for my apps ? Because I earn money on them, and I need to keep earning money on them. Everything in business is about own profit. You are also all about own profit. Get over it.
I for one are happy that (if) the iPhone market won't be saturated by 4.5 million Flash developers. 70-80+ % of them are producing absolut shit apps already for the web.
I heard som Flash developers speaking about their poor financial situation (in these times) and that their plans to get into the iPhone market being flushed down the drain. Buhuu.. What about my financial situation ? I didn't know anything about Objective-C, but invested the time to learn it to get my foot into this market. What would millions of Flash developers do to this ? Ruin it ;-)
Even if its solely for own profit and to “eliminate the competition”, do Apple have any obligation to open the appstore for Adobe ? Pfft.. Why don't I give out the sourcecode for my apps ? Because I earn money on them, and I need to keep earning money on them. Everything in business is about own profit. You are also all about own profit. Get over it.
I for one are happy that (if) the iPhone market won't be saturated by 4.5 million Flash developers. 70-80+ % of them are producing absolut shit apps already for the web.
I heard som Flash developers speaking about their poor financial situation (in these times) and that their plans to get into the iPhone market being flushed down the drain. Buhuu.. What about my financial situation ? I didn't know anything about Objective-C, but invested the time to learn it to get my foot into this market. What would millions of Flash developers do to this ? Ruin it ;-)
Even if its solely for own profit and to “eliminate the competition”, do Apple have any obligation to open the appstore for Adobe ? Pfft.. Why don't I give out the sourcecode for my apps ? Because I earn money on them, and I need to keep earning money on them. Everything in business is about own profit. You are also all about own profit. Get over it.
I for one are happy that (if) the iPhone market won't be saturated by 4.5 million Flash developers. 70-80+ % of them are producing absolut shit apps already for the web.
I heard som Flash developers speaking about their poor financial situation (in these times) and that their plans to get into the iPhone market being flushed down the drain. Buhuu.. What about my financial situation ? I didn't know anything about Objective-C, but invested the time to learn it to get my foot into this market. What would millions of Flash developers do to this ? Ruin it ;-)
Even if its solely for own profit and to “eliminate the competition”, do Apple have any obligation to open the appstore for Adobe ? Pfft.. Why don't I give out the sourcecode for my apps ? Because I earn money on them, and I need to keep earning money on them. Everything in business is about own profit. You are also all about own profit. Get over it.
I for one are happy that (if) the iPhone market won't be saturated by 4.5 million Flash developers. 70-80+ % of them are producing absolut shit apps already for the web.
I heard som Flash developers speaking about their poor financial situation (in these times) and that their plans to get into the iPhone market being flushed down the drain. Buhuu.. What about my financial situation ? I didn't know anything about Objective-C, but invested the time to learn it to get my foot into this market. What would millions of Flash developers do to this ? Ruin it ;-)
Even if its solely for own profit and to “eliminate the competition”, do Apple have any obligation to open the appstore for Adobe ? Pfft.. Why don't I give out the sourcecode for my apps ? Because I earn money on them, and I need to keep earning money on them. Everything in business is about own profit. You are also all about own profit. Get over it.
I for one are happy that (if) the iPhone market won't be saturated by 4.5 million Flash developers. 70-80+ % of them are producing absolut shit apps already for the web.
I heard som Flash developers speaking about their poor financial situation (in these times) and that their plans to get into the iPhone market being flushed down the drain. Buhuu.. What about my financial situation ? I didn't know anything about Objective-C, but invested the time to learn it to get my foot into this market. What would millions of Flash developers do to this ? Ruin it ;-)
Even if its solely for own profit and to “eliminate the competition”, do Apple have any obligation to open the appstore for Adobe ? Pfft.. Why don't I give out the sourcecode for my apps ? Because I earn money on them, and I need to keep earning money on them. Everything in business is about own profit. You are also all about own profit. Get over it.
I for one are happy that (if) the iPhone market won't be saturated by 4.5 million Flash developers. 70-80+ % of them are producing absolut shit apps already for the web.
I heard som Flash developers speaking about their poor financial situation (in these times) and that their plans to get into the iPhone market being flushed down the drain. Buhuu.. What about my financial situation ? I didn't know anything about Objective-C, but invested the time to learn it to get my foot into this market. What would millions of Flash developers do to this ? Ruin it ;-)
Oh yeah, let's not pollute the AppStore with crap apps. There's 180,000 wonderful apps there right now, every one a gem, including around 4,000 apps for calculating tips, 53,000 fart apps and 100,099 that linnk directly to a web page.
Oh yeah, let's not pollute the AppStore with crap apps. There's 180,000 wonderful apps there right now, every one a gem, including around 4,000 apps for calculating tips, 53,000 fart apps and 100,099 that linnk directly to a web page.
Oh yeah, let's not pollute the AppStore with crap apps. There's 180,000 wonderful apps there right now, every one a gem, including around 4,000 apps for calculating tips, 53,000 fart apps and 100,099 that linnk directly to a web page.
Oh yeah, let's not pollute the AppStore with crap apps. There's 180,000 wonderful apps there right now, every one a gem, including around 4,000 apps for calculating tips, 53,000 fart apps and 100,099 that linnk directly to a web page.
Oh yeah, let's not pollute the AppStore with crap apps. There's 180,000 wonderful apps there right now, every one a gem, including around 4,000 apps for calculating tips, 53,000 fart apps and 100,099 that linnk directly to a web page.
Oh yeah, let's not pollute the AppStore with crap apps. There's 180,000 wonderful apps there right now, every one a gem, including around 4,000 apps for calculating tips, 53,000 fart apps and 100,099 that linnk directly to a web page.
That was replied to the wrong message, sorry :)
And when I said “you”, I was talking to all you who are pissed about Apple's decision..
That was replied to the wrong message, sorry :)
And when I said “you”, I was talking to all you who are pissed about Apple's decision..
Yes. And that proves my point. Its already full of crap. Divide that by 130.000+ iPhone developers or something and then multiply it by 4.x millions…
So what program do I need to create stuff in HTML5? Everyone seems to be comparing flash to a web form or something. What applications do frame by frame cartoon style animation?
This is very difficult to grasp in an open world. What about collaborating and working for standards? *sigh*
thanks for sharing the information.
This is very difficult to grasp in an open world. What about collaborating and working for standards? *sigh*
thanks for sharing the information.
This is very difficult to grasp in an open world. What about collaborating and working for standards? *sigh*
thanks for sharing the information.
damn skippy! I purchased a mac BECAUSE of the adobe suite. If they would stop producing for mac, they would loose clients but there would also be a drop in mac comp sales.
CAN I PUT A ADOBE FLASHPLAYER ON A NEW 4G EVO SPRINT CELL PHONE?????,,,, AND HOW???