錦上添花 Silverlight點亮WinCE R3
剛剛發(fā)布不到三個月的Windows Embedded CE 6.0 R3擁有眾多出色的功能應用,除可以無縫支持Windows 7以外,還引入了對微軟RIA技術Silverlight的支持。
Windows Embedded CE 6.0 R3版本對SilverLight的引入,在用戶界面及應用程序效果等方面帶了巨大的改善,而這種改善可能將是革命性的。Silverlight是一個跨瀏覽器、跨客戶平臺的技術,能夠開發(fā)出具有專業(yè)圖形、音頻和視頻的Web應用程序,增強了用戶體驗,同時,Silverlight還提供了強大的工具來提高開發(fā)者的工作效率。WinCE R3版的Silverlight,本質上是C++編寫的本地代碼用戶界面框架,供設計者和開發(fā)人員參考,可以極大地加強設備的用戶界面。
Windows Embedded版的Silverlight的API集是全新的API集,與原來的Silverlight API有所區(qū)別,盡管大多Silverlight2的功能已經(jīng)添加到Windows Embedded版Silverlight中。但是Windows Embedded版Silverlight似乎是不支持Silverlight3功能的。不過,它可以讓Windows Embedded設備上的應用程序更加美觀,并且可以把UI設計和代碼開發(fā)更好的分離,分工合作提高開發(fā)效率。
Silverlight在嵌入式設備上的應用
Silverlight的全新API集,在媒體方面提供了,如GPU硬件加速、原始位流音頻視頻API等。在圖形方面提供了,GPU加速和硬件合成、遠景3D、位圖和像素API等新功能。使得Windows Embedded版的Silverlight功能更加強大,畫面更加絢麗。
其中,比較有特色的一點是,Windows Embedded版的Silverlight框架,可安裝在所有的手持設備,可作為WinCE R3的小工具運行,支持類似于Windows 7的觸摸和手勢功能。當然利用WinCE R3的其他特性進行開發(fā),優(yōu)勢還有不少,比如:
一些不錯的公司,在開始設計階段可以迅速了解Silverlight、微軟Expression Blend和Internet Explorer Embedded的專業(yè)知識,然后就能夠實現(xiàn)平移和縮放、觸摸及手勢輸入等多項功能,改善Web瀏覽和整體的用戶體驗。
通過Windows 7產(chǎn)品平臺及微軟連接管理器,可以實現(xiàn)與基于Windows 7的PC間的無縫連接,從而使基于WinCE R3的設備與PC間實現(xiàn)互連。使用微軟Office及PDF閱讀器,可以在各種設備與PC上實現(xiàn)始終如一的體驗,讓人產(chǎn)生熟悉感,容易被用戶接受,并能盡快融入市場。
當然,如果原始設備制造商,利用在Windows Embedded CE平臺中已有投資,比如BSP,板級支持包、硬件及設計資源等等,絕對可以提高自身的設計及開發(fā)效率。而且,軟硬件產(chǎn)業(yè)的運營商都可以借助微軟新打造的通用架構,實現(xiàn)更低成本的、更好支持的、維護迅速的、管理簡易的創(chuàng)新產(chǎn)品。
【編輯推薦】