Xbox 上的 UWP 範例

在該平台上執行時,有數個跨平台 UWP 範例已針對 Xbox 進行最佳化。 您可以在 GitHub 上瀏覽程式碼、閱讀讀我檔案和 Wiki,並將專案複製到您的電腦。

TVHelpers

TVHelpers 是一組 JavaScript 和 XAML/C# 範例和程式庫,可協助您在 JavaScript 和 C# 中建置絕佳的 Xbox 和電視體驗。 TVJS 是一個程式庫,可協助您建置適用於 Xbox 的進階通用 Windows 平台 (UWP) 應用程式。

TVJS 包含自動控制器瀏覽、多媒體播放、搜尋等的支援。 您可以使用 TVJS 搭配裝載的 Web 應用程式,就像使用已封裝的 Web UWP 應用程式一樣輕鬆地存取 Windows 執行階段 API。

如需詳細資訊,請參閱 TVHelpers 專案和專案 wiki

新聞體驗

新聞體驗 (Fourth Coffee) 是一個範例新聞應用程式,可跨桌面、手機和 Xbox 運作,並提供善用每個裝置優勢的進階體驗。 在已針對遊戲板進行最佳化的 Xbox 上,UI 專為 10 英尺體驗而定制,除其他最佳化外,還將內容保留在電視安全區域中。 如需詳細資訊,請參閱部落格文章 \(英文\)。

The News Experience

遊戲板樣式瀏覽 (XAML) 範例

遊戲板樣式瀏覽 (XAML) 範例是 UWP 範例,主要展示如何改善應用程式中的方向導覽。 雖然這也適用於傳統型應用程式,其中客戶可能想要使用鍵盤來瀏覽應用程式,特別是與 Xbox 應用程式相關的部分,其中主要輸入方法是遊戲板或遠端控制。

Universal Windows Platform sample: Resize app view

WebView 型媒體應用程式範例

適用於 Xbox 的媒體應用程式範例主要展示如何建置裝載於 Xbox 平台 WebView 控制項內的音樂和視訊媒體應用程式。 如果您已經有想要導入主控台的瀏覽器中執行的應用程式,或者如果主要僅以 JavaScript 之類的 Web 技術運作,這會是一個很實用的架構。

另請參閱