重 點
● 微軟正式推出Silverlight 4,支援多點觸控和手勢操控
● Adobe今年上半年推出Flash Player 10.1和AIR 2

在VS2010上市隔天,微軟隨即發表Silverlight 4正式版,搶先Adobe一步,先推出支援多點觸控的RIA技術。不過,Silverlight 4只支援VS2010,無法在VS2008環境中開發。

微軟從2007年發表Silverlight以後,以每年更新一版的速度追趕Adobe Flash的腳步,去年中才推出支援GPU加速的3.0版,微軟今年更搶先一步,比Adobe更早發表支援多點觸控的RIA技術,也就是最新的Silverlight 4。

原本在Silverlight 3中可以透過Windows 7的觸控元件來辨識多點觸控的操作,現在微軟直接將這些功能內建在4.0版中,讓開發者更容易打造多點觸控介面的RIA應用。

Silverlight新版還增強了列印功能、60多項客製功能的表單元件、雙向文字排版功能、更容易存取遠端資料的多層次資料存取技術WCF RIA Services。此外,還能操控網路攝影機和麥克風分享影音或進行網路通話等。

不過,目前只有Visual Studio 2010提供Silverlight 4的開發工具,這套工具可以讓開發者自行調整各項操作介面的配置,能使用Visual Studio 2010新改善的程式碼自動完成機制(Code IntelliSense)來加快開發的速度。

不讓微軟專美於前,Adobe也在AIR 2.0和Flash Player 10.1中支援多點觸控功能。除此之外,Adobe在官網中表示,Flash Player 10.1還將進入多種行動裝置平臺,例如手機和機上盒。Adobe已經透過開放螢幕計畫與19家全球20大手機業者合作。

如Google的Android平臺、黑莓機等,未來都將內建Flash Player 10.1,讓使用者在手機上瀏覽Flash內容的網頁,或執行Flash遊戲。

未來,Flash開發者只需要使用一套相同的技術和開發工具,就能開發出跨裝置的RIA應用。Adobe表示,今年上半年就會出現第一款支援Flash的智慧手機。

和Flash技術匹配的離線技術AIR也將推出2.0版,同樣支援多點觸控,並將支援原生程式的封裝方式,例如透過EXE檔或DMG檔來安裝AIR應用,使用者不需事先下載AIR Runtime。2.0版也將增加對周邊裝置的控制,如麥克風控制。Adobe表示,最快今年上半年,兩項技術都將推出正式版本。

總而言之,今年下半年後,不論微軟的Silverlight或是Adobe的Flash和AIR技術,都將全面支援多點觸控功能,RIA應用也將出現新一代的多點操控介面。文⊙王宏仁

熱門新聞

Advertisement