作者jackytseng (JackyTseng)
看板Flash
標題[情報] 蘋果修訂條款禁止用Adobe CS5建立iPhone程式
時間Mon Apr 12 11:46:48 2010
唉~~~
看到了這一則幾乎讓人「心碎」的新聞~~~
不知該如何是好~
(新聞網址::
http://chinese.winandmac.com/news/cs5-no-iphone-app-create/ )
蘋果修訂條款禁止用Adobe CS5建立iPhone程式
April 10th, 2010
即將公佈的Adobe CS5,當中的Flash CS5可以讓現有的程式設計員,在短時間內建立
iPhone程式。他們不需要學習任何的CocoaTouch又或者iPhone的程式編寫課程,只要用回
自己熟識的Flash便可以。這樣本來對蘋果也是好事,因為可以大量增加App Store的程式
,但似乎蘋果不太領情。
蘋果剛修訂條款,訂明禁止用上述的方法,快速建立iPhone程式。若有人發表這類程式上
App Store,全部都不會獲得審批。這可能是蘋果希望大家不要走捷徑,要學好真正的
CocoaTouch的iPhone程式編寫。Adobe其後也發表回應,表示這是蘋果決定,他們沒法改
變。
不知有沒有大大們有什麼「對策」嗎?
ORZ~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.249.99
1F:推 virgin7:目前相關消息只有它一條,不知真的還假的,再多等一下好了 04/12 11:54
2F:推 kuwood:蘋果到底在搞什麼阿... 04/12 12:59
3F:→ aquarianboy:晚上等發表會的消息吧 04/12 13:16
4F:推 pttGreen:之前看很多html5的文章 感覺adobe好像孤立無援阿 04/12 13:32
6F:→ balafind:另一篇相關文章 04/12 13:42
8F:→ cjcat2266:Lee Brimelow: Go screw yourself Apple. 04/12 14:18
9F:→ jackytseng:B大真厲害,你找的正是我後來追察到的原始英文的翻譯耶 04/12 14:50
http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler
※ 編輯: jackytseng 來自: 220.134.249.99 (04/12 15:01)
10F:推 linjack:蘋果扯的地方是,他明明只想針對 Flash 04/12 15:11
11F:→ linjack:但卻同時把所有 cross-compiling 全部堵死 04/12 15:11
12F:→ linjack:像人家 S60 之類的還有 python 之類的一堆工具 04/12 15:12
13F:→ linjack:iPhone 就是 objc / c / c++ / js,沒了。 04/12 15:13
14F:→ linjack:虧 LLVM 現在的 front end 語言 Clang 還是 Apple 推的.. 04/12 15:13
15F:→ linjack:結果一方面想狂吃 open source 資源,扯到錢時就通通堵死 04/12 15:14
16F:→ linjack:我真的要說垃圾至極,沒有別的形容詞。 04/12 15:14
17F:推 linjack:現在 Adobe 不知道怎樣對應 .. 我猜應該已經有公司買 CS5 04/12 15:21
18F:→ linjack:是打算開發 iPhone app 了 ... 要怎麼解決會比較好? 04/12 15:21
19F:→ jackytseng:正好~今天是AdobeCS5的發表會,希望有人能好好問問 thx 04/12 15:27
20F:推 dontpkme:真是無言耶QQ 04/12 15:30
21F:推 cjcat2266:這樣連Unity也掛啦 04/12 15:48
22F:推 kuwood:Adobe不可能沒跟蘋果僑好就開發這個功能,感覺被擺了一道 04/12 18:03
23F:推 terrylchen:感覺沒所謂橋不橋好,應該是Adobe自己一廂情願覺得這樣 04/12 18:05
24F:→ terrylchen:反向去compile成iPhone app是ok的就做了... 04/12 18:05
25F:→ terrylchen:這刀補得滿重的啊... 04/12 18:06
26F:→ Jerrynet:現在adobe快點做flash-> C的轉換程式就好了:D 04/12 19:22
27F:→ Jerrynet:然後用xcode編譯,多完美阿XDDD 04/12 19:22
28F:推 linjack:就我理解,這種不同層次的 src to src 轉換極為困難 04/12 22:03
29F:→ linjack:以搭配 LLVM 的做法,我也不是很懂細節,但大概的概念是 04/12 22:03
30F:→ linjack:把 swf bytecode + vm 的資訊轉換過去成 ARM 可跑的東西 04/12 22:04
31F:→ linjack:從 bytecode 層級下手複雜度差很多,Flash src -> C src 04/12 22:04
32F:→ linjack:是另一回事 .. 04/12 22:04
33F:→ linjack:目前 Adobe CS5 據說好像是可以把 as3 project 轉為 html5 04/12 22:05
35F:→ linjack:因為 AS3 與 JS 同屬 ECMAScript dialect,所以這種轉換 04/12 22:09
36F:→ linjack:大概比較有可能做到完整吧。但相信一開始一定是東缺西缺 04/12 22:09