成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

FlexBuilder更名成FlashBuilder 其功能是否有更新

開發 后端
FlexBuilder在前幾周改名換姓,變成了FlashBuilder。本文的作者認為,Flash、FlexBuilder、FlexSDK、FlashIDE等產品的名稱比較容易造成理解混亂,于是寫下此文,做出總結。

本文和大家重點討論一下從FlexBuilder更名看Flash平臺戰略,Adobe發布了一個重磅級的消息,下一代FlexBuilder,即FlexBuilder4.0(是IDE,而非SDK),將改名為FlashBuilder。

從FlexBuilder更名看Flash平臺戰略

之前寫了一篇叫做《為什么國內的公司都不敢使用Flex作為產品的平臺與主要開發語言》的文章,其中有一個觀點:名稱混淆,其中描述了Flash、FlexBuilder、FlexSDK、FlashIDE(CS4)等產品的名稱非常的模糊,不利于初學者掌握和使用。舉個最簡單的例子,我跟其他人稱呼我是Flex開發人人員?ActionScript開發人員的時候,不懂的朋友都會反問我,你是搞Flash的嗎?(-.-)=3okay,就在本周六(5月16日)Adobe發布了一個重磅級的消息,下一代FlexBuilder,即FlexBuilder4.0(是IDE,而非SDK),將改名為FlashBuilder。

截止到現在基本上已經時隔將近一周的時間,那么我來談談我對這次改名事件的看法。

◆我們得知FlexBuilder→FlashBuilder,但是不變的是FlexSDK的名稱,仍舊叫做FlexSDK。相對與Adobe來說,這只是一個技術層面的修正。

而從更高的層面看待Adobe的產品,不難可以發現如下的一些信息。

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

FlexSDK、MXML、ActionScript3.0、AIR:這些產品無須質疑,全部都是面向開發人員的,可以稱之為編程語言、框架。

BlazeDS、LCDS、FMS等:同樣無須質疑的是,這些產品都是面向服務器端的產品,可以稱之為服務器端。

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


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

◆因此Adobe提出了FlashCatalyst的概念,而FlashCatalyst是針對于交互設計師的工具。

Adobe的想法:

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

2、FlashCatalyst可以導出為FlashBuilder4可以理解和解析的內容。

3、最終由開發人員使用FlashBuilder4等工具來完成主要的邏輯功能部分。

4、最終也可以搭載Adobe的服務器端產品:BlazeDS、LCDS、FMS。

因此FlashCatalyst的作用不僅僅在于交互設計,而是將Adobe的這三種相對于孤立的產品形成一個體系。

請看下圖:


通過上圖,很容易可以看出FlashCatalyst讓Adobe產品更像是一個整體。而這一切,其實已經被Adobe定義成了一個平臺級別的產品:FlashPlatform。

◆讓我們再回頭看一下FlashBuilder的真正含義。

這次改名事件可以讓FlashPlatform的產品更加的明確化。例如一提到CS系列,則會讓人馬上想到的是Photoshop等設計工具,提到FlashCatalyst則讓人想到的是交互工具。提到BlazeDS、LCDS、FMS則會想到服務器端產品。

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

因此如果我們把FlexBuilder改名為FlashBuilder的話,這個系列的產品則更加的清晰。

例如:提到Flex,則指的就是FlexSDK(Framework)、提到MXML、ActionScript3.0則指代的就是編程語言、提到AIR,則指代就是AIRFramwork。而提到FlashBuilder,則會馬上知道它是IDE,即可以編寫、編譯、運行、MXML、ActionScript3.0。同時也是Flex、AIR的編寫IDE。

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

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

1、當有人問我的時候,我可以說自己是Flash開發人員,那么這些人就會知道我會使用Flex、AIR、MXML、ActionScript3.0這些內容。

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

3、如果使用FlashCatalyst的朋友,則可以稱之為產品交互人員。

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

***一圖(FlashPlatform):

 

***再猜測一點:

FlashPlatform戰略慢慢浮出水面,是與Microsoft的WPF與Silverlight戰略是息息相關的。:)

【編輯推薦】

  1. 解析FlexSDK4的十大變化
  2. Flex必須了解的那些事
  3. 在Flex中使用樣式的五大方法
  4. FlexBuilder3.0與Eclipse3.4的***結合
  5. Flex ComboBox和Datagrid組件用法指導

 

責任編輯:佚名 來源: 51cto.com
相關推薦

2010-08-03 13:20:53

FlexBuilder

2010-07-27 08:59:19

FlexBuilder

2009-05-21 16:32:27

Flex BuildeFlash BuildFlex

2009-05-27 14:29:25

FlashFlexActionScrip

2010-08-03 15:19:08

FlexBuilder

2010-08-02 13:47:47

FlexBuilder

2010-07-27 09:24:21

2010-08-09 10:11:08

FlexBuilder

2010-08-09 09:56:12

FlexBuilder

2010-08-03 12:53:51

FlexBuilder

2012-08-01 09:32:11

微軟HotmailOutlook

2010-08-06 09:06:26

FlexBuilder

2020-08-29 19:18:12

Kubernetes云計算容器

2010-08-05 15:13:43

FlexBuilder

2010-07-28 09:49:27

FlexBuilder

2010-08-05 15:40:21

FlexBuilder

2010-08-11 09:11:19

FlexBuilder

2010-08-02 13:28:12

FlexBuilder

2010-08-04 13:30:11

Flex項目

2010-08-09 10:03:43

FlexBuilder
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区四区国产 | 亚洲人成一区二区三区性色 | 波多野结衣在线观看一区二区三区 | 久草新在线 | 91久久精品一区二区二区 | 亚洲精品福利在线 | 国产精品国色综合久久 | 在线精品一区二区 | 国产乱码精品一品二品 | 91精品国产综合久久精品 | 免费观看毛片 | 亚洲美乳中文字幕 | 国产一二三区在线 | 亚洲视频免费在线 | av天天操| 一区二区三区欧美 | 成人黄色电影在线观看 | 国产a一区二区 | 午夜小影院 | 久久在线| 亚洲经典一区 | 国产精品毛片一区二区在线看 | 在线国产一区 | 免费一区 | 亚洲1区| 亚洲国产一区二区三区在线观看 | 一本一道久久a久久精品蜜桃 | 三级av网址| av一级久久| 中文字幕爱爱视频 | 一区二区三区四区不卡视频 | 国内精品久久久久 | 亚洲国产精品久久久 | 午夜影院普通用户体验区 | 成人免费观看网站 | 男女在线网站 | 久久亚洲欧美日韩精品专区 | 成人高清视频在线观看 | www.久久艹 | 欧美精品久久久 | 中文字幕av亚洲精品一部二部 |