Beispiele UWP für Xbox

Es gibt mehrere plattformübergreifende UWP-Beispiele, die für Xbox optimiert wurden, wenn sie auf dieser Plattform ausgeführt werden. Sie können den Code auf GitHub durchsuchen, die Infodatei und die Wikis lesen und die Projekte auf Ihren Computer klonen.

TVHelpers

TVHelpers ist eine Reihe von JavaScript- und XAML/C#-Beispielen und -Bibliotheken, mit denen Sie großartige Xbox- und TV-Erfahrungen in JavaScript und C# erstellen können. TVJS ist eine Bibliothek, mit der Sie Premium-Universelle-Windows-Plattform-Apps (UWP) für Xbox erstellen können.

TVJS bietet Unterstützung für die automatische Controllernavigation, die Rich-Media-Wiedergabe, die Suche und vieles mehr. Sie können TVJS mit Ihrer gehosteten Web-App genauso einfach wie mit einer verpackten Web-UWP-App mit Vollzugriff auf die Windows-Runtime-APIs verwenden.

Weitere Informationen finden Sie im Projekt TVHelpers und im Projekt Wiki.

Die News-Erfahrung

Die News-Erfahrung, Fourth Coffee, ist eine Beispiel-News-App, die für Desktop, Handy und Xbox geeignet ist und eine Premium-Erfahrung bietet, die die Stärken der einzelnen Geräte nutzt. Auf Xbox ist es für Gamepad optimiert, die Benutzeroberfläche ist auf die 3-Meter-Erlebnisqualität zugeschnitten und hält Inhalte im fernsehsicheren Bereich, um nur ein paar Optimierungen zu nennen. Weitere Informationen finden Sie in diesem Blogbeitrag.

The News Experience

Beispiel Gamepad-Stil-Navigation (Gamepad-style Navigation, XAML)

Das Beispiel Gamepad-Stil-Navigation (XAML) ist ein UWP-Beispiel, das Möglichkeiten zeigt, die direktionale Navigation in Ihrer App zu verbessern. Während dies auch für Desktopanwendungen gilt, bei denen Kund*innen möglicherweise eine Tastatur zur Navigation in der App verwenden möchten, ist es ist insbesondere für Xbox-Anwendungen relevant, wo die Standard-Eingabemethode Gamepad oder Fernbedienung ist.

Universal Windows Platform sample: Resize app view

Beispiele WebView-basierte Medien-App

Die Medien-App-Beispiele für Xbox zeigen, wie Sie sowohl Musik- als auch Videomedien-Apps erstellen können, die in einem WebView-Steuerelement für die Xbox-Plattform gehostet werden. Dies kann eine hilfreiche Architektur sein, wenn Sie bereits über eine App verfügen, die in einem Browser ausgeführt wird, die Sie in die Konsole bringen möchten, oder wenn Sie es vorziehen, hauptsächlich in Webtechnologien wie JavaScript zu arbeiten.

Siehe auch