Flex Builder用法指南
你對(duì)Flex Builder的概念和用法是否熟悉,這里和大家分享一下,F(xiàn)lex Builder 使設(shè)計(jì)者和開發(fā)者更高效地建立 Flex 應(yīng)用程序。設(shè)計(jì)者可以快速建立應(yīng)用程序界面、快速簡(jiǎn)單地分布引人注目的 Flex 用戶界面并將其連接到后端數(shù)據(jù)源。
Flex Builder 簡(jiǎn)介
Flex Builder 是 Macromedia 的 IDE,用于 Flex 應(yīng)用程序開發(fā)。Flex Builder 使設(shè)計(jì)者和開發(fā)者更高效地建立 Flex 應(yīng)用程序。設(shè)計(jì)者可以快速建立應(yīng)用程序界面、快速簡(jiǎn)單地分布引人注目的 Flex 用戶界面并將其連接到后端數(shù)據(jù)源。開發(fā)者可以使用代碼提示和調(diào)試工具,對(duì) Flex 應(yīng)用程序進(jìn)行高效的的編碼和調(diào)試。
Flex Builder 集成開發(fā)環(huán)境
Flex Builder 與Flex 綁定,作為總體解決方案的一部分。Flex Builder為 Flex 開發(fā)者帶來三個(gè)根本好處:
快速學(xué)習(xí) Flex在設(shè)計(jì)視圖中部署 Flex 界面后,將生成界面的 MXML。MXML 變動(dòng)后,設(shè)計(jì)視圖將更新。讓 Flex Builder 向您顯示如何為應(yīng)用程序編寫 MXML。
◆ 使用設(shè)計(jì)視圖,您可以拖拉組件建立用戶界面,并在 Flex Builder 為您編寫MXML 代碼時(shí)進(jìn)行查看。
◆ 查看每個(gè) MXML 標(biāo)記的所有選項(xiàng)可以更好地了解 MXML。
◆ 使用與 MXML 和 ActionScript 集成的編輯器,可以獲***的代碼提示、著色和完成。
更快速地開發(fā)
使用 Flex Builder 可以提高效率。與 Flex 服務(wù)器和框架的完全集成,可以確保***效生產(chǎn)環(huán)境。
◆ 使用一個(gè)工具,可以提供以下所有功能:對(duì)應(yīng)用程序進(jìn)行布局、編碼、調(diào)試和部署。
◆ 使用拖拉設(shè)計(jì)視圖對(duì)應(yīng)用程序進(jìn)行快速布局和定型。
◆ 使用與 MXML 和 ActionScript 緊密集成的代碼編輯器更快速地進(jìn)行編碼。
◆ 使用集成的調(diào)試器調(diào)試應(yīng)用程序邏輯和服務(wù)器通信。
Flex Builder-讓每個(gè)人溶入開發(fā)團(tuán)隊(duì)
讓每個(gè)人溶入開發(fā)團(tuán)隊(duì),從而建立***效的 Flex 應(yīng)用程序。當(dāng)設(shè)計(jì)者全力部署應(yīng)用程序時(shí),您可以產(chǎn)生更有效的應(yīng)用程序。
◆ 不習(xí)慣使用大量代碼的設(shè)計(jì)者也可以參與工作。使用可視設(shè)計(jì)視圖,設(shè)計(jì)者可以有效地布局應(yīng)用程序界面。
◆ 與更改代碼的程序員和更改設(shè)計(jì)視圖的設(shè)計(jì)人員合作,開發(fā)您的應(yīng)用程序。
使用Flex 進(jìn)行團(tuán)隊(duì)開發(fā)
Flex 的設(shè)計(jì)適于團(tuán)隊(duì)環(huán)境。企業(yè) IT 開發(fā)人員使用 Flex 部署應(yīng)用程序及連接后端系統(tǒng),團(tuán)隊(duì)也會(huì)致力于開發(fā)數(shù)據(jù)庫設(shè)計(jì)、架構(gòu)及提高總體的系統(tǒng)性能。Flex 的設(shè)計(jì)可與企業(yè)應(yīng)用程序設(shè)計(jì)模型配合,允許開發(fā)人員在相同應(yīng)用程序的不同部分進(jìn)行獨(dú)立的工作。它允許企業(yè)組織利用現(xiàn)有的源代碼控制系統(tǒng),創(chuàng)建過程及測(cè)試方法。
使用 Flex Builder 這樣的可視開發(fā)工具,UI 開發(fā)者可以進(jìn)行用戶界面定型和界面布局。將 UI 開發(fā)人員甚至更專業(yè)的 UI 設(shè)計(jì)人員包含到團(tuán)隊(duì)中來,可以創(chuàng)建更好、更可用的應(yīng)用程序界面,并使 Flex 應(yīng)用程序?qū)崿F(xiàn)更大的投資收益。
單純的設(shè)計(jì)通常由圖形設(shè)計(jì)人員或信息設(shè)計(jì)師來承擔(dān)。他們通常使用 MacromediaFlash MX 2004 Professional,這是個(gè)適于開發(fā)豐富圖形內(nèi)容、互動(dòng)性及用于 Flex程序的高度定制的組件的應(yīng)用程序。
誰應(yīng)該使用Flex Builder
Flex 應(yīng)用程序可以使用任何文本編輯器或選擇的 IDE 開發(fā),但 Flex Builder 提供一系列功能,幫助開發(fā)者將精力集中在應(yīng)用程序前端。 在任何 Flex 項(xiàng)目中,開發(fā)者可以將精力集中在后端功能上,如交易、應(yīng)用程序和業(yè)務(wù)邏輯,也可以將精力集中在前端功能,如客戶端邏輯、用戶交互模型和應(yīng)用程序布局,以及與后端邏輯的集成。 Flex Builder 向建立 Flex 應(yīng)用程序界面的前端團(tuán)隊(duì)提供***好處。
前端開發(fā)者也可能具有不同技能,執(zhí)行不同的角色,從圖形設(shè)計(jì)到更先進(jìn)的編程,不一而足。 一部分前端開發(fā)者,即用戶界面開發(fā)者,可能會(huì)發(fā)現(xiàn) Flex Builder 尤其有用。 用戶界面開發(fā)者布局 UI、匯集 MXML 組件、提供某些輕邏輯,并可以在無需進(jìn)行客戶端數(shù)據(jù)處理的情況下連接到后端數(shù)據(jù)源。Flex Builder 自然適合界面開發(fā)人員,
因?yàn)樵O(shè)計(jì)界面和數(shù)據(jù)連接性允許他們快速有效地工作,創(chuàng)建出高質(zhì)量的 Flex 界面。
Flex Builder 為用戶界面開發(fā)人員提供一系列功能,同時(shí)前端團(tuán)隊(duì)的其他開發(fā)人員也被Flex Builder 提供的代碼提示和調(diào)試功能吸引。
【編輯推薦】
- 從Flex Builder更名看Flash平臺(tái)戰(zhàn)略
- 深入剖析Flex Builder布局和導(dǎo)航
- 學(xué)習(xí)總結(jié) 在Flex中如何嵌入Flex字體
- 揭開Flex正則表達(dá)式的神秘面紗
- Flex數(shù)據(jù)綁定及其使用頻繁的幾種情況