傳說中的Silverlight 3多點觸控(Multi-Touch)應用

SL3推出已久,傳說中,SL3支持Windows 7的Multi-Touch功能,爲何是『傳說中』呢? 因爲一直以來苦無Touch Screen設備可以讓我測試,害我在present Silverlight Application時,總是有那麼點小小的遺憾,這個心頭的遺憾始終揮之不去...(不是我不去買,是市面上還買不到通過W7認證的屏幕,不過大家別擔心,馬上你就會看到支持W7的Touch設備將如雨後春筍般的出現啦)

可能是微軟聽到了我在連續四場研討會的小小抱怨(...ㄟ...是懇求),終於肯弄臺Touch Screen借我來玩玩,難得微軟這麼大發善心,此時不借更待何時,儘管當天要從遙遠的客戶處繞到微軟總部,但還是專程去了一趟...

週五,Touch Screen終於到手,回家第一件事情就是把塵封已久的Windows 7打開(是的,其實我W7早就灌好了很久,但是沒有Touch Screen始終讓我意興闌珊),把屏幕給接上去...怪怪,怎麼沒反應咧??? 東弄西弄,開始有畫面了(似乎觸控也work),只是怎麼分辨率怪怪的,依照Anne跟我說的,只需要把屏幕接頭接上,插上USB就搞定啦???

研究了半天,原來根本不是Touch Screen的錯,Touch Screen還真的是接上去就可以用,原來是我剛灌好的Dell NB的W7顯卡驅動程序還沒安裝,導致無法輸出正確的訊號到Touch Screen,立刻到nVIDIA網站,下載,安裝,搞定。

嘿嘿嘿,接下來花了約莫1.5個小時,第一個Silverlight Multi-Touch應用程序完成!!! 底下是我寫好的第一個SL3 Multi-Touch應用程序範例,嘿,這應該是現階段少數可以用Multi-Touch控制的網站喔(有Windows 7+IE8+Touch Screen的朋友可以連上去測試一下Multi-Touch在Browser上執行的狀況):
http://blog.studyhost.com/BlogData/20090921/MultiTouchTestTestPage.html
PS.檔案很大是因爲我用了一個MediaPlayer的控件,跟Multi-Touch無關...

但我想目前能測試的網友肯定不多,因爲大家都還沒有Touch Screen,所以我拿攝影機錄製了一段Video,有興趣的朋友可以看看這段測試,你會看到我用SL做了一個簡單的網站,並且讓圖片、影片、圖表、數據等對象都可以透過Multi-Touch放大縮小,控制起來算是相當順暢(順暢度主要跟程序寫法有關,到是跟Hardware關係不大),詳細的Touch Screen實測報告容後再寫,如果我在TechDays的SL場次時間來得及,我會現場Demo一下(不保證一定來得及)。


總的來說,我拿到的這臺Touch Screen蠻順的,真的是挺順,比起我過去用過的和聽說的都好很多,如果要我買我可能會買這種(而非那種All-In-One的PC或NB),只是大大一臺屏幕攜帶比較不方便。(強烈降低我搬到TechDays Demo的意願)

而SL3要怎麼撰寫支持Multi-Touch的應用程序呢? 其實這部分一點也不困難,程序代碼的部分我會在後天的TechDays和大家報告,同時在下一期的Run!PC雜誌和我後續的BLOG上會陸續和大家分享。^_^

嘿嘿,SL3...果然準備好了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章