原創(chuàng)|對比評測|編輯:郝浩|2013-08-14 11:24:26.000|閱讀 1390 次
概述:WinRT app界面開發(fā)比傳統(tǒng)的.NET應用界面開發(fā)更加規(guī)范和簡單,但工欲善其事必先利其器,本文就跟大家介紹幾款非常好用的WinRT界面開發(fā)工具。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
自微軟的Windows 8帶來新一代軟件框架——Windows Runtime (WinRT)以來,即掀起了一場應用程序開發(fā)的革命,這是因為WinRT應用開發(fā)與傳統(tǒng)的.NET桌面應用開發(fā)有很大的不同,其中最顯著的差異就是用戶界面和用戶體驗的變化。
顯而易見,WinRT app的用戶界面(UI)和用戶體驗(UX)與傳統(tǒng)的的.NET應用程序是完全不一樣的。傳統(tǒng)的.NET桌面應用假定用戶是使用鼠標和鍵盤與app進行交互,因此app上擁擠的菜單是可以接受的。用戶可以利用可視化的導航操作復雜的應用程序,但這樣也難免會忽略易用性的問題。由于桌面應用程序開發(fā)缺乏標準,沒有明確的規(guī)定,所以用戶界面開發(fā)比較隨意。
WinRT彌補了標準不明確的缺陷,對每個app都實施了統(tǒng)一的設計要求。WinRT app的主要交互方式是觸摸,因此按鈕和其他可選項必須要設計得大一號,滾動也無需使用滾動條。WinRT的這些約束恰恰解放了app設計,界面上不再充斥著擁擠的菜單和按鈕。盡管WinRT應用程序主要支持觸摸,但也應該同時支持鼠標。
WinRT內置的天氣預報app既支持觸摸又支持鼠標交互
Windows Store中的每個app都要求使用指定的APIs和Windows 8提供的功能。比如Settings charm要用于所有app的快捷設置;app bar指定統(tǒng)一的方式訪問特定的命令類型;左上角的back button (left arrow)用于導航等。這些統(tǒng)一的標準使得WinRT app非常易于理解和開發(fā)。工欲善其事必先利其器,下面就跟大家介紹幾種非常好用的WinRT應用的界面開發(fā)工具:
這個工具由著名界面控件提供商Syncfusion開發(fā),它包含了商業(yè)平板應用程序開發(fā)中所需的所有控件,是迄今為止市面上最全面的WinRT界面開發(fā)控件。如市場上運行速度最快的grid 和chart、地圖、 RDL報表查看器、豐富的文本查看器及圖表等等。同時,該控件還包含了一組獨特的庫,用于從WinRT應用程序中生成Excel、Word以及PDF格式的文件。>>免費下載
優(yōu)秀界面控件廠商DevExpress旗下的DXperience Windows 8 XAML,界面效果絢麗且與DevExpress其他產品同源,易于使用。它主要支持觸摸功能,所有控件的觸摸交互及其用戶體驗都非常優(yōu)秀。Windows 8 XAML控件在最新版本v13.2中正式支持Windows 8.1預覽版,XAML加載速度 更快,UX方面也有顯著的提升,使用最新Windows 8 XAML進行WinRT app界面開發(fā)將會如虎添翼,讓你的應用程序脫穎而出。
>>免費下載
Telerik 旗下的RadControls for Windows 8,它提供的12個XAML控件能幫助開發(fā)完美的WinRT界面,并以其性價比和實用性被很多開發(fā)者所青睞,還有一大特點是這個套包里面除了XAML控件之外,還包含了與其對應的HTML控件,開發(fā)范圍更廣。
NetAdvantage for Windows UI是 infragistics 旗下的Windows 8控件集,專門開發(fā)WinRT風格的界面。它的子控件個數(shù)與RadControls for Windows 8差不多,同樣也有HTML和XAML的控件,不過值得注意的是,它擁有Barcode和Excel Framework的XAML控件,針對性更強。
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件