Share via


UWP su campioni Xbox

Ci sono diversi campioni UWP multipiattaforma che sono stati ottimizzati per Xbox quando vengono eseguiti su quella piattaforma. Puoi consultare il codice su GitHub, leggere i readme e il wiki e clonare i progetti sul tuo computer.

TVHelpers

TVHelpers è un insieme di esempi e librerie JavaScript e XAML/C# che ti aiutano a creare fantastiche esperienze Xbox e TV in JavaScript e C#. TVJS è una libreria che ti aiuta a creare applicazioni Universal Windows Platform (UWP) di alto livello per Xbox.

TVJS include il supporto per la navigazione automatica del controller, la riproduzione di contenuti multimediali, la ricerca e molto altro ancora. Puoi usare TVJS con la tua applicazione web ospitata con la stessa facilità con cui puoi usare un'applicazione web UWP con accesso completo alle API di Windows Runtime.

Per maggiori informazioni, consulta il progetto TVHelpers e il progetto wiki.

L'esperienza del telegiornale

La News Experience, Fourth Coffee, è un esempio di app di notizie che funziona su desktop, telefono e Xbox e offre un'esperienza premium che sfrutta i punti di forza di ciascun dispositivo. Su Xbox è ottimizzato per il gamepad, l'interfaccia utente è adattata all'esperienza dei 10 piedi e mantiene i contenuti nell'area sicura per la TV, oltre ad altre ottimizzazioni. Vedere il post di blog per altre informazioni.

The News Experience

Esempio di navigazione in stile Gamepad (XAML)

Il campione Gamepad-style navigation (XAML) è un campione UWP che mostra come migliorare la navigazione direzionale nella tua applicazione. Sebbene questo sia applicabile anche alle applicazioni desktop, dove un cliente potrebbe voler utilizzare una tastiera per navigare nell'applicazione, è particolarmente rilevante per le applicazioni Xbox, dove il principale metodo di input è il gamepad o il telecomando.

Universal Windows Platform sample: Resize app view

Esempi di applicazioni multimediali basate su WebView

I campioni di app multimediali per Xbox mostrano come costruire applicazioni multimediali musicali e video ospitate all'interno di un controllo WebView per la piattaforma Xbox. Questa può essere un'architettura utile se hai già un'applicazione che gira in un browser e che vuoi portare su console, oppure se preferisci lavorare principalmente con tecnologie web come JavaScript.

Vedi anche