這篇文章主要介紹Flex與Flash的關系是什么,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
成都創(chuàng)新互聯(lián)專注于德安企業(yè)網站建設,自適應網站建設,電子商務商城網站建設。德安網站建設公司,為德安等地區(qū)提供建站服務。全流程按需網站制作,專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
Flex簡介
Flex通常是指AdobeFlex,是最初由Macromedia公司在2004年3月發(fā)布的,基于其專有的MacromediaFlash平臺,它是涵蓋了支持RIA(RichInternetApplications)的開發(fā)和部署的一系列技術組合。Flex的另一個意思是是一款生成掃描器的工具,能夠識別文本中的詞法模式。
Flex與Flash的關系
首先這里想說的是,F(xiàn)lash并非只是一個單純的矢量動畫創(chuàng)作工具,而是一個憑借腳本語言ActionScript在功能和定位上不斷演變的網絡應用開發(fā)工具。早在FlashMX的時候就已經成為macroemdia推廣RIA戰(zhàn)略的工具。但是畢竟Flash最初的定位是面向美術動畫設計師的矢量動畫創(chuàng)作工具,并不適合傳統(tǒng)的開發(fā)人員。于是Flex成為開發(fā)者們的***。
與FLASHFlex和Flash都以ActionScript作為其核心編程語言,并被編譯成swf文件運行于Flashplayer虛擬機里。因此Flex也繼承了Flash在表示層上先天性的美感、除了視覺上的舒適感外,還天生具備方便的矢量圖形、動畫和媒體處理接口。
雖然Flex和Flash有眾多的相似點,但是不同之處仍然很多:
1.盡管公用ActionScript,但是使用的庫并不完全相同,更合適的說法是兩者使用著兩套具有極大“功能重疊”范圍的庫。
2.Flash偏向的是美術動畫設計師人員,所以更容易發(fā)揮特效處理的優(yōu)勢,F(xiàn)lex偏向開發(fā)人員,所以容易做出具有豐富交互功能的應用程序。
3.Flash只能以ActionScript腳本的形式開發(fā)(舞臺被關聯(lián)到一個稱之為documentclass的類里),另外舞臺元素也是可以綁定腳本的,不過從軟件工程的角度講不建議這樣用,F(xiàn)lex還可以使用稱作mxml的標記語言來描述應用的外觀和行為,mxml中可以直接嵌入ActionScript腳本。
4.由于第三點而造成的兩者市場定位不同,F(xiàn)lex是面向企業(yè)級的網絡應用程序,F(xiàn)lash則面向諸如平面動畫、廣告設計等多媒體展示程序。
5.借助FlashLite這一移動設備上的Flashplayer,F(xiàn)lash可以開發(fā)移動應用,F(xiàn)lex則不行。
6.Flash的編程模型是基于時間軸的,F(xiàn)lex的則是基于窗體,雖然它運行在網頁里。
以上是“Flex與Flash的關系是什么”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
文章標題:Flex與Flash的關系是什么
URL標題:http://jinyejixie.com/article8/iiccip.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供全網營銷推廣、建站公司、虛擬主機、軟件開發(fā)、標簽優(yōu)化、定制開發(fā)
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)