微軟與Adobe自去年互相推出次世代網頁技術後,今年再次對戰。Adobe於2月25日正式推出AIR技術與開發工具Flex Builder 3。微軟則預估於3月初推出Silverlight新版與設計工具Expression新版來搶奪RIA(Rich Internet Application)應用市場。

Adobe正式發布AIR 1.0版與開發工具Flex Builder 3。Adobe執行長Shantanu Narayen表示:「AIR技術將打破桌面和網路的界線。」開發人員使用AIR支援的網頁技術,如Flash、HTML、JavaScript等,開發出網頁應用後,可以透過AIR技術封裝成桌面應用程式,不需再撰寫新的程式碼。使用者只要安裝一個約11MB的AIR Runtime元件後,就可以在桌面系統中離線執行AIR程式。

相較於傳統桌面程式,臺灣Adobe 系統工程師李彥璋表示:「AIR支援到Flash 9,因此影音和互動效果非常好,同時本地資料也能加密。」不過AIR對周邊硬體裝置的控制性,例如光碟機,無法具備像桌面應用程式的效果,李彥璋表示Adobe後續將運用開源政策,讓社群或供應商來增加進階的功能。

AIR正式支援的桌面作業系統包括Windows與Mac OS。Adobe技術長Kevin Lynch表示:「AIR特性是跨平臺,未來會支援更多行動裝置。」他當場展示Ubuntu/Linux作業系統與UMPC的AIR範例。

在會議中Adobe還發表了新版開發工具Flex Builder 3,供開發人員開發AIR與Flash的RIA應用,同時也能與設計工具如Adobe Flash、Macromedia整合。使用Flex開發線上購物系統的大買家科技工程師鍾政欣表示:「過去組合不同功能的Flex元件,要撰寫很多程式碼,新版Flex 3的新元件簡化很多。」

針對Adobe提前發表AIR技術,臺灣微軟開發工具暨平臺推廣處產品行銷經理胡德民表示:「不擔心誰先推出新技術,雙方目標並不衝突,都想說服企業重視RIA,微軟策略是打造市場支援體系來取得企業的信賴。」他表示微軟將在3月5日MIX08會議發表新版Silverlight測試版與新的工具。

微軟產品開發總經理Scott Guthrie已經率先在部落格中發布Silverlight的新功能。Scott Guthrie表示:「新版命名為Silverlight 2,可以使用任何.NET語言來開發,包括C#、VB、JavaScript等。」他補充Silverlight 2增強與WPF的整合,增加如WPF的UI框架、更多控制元件與網路通訊,以及.NET基礎元件,如LINQ函式庫等。將釋出Silverlight 2測試版,大小約4.3MB。

不論AIR或Silverlight,都已有多家國外企業開始採用,例如FedEx用AIR開發桌面的包裹追蹤程式、美國證交所用AIR開發NASDAQ股票資訊系統、NBC則計畫用Silverlight技術來轉播北京奧運等。臺灣目前只有少數企業開始採用RIA技術開發企業應用,例如寶來證券用Silverlight開發新一代股票下單系統、新竹科學園區半導體大廠使用Flex開發人事系統,臺中大買家科技用Flex開發ERP系統等。

Cynergy Systems臺灣分公司總經理呂維德表示:「臺灣企業目前困擾是找不到會做RIA的人力。」臺灣Adobe行銷經理彭鳳儀表示:「今年我們將加強對臺灣開發人員的推廣,例如3月中美國AIR技術專家將來臺座談。」臺灣微軟則將透過企業案例展示來推廣,胡德民表示年中將會發布政府機構、電子商務與航空運輸業等產業的臺灣Silverlight案例。文⊙王宏仁

熱門新聞

Advertisement