維's profileIT : 是工作還是嗜好?PhotosBlogListsMore ![]() | Help |
|
August 13 觸碰,手勢,創意和技術白盒子其實觸碰科技在現在的日子裡並不稀奇,我自己也有一個觸碰手機,更別說我一堆朋友都在用iPhone。在平日使用觸碰手機的經驗並不算太好,因為手機螢幕太小,用手觸碰經常失誤(特別是對手指胖的人),因此大多只能使用觸碰筆來使用。最近Windows 7的新聞被愈炒愈熱,從目前掌握的訊息來看,Windows 7似乎的確是比Vista好,至少在速度上應該比Vista來得能夠讓人接受吧,看來Windows 7才是正式版的Vista。有MS的朋友告訴我Windows 7是一個Better Vista,不過我想Windows 7才應該是WinXP的正式接班人吧。 Windows 7其中最引人注目的功能之一便是觸碰(Touch)和Gesture(手勢)技術,許多Windows 7的介紹影片都大肆宣傳這些功能,老實說當我看到這些新功能時,我也愈得不錯,但並沒有到達驚豔的程度,為什麼? 我想是因為觸碰技術早就每天在手機中使用,沒有什麼特別的感覺,只有手勢技術比較令我覺得有趣。不過在過了幾秒之後Windows 7的觸碰和手勢技術讓我覺得就像是使用觸碰手機一樣,一開始覺得很有趣,但是這是如何做出來的卻不太瞭解,因為我想觸碰手機應該是使用了特別的軟體和開發工具,對於一般的開發人員來說是不太容易掌握的。Windows 7的觸碰技術雖然比較開放,MS提供了SDK可以讓開發人員開發使用,但當我看到面對這麼先進的技術,但仍然是使用10幾年前C/C++加上Windows訊息程式設計的方式來慢慢的開發,我就仿傚掉進一個奇怪又衝突的世界,噢別誤會我,我就是從這樣的開發模式磨練出來的開發人員,但我真覺得這樣開發實在太慢了。 不過當我看到Delphi 2010如何支援觸碰和手勢技術之後,我真的說出了Cool這個字,因為當時我的感覺就類似10多年前第一次看到PC的分散式應用系統時一樣,為什麼? 因為在Delphi中你可以就10倍速的速度開發出結合這些最新技術的應用程式,因為我們可以使用VCL框架,而不必從一行一行的程式碼開始。因此當我看到Delphi 2010的觸碰和手勢技術後,我口中不自覺的說出Cool之後,我的腦袋中立刻開始問自己: Ø 如何使用援觸碰和手勢技術? Ø VCL框架中的元件可以結合援觸碰和手勢技術嗎? Ø 這些這麼Cool的技術是怎麼做出來的? Ø 舊的Delphi/BCB應用程式可以很簡單的加入這些最新的援觸碰和手勢技術嗎? Ø 能夠定義客製化的援觸碰和手勢嗎? Ø 援觸碰和手勢技術只能執行在Windows 7平台嗎? 我知道這些問題難不到Delphi/BCB開發人員,因為VCL框架是包含原始程式的,我可以立刻分析VCL的原始程式就能夠回答這些問題,如此一來我可以以10倍數的速度使用VCL元件為我的應用程式加上最新,最cool的援觸碰和手勢技術,又可以從分析VCL框架中得知這些先進技術是如何實作出來的。在這一霎那,觸碰和手勢技術立刻從莫可探知的黑盒子成為了我們能夠掌握的技術白盒,Delphi和BCB 2010已經成功的把這些先進的技術交付到了Delphi/BCB的開發人員手中,接下來的困難不再是這些技術,而是開發人員和架構師如何運用這些技術開發出更具創意的應用程式。 Ø 想想觸碰和手勢技術與分散式應用系統的結合,你真的可以在本機中藉由觸碰一個按鈕以啟動遠端的服務而造成蝴蝶效應,Cool! Ø 想想觸碰和手勢技術與Web介面和Web應用程式的結合,觸碰和遠端遙控可以讓您無遠弗屆,Cool! Ø 想想觸碰和手勢技術與傳統MIS應用程式的結合,至少你的老板和客戶再也不需要面對大大的螢幕和小小的滑鼠,他們減少了使用滑鼠造成的「腕溝症候群」和『滑鼠手』等職業病的機會,我們也減少了被他們臭罵的機會,哈哈! 在原生Win32的觸碰世界裡,Delphi 2010讓您做主! Comments (2)
TrackbacksThe trackback URL for this entry is: http://gordonliwei.spaces.live.com/blog/cns!CCE1F10BD8108687!3654.trak Weblogs that reference this entry
|
|
|