1. <em id="2qvri"><tr id="2qvri"></tr></em>
      1. 首頁»Flash»Flex,Flash,AS3,AIR的關系和區別

        Flex,Flash,AS3,AIR的關系和區別

        來源:Web開發者 發布時間:2012-02-29 閱讀次數:

          本文詳細介紹了 Flash、Flex、AS3、AIR 的關系和區別。希望對初學者有幫助。

          AS3 

          ActionScript 通常簡稱為AS,它是Flash 平臺的語言。AS編寫的程序,最終可以編譯成SWF、SWC。SWF 就是我們常說的Flash 動畫。但是現在SWF 已經不僅僅是動畫,而是RIA 的載體。ActionScript 有3個版本,分別是1.0版(AS1),2.0版(AS2)和3.0版(AS3)。只有Flash Player 9及以上播放器才支持AS3編譯的SWF。這三個版本的差別非常大,現在最流行的版本是AS3。

          Flash

          Flash 是用來生成 swf 文件的創作工具,做動畫比較方便,可以在Fla文件內部寫AS3代碼,也可以在Fla外部寫AS3代碼。

          Flash 內置 AS3 編譯器,所以用Flash也可編譯AS3代碼生成swf文件。

          Flash Player

          swf 動畫需要在網頁上顯示出來,就需要安裝Flash Player。Flash Player 9是能支持AS3 的最低版本(其實前面還有一個Flash Player 8.5,只是沒普及就升級到9了),后面的Flash Player 都能支持AS3了。

          AIR

          Flash Player 再強大,也是運行在瀏覽器中,受瀏覽器約束。為了擺脫瀏覽器,Adobe又出奇招,發布了AIR。AIR其實就是一個Runtime,你可以把它理解成JVM。有了AIR,就可以用AS3開發桌面軟件,而且開發出的軟件可跨平臺運行(這和JAVA的一次編譯,隨處運行如出一轍)。目前國內的AIR應用主要集中在網站的客戶端方面,例如新浪微博AIR客戶端等。

          Flex

          Flex 是一個高效、免費的開源框架,可用于構建具有表現力的 Web 應用程序,這些應用程序利用 Adobe Flash Player和 Adobe AIR, 運行時跨瀏覽器、桌面和操作系統實現一致的部署。雖然只能使用 Flex 框架構建 Flex 應用程序,但Adobe Flash Builder(之前稱為 Adobe Flex Builder)軟件可以通過智能編碼、交互式遍歷調試以及可視設計用戶界面布局等功能加快開發。

          Flash主要針對設計人員,而 Flex 針對的是編程人員,Flash完全可以實現 Flex 的功能。Flex的優勢是在于有自己的框架,里面已經有很多功能強大的組件了,Flex里可以使用Flash的類,反之則不行的,一般 Flash 適合做動畫和一些不規則的組件,Flex則更適合做一些規則的企業級應用等,當然也可以嵌入Flash做一些社區、游戲應用。

          FlexSDK

          FlexSDK是用來編譯 Flex 程序的平臺軟件,Flex SDK 相當于一個庫,安裝之后,你可以在記事本里編寫代碼,在Dos下命令行方式來編譯你的程序。

          FlexBuilder

          Flash可以認為是創作環境,而FlexBuilder則是開發環境(IDE),我們常說的Flex事實指的是FlexBuilder開發環境,它針對程序員,因為它有現成的UI組件,這些UI組件都是基于AS3封裝的,我們使用FlexBuilder可以快速高效的創作出自己的RIA程序。Flex builder 本身包含了Flex SDK。

          FlashBuilder

          FlashBuilder 是 FlexBuilder 的升級版本,在 FlexBuilder 升級到版本 4 時改名叫 FlashBuilder。在 FlashBuilder 中有更多、更好看、功能更完善的組件,非常適合開發之用。

        相關文檔:Flash開發環境簡介

        QQ群:WEB開發者官方群(515171538),驗證消息:10000
        微信群:加小編微信 849023636 邀請您加入,驗證消息:10000
        提示:更多精彩內容關注微信公眾號:全棧開發者中心(fsder-com)
        網友評論(共2條評論) 正在載入評論......
        理智評論文明上網,拒絕惡意謾罵 發表評論 / 共2條評論
        登錄會員中心
        江苏快3投注技巧