2010-05-01 44 views
0

如何爲Iph * ne編譯Flex(Flash Builder)應用程序使用Adobe Flash CS5?如何編譯用於Iphone的Flex應用程序使用Adobe Flash CS5?

用戶可以安裝一個具有編譯二進制文件的應用程序嗎?

+1

你只是想挑一拼?在喬布斯決定在iPhone上使用Flash的奇蹟之前,你倒黴了。 – CookieOfFortune 2010-05-01 19:27:59

+0

同意CookieOfFortune。祝你好運,接受! – Emil 2010-05-01 20:35:54

+0

@CookieOfFortune:我不認爲OP意味着直接在iPhone上運行Flash,而是使用他們用CS5添加的Adobe導出工具。但正如Jeffry Houser在他的回答中所解釋的那樣,這是一個完整的蠕蟲。 – Baelnorn 2010-05-02 10:16:35

回答

6

簡答:你不能。

較長的答案:

Adob​​e創建一個「閃到iPhone」技術,允許開發人員創建Flash應用,並將其導出到iPhone。還有其他技術 - 例如Unity,Titanium和MonoTouch - 使用類似的方法,似乎這是構建iPhone應用程序的可接受方法。 Adobe在Flash Professional CS5中包含了該技術。

由於iPhone SDK開發人員協議(條款3.3.1)的許可更改,使用此類技術現在違反了此協議。隨後Adobe宣佈他們將停止其「Flash to iPhone」技術的所有開發。

http://www.mikechambers.com/blog/2010/04/20/on-adobe-flash-cs5-and-iphone-applications/

我認爲,這意味着這種技術不會被添加到Flash Builder。

由於我不清楚的原因,Flash Professional和Flex Framework不能很好地協同工作。您不能使用Flash Professional構建Flex應用程序。因此,沒有已知的方式爲iPhone構建Flex應用程序。

歡迎您在沒有Flex框架的情況下在Flash Professional中構建應用程序。不知道該條款將如何執行,如果有的話。但是,從商業角度來看,我不會推薦它。

更新12/23/2010 由於這最近得到了一個給予好評,我想澄清的是,由於我原來的答覆,蘋果再次改變了他們的許可協議,允許第三方工具,如Adobe公司的iPhone出口爲用過的。 Adobe已經恢復了該項目的開發,預計將來會出現在Flash Builder中。包括我在內的許多人都希望它能進入Burrito發行版,相信是Flex和Flash Builder 4.5。預計工作流和組件集與Burrito移動項目類似;儘管他們現在只在工具中支持AIR for Android。

有人說這是可以使用command line compiler部署彎曲到iPhone ..

+1

你聽起來很生氣;我不確定你在迴應的是什麼觀點。 據我所知,將應用程序安裝到Apple設備上的唯一方法是通過App store;這是由蘋果控制的。因此,目前用戶將無法將您網站上的應用下載並安裝到Apple Mobile設備上。如果您有開發者帳戶,則可以將其安裝到您自己的設備上;我相信有一種方法可以將它分發給有限數量的beta測試人員;但沒有研究過生態系統。 – JeffryHouser 2010-05-02 15:54:37

+0

我上面的評論是對現在已經消失的評論的迴應。 – JeffryHouser 2010-05-02 17:57:26

相關問題