科技大廠的分手劇碼又有新進展了,Adobe首席產品經理Mike Chambers本週二(4/20)表示,Adobe將把開發重心轉向Android,未來也不再挹注Flash CS5中支援iPhone的功能。
Adobe與蘋果關係不再友好其實亦非一天兩天的事,但真正撕破臉,是在4月初蘋果發表iPhone 4.0後,針對平台開發者合約進行修正,白紙黑字寫明「不允許透過第三方編譯轉碼程式製作iPhoneOS應用程式」,也就是說,開發者只能使用C、C++、Java…等iPhone OS WebKit引擎所執行的程式語言撰寫,其中影響最巨者就是Adobe Flash。
其實,iPhone從來不曾直接支援Flash的運作,因為Steve Jobs早在第一代iPhone發表之初,就以「Flash會拖慢OS運作速度」作為理由封殺了Adobe Flash。我們之所以能在iPhone上看見以Flash製成的應用程式,是Adobe利用跨平台編譯器將Flash程式轉為iPhone程式(於4/12推出),然而,蘋果卻直接修正開發者合約,禁止了跨平台編譯器的使用。對此劇變,Mike Chambers甚至挑明了說,這項修訂影響了相當多第三方技術,但他相信蘋果會選擇性執行,其中包括了自家產品Flash CS5,他同時也提醒Adobe Flash開發人員,蘋果可能會移除應用程式商店現存的上百個Flash程式。
這項修正被外界解讀為「Steve Jobs對Adobe的趕盡殺絕」,Adobe針對智慧型手機發表的Flash Player已攻下Blackbarry、Android、Palm等大廠手機,蘋果卻總是蓄意阻攔;這場郎有情,妹無意的戲碼,從今年2月,Adobe技術長Kevin Lynch公開呼籲蘋果支持,一路到iPhoneOS4問世,直至Flash CS5推出、蘋果修改開發者合約…Adobe從憤怒到冷靜,如今,決定轉向投入其他平台,Mike Chambers週二表示:「鎖定iPhone顯得微不足道」;並預期蘋果若持續維持封閉政策,將讓其他Flash應用程式開發者轉移至開放的Android平台。