Exemplos de UWP no Xbox

Há vários exemplos de UWP de plataforma cruzada que foram otimizados para Xbox durante a execução nessa plataforma. Você pode procurar o código no GitHub, ler o readme e o wiki e clonar os projetos para sua máquina.

TVHelpers

O TVHelpers é um conjunto de amostras e bibliotecas JavaScript e XAML/C# usado para ajudar você a criar experiências incríveis de TV e do Xbox em JavaScript e C#. A TVJS é uma biblioteca que ajuda você a criar aplicativos UWP (Universal Windows Platform) premium para o Xbox.

Ela inclui suporte para navegação automática do controlador, reprodução de mídia avançada, pesquisa, entre outros. Use a TVJS com seu aplicativo Web hospedado com a mesma facilidade de um aplicativo Web UWP empacotado com acesso completo às APIs do Windows Runtime.

Para obter mais informações, confira o projeto TVHelpers e o wiki do projeto.

The News Experience

O News Experience, da Fourth Coffee, é um aplicativo de notícias de exemplo que funciona em desktop, telefone e Xbox e oferece uma experiência premium que aproveita os pontos fortes de cada dispositivo. No Xbox, ele é otimizado para gamepad, a interface do usuário é adaptada à experiência dos 3 metros e mantém o conteúdo na área segura para TV, entre outras otimizações. Confira a postagem do blog para saber mais.

The News Experience

Exemplo de navegação no estilo de gamepad (XAML)

O exemplo de navegação no estilo do gamepad (XAML) é um exemplo de UWP que mostra maneiras de melhorar a navegação direcional em seu aplicativo. Embora isso também sirva para aplicativos de desktop, em que um cliente pode querer usar um teclado para navegar no aplicativo, é especialmente relevante para aplicativos do Xbox, onde o principal método de entrada é o gamepad ou o controle remoto.

Universal Windows Platform sample: Resize app view

Exemplos de aplicativos de mídia baseados em WebView

Os exemplos de aplicativos de mídia para Xbox mostram como criar aplicativos de mídia de música e vídeo hospedados dentro de um controle WebView para a plataforma Xbox. Essa pode ser uma arquitetura útil se você já tiver um aplicativo executado em um navegador que deseja trazer para o console ou se preferir trabalhar principalmente em tecnologias da Web, como JavaScript.

Confira também