2009-08-12 21 views
1

我來自編程背景,新手到flex3。我想學習flex3並使用rails和flex3開發一些應用程序。是否有必要知道閃存,以學習flex3或只是學習動作腳本3會做什麼?任何人都可以告訴學習flex3的先決條件。提前致謝。是否有必要知道flex3的flash設計?

回答

4

您應該學習如何使用AS3,但到目前爲止我所遇到的大多數Flex學習路徑都包含MXML和AS3。

您不需要了解有關Flash設計工具(Flash CS3/4)開發Flex應用程序的任何信息。

雖然也可以使用Flex構建器開發非Flex應用程序,但這些與Flash設計工具無關。

摘要:

軟硬度:框架建立在AS3的頂部。使用Flex Builder開發這些應用程序(當前版本爲3,下一版本將被稱爲Flash Builder 4,因爲Adobe營銷團隊必須證明其存在)。

鏈接:

AS3 - http://livedocs.adobe.com/flex/3/html/help.html?content=Part6_ProgAS_1.html

的Flex - http://livedocs.adobe.com/flex/3/html/mxml_1.html#192432

書籍:

基本的ActionScript 3.0 - http://www.amazon.com/Essential-ActionScript-3-0-Colin-Moock/dp/0596526946/ref=sr_1_1?ie=UTF8&s=books&qid=1250070076&sr=8-1

臨Flex 3 - http://www.amazon.com/Programming-Flex-Comprehensive-Creating-Applications/dp/0596516215/ref=pd_sim_b_8

至於視頻,網絡充滿了他們,但由於我從書本上學得快得多,所以我從來沒有打擾過尋找任何視頻。但似乎Adobe在開發人員中心有一些新的東西。看看:http://www.adobe.com/devnet/flex/learn/learningpath.html#type=role&role=programmer

Flex Builder 3附帶的幫助系統也非常好(與我迄今爲止遇到的大多數其他語言專用IDE相反)。我建議你得到FB3的副本並安裝它。一旦你有一個工作環境來進行試驗,事情往往會變得更加簡單,特別是當IDE提供全面的文檔時(在幫助 - >幫助內容菜單下)。

祝你好運。

+0

感謝您的細節,你可以分享一些資源鏈接,如電子書或視頻,我可以開始學習flex3 – 2009-08-12 09:27:26

0

這取決於你的意思是「知道閃光燈」。您不必知道如何在Flash中進行圖形設計,因爲flex是它自己的野獸。你必須知道flash插件提供的數據結構和API,以及actionscript。

0

如果您只想學習Flex,那麼它不是必需的......如果您想成爲一名優秀的Flash開發人員,我會建議您瞭解整個平臺(包括Flash IDE)。

0

Lior Cohen的解釋非常好。如果您熟悉諸如PHP或VB.net之類的東西,那麼您可能更適合使用Flex Builder而不是使用Flash。兩者是非常不同的野獸,在兩者之間移動會傷害你的大腦。使用Flex中的MXML和AS3結構,您可以嵌入使用Flash構建的swf文件,並且在某些情況下,您可能會發現自己從Flash導入了一些庫,但不需要Flash以便在Flex中工作並學習如何工作。

如果你通過做而不是通過閱讀應該如何工作來學習,livedocs可能有點令人沮喪。

0

幾年前,我在類似的情況下,從Java Web/PHP5開發轉移到Flex。如果你對MXML和ActionScript 3很熟悉並熟悉CSS,那麼你應該很好。瞭解Flash並不是Flex開發的先決條件。

相關問題