Adobe 推出Flex 3 公開測試版

分類: 軟體 新品報導   6/12/2007   Adobe


全球軟體大廠奧多比今日宣佈推出Adobe® Flex™ 3 公開測試版,這項軟體擁有跨平台的自由開放原始碼架構,利於建立與傳遞豐富型網際網路應用程式 (RIAs; rich Internet applications)。公開測試版本的主要新增功能包括:全新UI 使用者介面、增進開發人員的生產力、桌面部署及企業測試執行工具。Flex 3 公開測試版同時也是第一個符合Flex開放原始碼的專案,將提供開發中版本(nightly builds) 及開放的追蹤資料庫(bug database)。

Flex 3 使用全新的Adobe® Integrated Runtime(AIR)-之前開發中的代碼名稱為Apollo,讓開發人員能夠脫離瀏覽器限制,將RIAs延伸應用於桌面環境。透過嶄新的Flex Builder™ 3與Adobe AIR™軟體,現在開發人員將能設計出更具吸引力及高效率的應用軟體,並同時執行於瀏覽器與桌面環境中。

「網路正面臨全速進行的RIA革命,而Flex正以其令人驚艷的快速開發架構引領潮流。」奧多比資深副總裁暨首席軟體設計師Kevin Lynch表示:「同時結合將應用程式導入桌面環境的能力與免費Flex開放原始碼,此意味著Flex開發人員即將進入前所未有的黃金年代。」
在Flex 3 的使用環境中,開發人員將能為Flex的編譯程序、元件及應用架構提供免費下載、擴充與傳遞原始碼。Flex中的腳本語言(scripting language) 乃採用最先進的JavaScript標準、ECMAScript 4,同時能夠透過近期捐贈給Mozilla基金會的開放原始碼Tamarin虛擬機器(virtual machine) 執行於Adobe Flash® Player。Flex 3 公開測試版將大幅推動Flex 3 專案的完整規劃,包括詳細的功能規格、開發中版本、以及開放的追蹤資料庫,讓開發人員能夠登入追蹤問題,並且回應相關主題。

Flex 3 提供多項改進的設計與開發人員工作流程,包括能與Creative Suite® 3 設計工具的緊密整合,可將CS3素材直接導入Flex中。其他加強的設計功能包括支援更好的視覺化外觀與樣式、CSS全語系智慧支援,還有Flex Builder 3 Design View,這項功能可讓開發人員為複雜的應用程式進行設計與版面編輯。

針對開發環境,Flex 3 提供多樣加強的程式編碼功能,將大幅提升生產力。舉例來說,Flex Builder 3 現在支援了重構(Refactoring)功能,讓開發人員可以快速而一致地對專案執行重大變更。Flex 3 整合記憶體及執行效率配置功能,使開發人員得以評估應用程式執行於瀏覽器或Adobe AIR 時的實際運作情形。此外,等級概要檢視(class outline view) 與編碼搜尋功能讓開發人員可以更輕易地搜尋變量、方法與屬性,即便大型開發專案亦是如此。

「每當需要傳遞及部署具有吸引力的應用程式方案時,我們總是希望能夠找出提升生產力的方法。」Scarpbolg公司創辦人暨執行長Carlos Garcia 表示:「透過嶄新的設計功能與互動能力,包括可以順暢結合日常使用的Creative Suite 3 設計工具,Flex 3 將能幫助我們更快速地在市場上推出引人注目的RIAs。同時,透過Adobe AIR 我們更可以將這些應用程式延伸於桌面環境,Flex 3 確切顯現了RIA開發的未來發展方向。」

價格與上市時間

Flex Builder 3與Flex 3 SDK的公開測試版本已經推出,可以透過Adobe Labs(labs.adobe.com/technologies/flex)免費下載。目前公開測試版為英文版本,支援Windows®及Macintosh作業系統。Adobe將會在labs.adobe.com/technologies/flex/opensource網頁中,每日公佈Flex SDK的軟體設計及公開程式除錯資料庫。根據Mozilla開放授權條款(Mozilla Public License)所設計的開放原始碼Flex,將會以Flex 3最終版本推出,目前推出時間預計於2007年下半年,產品上市時將會宣佈定價。如需包含系統需求在內的更多資訊,請造訪www.adobe.com/flex。