官术网_书友最值得收藏!

第1章 Flex3基礎

1.1 Flex簡介

眾所周知,Macromedia Flash是強大的矢量動畫編輯工具,在做動畫起家之后,Flash一直在謀求Rich Internet Applications(RIA,富互聯網應用)的霸主地位。最有影響的是已經推出了面向對象的編程腳本ActionScript 3.0,并且建立起類似于Java swing的類庫和相應組件。然而,Flash動畫概念和程序開發人員格格不入,因為Flash天生就是為Designer(設計者)設計的,為了吸引更多的JSP/ASP/PHP等Developers(開發者),Macromedia公司(已被Adobe公司收購)推出了Flex技術,它是用于構建和維護在所有主要瀏覽器、桌面和操作系統一致地部署的極具表現力的Web應用程序的高效率開放源碼框架。Flex用非常簡單的MXML來描述界面,與使用HTML非常相似,但是MXML更加規范化、標準化。Flex是通過Java或者.NET等非Flash途徑,解釋.mxml文件,組織組件,并生成相應的.swf文件,Flex的組件和Flash的組件很相似,但是有所改進和增強。

Flex和J2EE/.NET/PHP其實沒有什么關系,可以用Java做出一個應用把Flex的技術融合到J2EE里面,也可以用.NET的技術做出一個應用把Flex技術融合到.NET里面,還可以用PHP技術做出一個應用將Flex技術融合到PHP里面。總之,Flex解決了Web應用中最煩瑣的Web客戶端問題。可以使用免費的Flex SDK構建Flex應用程序,本書使用的是Flex 3 SDK,開發人員還可以使用Adobe Flex Builder?開發環境來顯著促進開發。

主站蜘蛛池模板: 加查县| 边坝县| 安平县| 深圳市| 松滋市| 浦城县| 滁州市| 叶城县| 辽阳县| 宣恩县| 高青县| 托克托县| 镇赉县| 高雄市| 沛县| 得荣县| 泰兴市| 九寨沟县| 通化县| 邳州市| 三明市| 临沧市| 灵丘县| 延川县| 六安市| 新蔡县| 通江县| 板桥市| 墨竹工卡县| 法库县| 井冈山市| 永平县| 仁布县| 繁峙县| 山西省| 德令哈市| 泗阳县| 高尔夫| 桓台县| 山阴县| 华坪县|