新聞中心
本文和大家重點討論一下Flex2.0Beta1的新功能,F(xiàn)lex2.0產(chǎn)品系列能夠使開發(fā)者構建豐富、吸引人的基于Web的應用程序,這些應用程序基于Adobe的無處不在的MacromediaFlash運行時,包括用于構建RichInternetApplication的一個完整解決方案。

創(chuàng)新互聯(lián)公司于2013年創(chuàng)立,先為赤峰等服務建站,赤峰等地企業(yè),進行企業(yè)商務咨詢服務。為赤峰企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
Flex2.0Beta1的新功能
Flex2.0產(chǎn)品系列能夠使開發(fā)者構建豐富、吸引人的基于Web的應用程序,這些應用程序基于Adobe的無處不在的MacromediaFlash運行時,包括用于構建RichInternetApplication的一個完整解決方案。RichInternetApplication(RIA)這一說法最初是由Macromedia(現(xiàn)在是Adobe)提出的,用來描述Web開發(fā)群體使用Flash和HTML構建更吸引人的Web體驗這一發(fā)展趨勢。
***代RIA組合了圖形豐富的用戶界面控件,這些控件減少或消除了頁面刷新。后來,它們演變?yōu)閺碗s的類似于桌面的應用程序,這些應用程序集成了豐富的數(shù)據(jù)可視化組件(如數(shù)據(jù)柵格和圖表、多媒體音頻和視頻)、協(xié)作功能(如白板和共同瀏覽體驗)以及實時數(shù)據(jù)推送。隨著此類應用程序復雜性的提高,構建和維護RIA的成本也隨之增加了。為了滿足這一需要,Adobe推出了Flex,它已成為業(yè)界領先的RIA開發(fā)解決方案。
Flex2.0版本主要面向開發(fā)者。為確保產(chǎn)品能夠朝著滿足您需要的方向發(fā)展,F(xiàn)lex團隊非常興奮地宣布發(fā)布Flex2.0產(chǎn)品系列的公共beta版。如果您還不熟悉Flex2,您可以在DavidWadhwani的文章Flex2.0:支持下一代RichInternetApplication中查找完整的概述。了解自Flex2.0alpha1版以來更改的詳細信息。
beta1版包括FlexBuilder2、FlexCharting2、FlexFramework2和FlashPlayer8.5的已更新安裝程序。此外,我們還***推出了FlexEnterpriseServices2。下面概述了Flex2.0Beta1版中的新增功能。
FlexEnterpriseServices2
FlexEnterpriseServices2是Beta1版中的新增功能,它引入了一個構建數(shù)據(jù)密集型Flex應用程序的更有效方法。它支持新的功能,如實時服務器推送、偶發(fā)連接性和協(xié)作應用程序。借助對發(fā)布/訂閱消息的內(nèi)置支持和一個新的數(shù)據(jù)服務編程模型,F(xiàn)lexEnterpriseServices提供了以下服務器端數(shù)據(jù)管理通道:
RPCServices為HTTP和Web服務請求提供了傳統(tǒng)的FlashRemotingRPC樣式的服務調用和被管代理。
MessageServices使用發(fā)布/訂閱消息、協(xié)作和實時數(shù)據(jù)推送支持應用程序。
DataServices能夠使您更有效地構建并入了以下功能的應用程序:數(shù)據(jù)同步、交易控制和沖突管理、對大的數(shù)據(jù)集進行自動分頁以及支持應用程序群集。
FlexFramework2
FlexFramework2beta1現(xiàn)在包括Flex應用程序框架的更新版以及Flex2.0編譯器。下面給出了該版本中的新功能或更新功能:
◆內(nèi)嵌的MXML項目渲染器
◆在應用程序和面板中支持多種布局模型
◆與中心相對的錨
◆在基于列表的組件中支持XML數(shù)據(jù)
◆在基于列表的組件中支持待處理數(shù)據(jù)
◆對分層集合提供樹形支持
◆不斷改進效果基礎架構
◆過渡
◆資源包SWC
◆支持啟用視圖源發(fā)布應用程序
FlexBuilder2
FlexBuilder2beta1包括以下更新:
FlexEnterpriseServices支持
FlexBuilder現(xiàn)在支持FlexEnterpriseServices。您可以創(chuàng)建可以在服務器上編譯和運行的Flex服務器項目。
代碼編輯增強
內(nèi)容輔助:僅顯示相關的代碼提示。例如,當您輸入Canvas標簽時,代碼提示列表僅包含您可以添加到Canvas標簽中的那些標簽。
代碼折疊:折疊和展開多行代碼塊,以幫助您導航、查看和管理復雜的代碼文檔。
自動導入類:使用MXML和ActionScript編輯器中的“內(nèi)容輔助”自動將類所屬的包導入文檔中。
注釋:快速將一個新注釋添加到代碼中或選擇現(xiàn)有的代碼行,然后將它們轉換為注釋塊。
MXML編輯器設計模式增強
擴展的模式:以擴展的模式查看嵌套容器,您可以清晰地看到并選擇應用程序中的任何容器組件。
組件快照:以可視化方式將組件拖到具有絕對位置的容器中,以將組件快照放到您想將其拖放到的相對現(xiàn)有組件的位置。
居中限制:在基于限制的布局中,使用新的horizontalCenter和verticalCenter限制屬性可以很容易使組件居中。
適當?shù)臉撕灳庉?通過雙擊“設計”模式中的組件,直接編輯組件的標簽文本。
調節(jié)應用程序的大小:在“設計”模式中控制應用程序的大小。例如,您可以查看大小為1024x768、800x600等像素的應用程序。
調試增強
變量過濾器:用“變量”視圖中的新過濾器過濾出靜態(tài)變量、常量、限定名等。
變量調試:暴露E4X(ECMAScriptforXML)變量的底層XML,以簡化這些變量的調試。
HTML包裝器模板和FlashPlayer檢測
FlexBuilder提供了用于生成和修改HTML包裝器文件以及檢測FlashPlayer版本的更多選項。
歷史管理
FlexBuilder包含一個支持歷史管理的選項,它為Flash應用程序的開發(fā)者提供了支持瀏覽器的“后退”和“前進”按鈕的能力。
在類路徑中項目支持文件夾
當您向項目的類路徑中添加文件夾時,它們會作為鏈接資源文件夾顯示在該項目中。通過向類路徑中添加外部類資源,您還可以使內(nèi)容輔助為您提供這些類的代碼提示。
MXML和ActionScriptOutline視圖
EclipseOutline視圖為您提供了一個結構化的視圖,您可以使用它快速掃描和導航您的代碼。QuickOutline視圖也顯示在編輯器本身的彈出窗口中,但是它不是您可用來輕松導航和檢查代碼的單獨視圖。
查看源代碼
當您的應用程序準備就緒可以發(fā)布時,您可以選擇允許用戶查看應用程序的源代碼。就像HTML一樣,用戶可以在Web瀏覽器中訪問和查看源代碼。您還可以選擇提供一個包含所有源代碼及其元素的可下載ZIP文件,您可以公開這個文件。允許查看源代碼是與其他Flex和ActionScript3.0開發(fā)者共享代碼的一個簡便方法。
庫項目
現(xiàn)在,您可以使用FlexBuilder創(chuàng)建代碼庫(SWC)和運行時共享的庫(RSL)項目。二者都可以用來分配可重用的代碼。
上下文敏感的語言參考
Flex2.0ActionScript和MXML語言參考被集成到MXML和ActionScript編輯器中。編寫代碼時,您可以按下F1,快速查看MXML標簽或屬性、類或其他FlexFramework元素的參考幫助。
可擴展性API
現(xiàn)在,您可以訪問通過可擴展性API暴露并以JavaDoc格式提供的屬性和方法來擴展FlexBuilder。
FlexChartingComponents2
FlexChartingComponents2的更新版包括錯誤修復和以下新功能:
◆支持日期/時間和對數(shù)軸類型
◆分解餅圖
◆用條集、列集和區(qū)域集改進了數(shù)據(jù)的堆棧和群集
◆多個數(shù)據(jù)提示
下一步工作
要了解有關Flex2.0beta1的詳細信息并下載Flex2.0beta版,請訪問Adobe實驗室*。
【編輯推薦】
- Flex2.0實踐指南
- Flex必須了解的那些事
- Flex2.0.1新特性和所做改進概要
- 技術分享 Flex2.0文件上傳如何實現(xiàn)
- Flex ComboBox和Datagrid組件用法指導
名稱欄目:Flex2.0Beta1新功能出爐
本文路徑:http://m.fisionsoft.com.cn/article/ccsdpoj.html


咨詢
建站咨詢
