国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
從Flex Builder更名看Flash平臺戰(zhàn)略
    Flex Builder在前幾周改名換姓,變成了Flash Builder。本文的作者認為,F(xiàn)lash、Flex Builder、Flex SDK、Flash IDE等產(chǎn)品的名稱比較容易造成理解混亂,于是寫下此文,做出總結(jié)。

    之前寫了一篇叫做《為什么國內(nèi)的公司都不敢使用Flex作為產(chǎn)品的平臺與主要開發(fā)語言》的文章,其中有一個觀點:名稱混淆,其中描述了Flash、Flex Builder、Flex SDK、Flash IDE(CS4)等產(chǎn)品的名稱非常的模糊,不利于初學者掌握和使用。舉個最簡單的例子,我跟其他人稱呼我是Flex開發(fā)人人員?ActionScript開發(fā)人員的時候,不懂的朋友都會反問我,你是搞Flash的嗎?(-.-)=3

    okay,就在本周六(5月16日)Adobe發(fā)布了一個重磅級的消息,下一代Flex Builder,即Flex Builder 4.0(是IDE,而非SDK),將改名為Flash Builder

    截止到現(xiàn)在基本上已經(jīng)時隔將近一周的時間,那么我來談?wù)勎覍@次改名事件的看法。

    我們得知Flex Builder → Flash Builder,但是不變的是Flex SDK的名稱,仍舊叫做Flex SDK。相對與Adobe來說,這只是一個技術(shù)層面的修正。

    而從更高的層面看待Adobe的產(chǎn)品,不難可以發(fā)現(xiàn)如下的一些信息。

    Adobe CS(4) 套裝:包含了Photoshop、Dreamweaver、Fireworks、Flash IDE等一些常用的設(shè)計工具,而這些工具基本上是面向設(shè)計人員的,可以稱之為設(shè)計工具。

    Flex SDK、MXML、ActionScript 3.0、AIR:這些產(chǎn)品無須質(zhì)疑,全部都是面向開發(fā)人員的,可以稱之為編程語言、框架。

    BlazeDS、LCDS、FMS等:同樣無須質(zhì)疑的是,這些產(chǎn)品都是面向服務(wù)器端的產(chǎn)品,可以稱之為服務(wù)器端。

    okay,讓我們看一下下面這個例圖:

    從上圖可以看到,目前來說Adobe有了設(shè)計工具、有了自己的編程語言、框架類、也有了服務(wù)端的產(chǎn)品,但是似乎它們之間的產(chǎn)品聯(lián)系少了一些,尤其是工具類的使用之與服務(wù)器端、框架類的使用人員的聯(lián)系少了一些。

    因此Adobe提出了Flash Catalyst的概念,而Flash Catalyst是針對于交互設(shè)計師的工具。

    Adobe的想法:

    1、讓Flash Catalyst來讀取Photoshop、Fireworks等設(shè)計工具的設(shè)計資源,然后在其中完成交互部分的工作。

    2、Flash Catalyst可以導出為Flash Builder 4可以理解和解析的內(nèi)容。

    3、最終由開發(fā)人員使用Flash Builder 4等工具來完成主要的邏輯功能部分。

    4、最終也可以搭載Adobe的服務(wù)器端產(chǎn)品:BlazeDS、LCDS、FMS。

    因此Flash Catalyst的作用不僅僅在于交互設(shè)計,而是將Adobe的這三種相對于孤立的產(chǎn)品形成一個體系。

    請看下圖:

    通過上圖,很容易可以看出Flash Catalyst讓Adobe產(chǎn)品更像是一個整體。而這一切,其實已經(jīng)被Adobe定義成了一個平臺級別的產(chǎn)品:Flash Platform。

    讓我們再回頭看一下Flash Builder的真正含義。

    這次改名事件可以讓Flash Platform的產(chǎn)品更加的明確化。例如一提到CS系列,則會讓人馬上想到的是Photoshop等設(shè)計工具,提到Flash Catalyst則讓人想到的是交互工具。提到BlazeDS、LCDS、FMS則會想到服務(wù)器端產(chǎn)品。

    未改名前的話,會出現(xiàn)什么情況呢?提到Flex,那么它到底代表的是SDK、還是IDE呢?因為SDK、IDE都叫做Flex XXXX,更莫名其妙的是AIR的IDE也稱之為Flex XXXX,這就真的讓人頭大了。而無論是 Flex SDK(Framework)、XMML、ActionScript 3.0、AIR其實本質(zhì)上都是swf,也就是都是Flash。

    因此如果我們把Flex Builder改名為Flash Builder的話,這個系列的產(chǎn)品則更加的清晰。

    例如:提到Flex,則指的就是Flex SDK(Framework)、提到MXML、ActionScript 3.0則指代的就是編程語言、提到AIR,則指代就是AIR Framwork。而提到Flash Builder,則會馬上知道它是IDE,即可以編寫、編譯、運行、MXML、ActionScript 3.0。同時也是Flex、AIR的編寫IDE。

    也就是說,F(xiàn)lex被定義成了框架的名字,這樣一來,就與AIR的概念是一樣的。那么大家記住,F(xiàn)lex是一個框架,是什么框架呢?就是Flash的一種框架,看這樣是不是很清晰了呢!

    改名的另外一個好處則是:

    1、當有人問我的時候,我可以說自己是Flash開發(fā)人員,那么這些人就會知道我會使用Flex、AIR、MXML、ActionScript 3.0這些內(nèi)容。

    2、如果使用Flash CS(4)的朋友可以稱之為Flash設(shè)計人員。

    3、如果使用Flash Catalyst的朋友,則可以稱之為產(chǎn)品交互人員。

    看,這樣多清晰:)你說對嗎?

    最后一圖(Flash Platform):

    最后再猜測一點:

    Flash Platform戰(zhàn)略慢慢浮出水面,是與Microsoft的WPF與Silverlight戰(zhàn)略是息息相關(guān)的。:)

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Flash, Flex, Air, Flashplayer之間的相互關(guān)系是什么?
Flex 概述
AIR是什么?.air文件如何打開?flex如何運行air文件
Flash Mobile)使用Flash Builder “Burrito”開發(fā)Andro...
跨平臺工具詳解之二:Adobe Air/Flex | Web App Trend
在Flash Builder 4.7的純AS項目中使用Flex SDK
更多類似文章 >>
生活服務(wù)
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服