这已经不是什么秘密,从苹果对 Adobe Flash 技术的态度,我们可以很容易看出来。尽管舆论喧嚣,希望 iPhone OS 能够支持 Flash,但是苹果还是对此嗤之以鼻,并且拒绝这样做。Steve Jobs 也在4月8号的发布会上强调,iPhone {jd1}不会支持 Flash。两者不和,也许不是问题的根源。苹果发布会上释出的 iPhone OS 4.0 SDK 和开发者协议都显示出可疑的迹象,表明这家公司有多恨 Adobe。
在今年2月份的时候 Adobe 还曾对他们的而感到骄傲。这些应用就是采用 Flash 代码。这些应用本可以就此提交给 App Store 然后出现在之前从来不对 Flash 开发者开放的 iPhone 上。这听起来似乎是一个xx故事的结局——苹果把 Flash 应用带到了 iPhone 上。但是希望就在8号的发布会上,彻底破灭了。
新释出的 iPhone 4.0 开发者许可协议,好像有一些地方是特别针对 Adobe 写的:
3.3.1 — 应用只能使用苹果官方指定的 API,不得使用和调用任何私自 API。应用必须由 Objective-C、C、C++ 编写,或者是由 iPhone OS WebKit 引擎执行的 JavaScript,而这只能由C、C++ 编写代码。Objective-C 可以编译和直接链接官方指定的 API(例如,应用通过中介翻译、兼容层或者工具链接到 API 都是被禁止的)。
虽然我不是一个律师,但我知道这对于开发 iPhone 应用的 Adobe 工具来说是致命的打击。这{zh1}一句话就可以把它xx杀死。Adobe 甚至还没有来得及把它官方的开发工具释出,我认为,这些工具就已经没有任何用处了。
中文原文:
原文链接:
本文作者:@