微軟為 Windows 10 開發人員展示了自適應 UI 控件,以針對鍵盤、鼠標和触摸用戶

閱讀時間圖標 2分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多

Windows 10 自適應用戶體驗

微軟今天向開發者發布了 Windows 10 SDK 預覽版。 作為新的 Windows 10 SDK 的一部分,微軟正在幫助開發人員使用 Adaptive UX 構建應用程序。 自適應 UX 基於一組自適應控件,可實現跨設備的出色體驗。 它支持鼠標、鍵盤和触摸用戶。

SDK 預覽版有哪些新功能?

  • 自適應用戶體驗:Windows 10 提供了使用單一 UI 的能力,可以適應從小屏幕到大屏幕。 對於擁有現有 Windows 8.1 應用程序的開發人員,您可以通過 (a) 刪除一個 UI 項目(並將三個 Visual Studio 項目減為一個!)和 (b) 添加改進的 ViewStateManager 來控制您的UI 在運行時適應。
  • 用戶控件:我們的許多 Windows 10 UI 控件將在運行時確定客戶如何與您的應用交互並呈現適當的用戶體驗(例如,在帶觸摸屏的筆記本電腦上,應用飛出控件將提供更大的觸摸-如果用觸摸點擊目標,而不是用鼠標點擊)。
  • API 合約:使用 Windows 10,您可以直接驗證 Windows 功能是否可用,而不是根據操作系統版本進行推斷。 這使您能夠在運行時開始檢查設備上是否有 Windows 功能,然後再調用相關 API。 HardwareButtons 是一個很好的 API 合約,您可以在代碼中試用以查看其實際效果,它存在於手機上(通過 Mobile Extensions SDK),因此在手機和移動模擬器上可用,但在桌面上不可用。 我們相信 API 合約和擴展 SDK 將允許您在運行時調整您的代碼,以提供在運行它的設備上感覺正確的用戶體驗。
  • Visual Studio 工具改進:當您嘗試使用新的開發人員工具時,您需要查看許多改進。

有關 VS 改進的更多詳細信息,請轉到 適用於 Windows 10 技術預覽版的工具.

有關主題的更多資訊: 自適應控制, 自適應用戶體驗, 開發, 微軟, ui, 窗口, 10窗口

發表評論

您的電子郵件地址將不會被發表。 必填字段標 *