- Flex 3開發實踐
- 鄭阿奇主編
- 477字
- 2018-12-29 18:36:07
第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?開發環境來顯著促進開發。
推薦閱讀
- 機器學習實戰:基于Sophon平臺的機器學習理論與實踐
- 機器人智能運動規劃技術
- 物聯網與云計算
- 21天學通Visual Basic
- Photoshop CS3圖像處理融會貫通
- 大數據平臺異常檢測分析系統的若干關鍵技術研究
- 水晶石精粹:3ds max & ZBrush三維數字靜幀藝術
- RPA(機器人流程自動化)快速入門:基于Blue Prism
- Embedded Programming with Modern C++ Cookbook
- Ceph:Designing and Implementing Scalable Storage Systems
- JSP從入門到精通
- 網絡服務搭建、配置與管理大全(Linux版)
- 零起點學西門子S7-200 PLC
- 電腦上網輕松入門
- 會聲會影X4中文版從入門到精通