WinUI é a camada de interface da Microsoft, com controles e estilos modernos para criar apps desktop para Windows; o WinUI 3 faz parte do Windows App SDK.
microsoft/WindowsAppSDK-Samples
Coleção de exemplos de recursos do Windows App SDK da Microsoft, com WinUI 3, IA, notificações, gerenciamento de janelas e muito mais.
- Estrelas
- 1,025
- Forks
- 336
- Issues abertas
- 98
- Último commit
- há 4 dias
O que é?
Este repositório reúne projetos de exemplo do Windows App SDK, o framework da Microsoft para criar aplicativos desktop para Windows. Cada exemplo se concentra em um recurso específico, como ciclo de vida e instanciamento de aplicativos, seletores de armazenamento, planos de fundo Mica, notificações push, captura de câmera, impressão ou widgets, para que desenvolvedores vejam como uma API é usada em um aplicativo funcional.
Os exemplos são agrupados por área, incluindo Artificial Intelligence (Windows AI APIs e Windows ML), App Lifecycle, Deployment, Graphics, Media, Notifications e User Interface and Input. A maioria dos exemplos tem como alvo o WinUI 3 e é escrita em C# ou C++, com alguns exemplos em Python para Windows ML. Eles exigem o Windows 10 versão 1809 ou posterior e o Visual Studio 2022 com as cargas de trabalho de desenvolvimento desktop para .NET e C++.
A branch main acompanha a versão estável mais recente do Windows App SDK, enquanto branches experimentais e estáveis específicas de cada versão abrangem outras versões.
Recursos principais
- 01Abrange exemplos de WinUI 3 em C# e C++, além de Python para Windows ML
- 02Inclui exemplos de IA para Windows AI APIs, como Phi Silica e OCR
- 03Demonstra instanciamento e ativação de aplicativos, além de notificações sobre o estado de energia
- 04Mostra seletores de armazenamento, impressão, captura de câmera e planos de fundo Mica
- 05Oferece branches específicas por versão para APIs estáveis e experimentais
Casos de uso
- Aprender a adicionar um recurso específico do Windows App SDK a um aplicativo WinUI 3
- Consultar código funcional para integrar Windows ML ou Windows AI APIs
- Usar os exemplos de Mica, recursos visuais de foco ou entrada como ponto de partida para um aplicativo desktop
Início rápido
- 1
Clone o repositório com Git
git clone https://github.com/microsoft/WindowsAppSDK-Samples.git - 2
Abra o arquivo de solução de um exemplo no Visual Studio
Antes de usar
- Somente para Windows; requer o Visual Studio com as cargas de trabalho de desenvolvimento de aplicativos para Windows.
- Os exemplos são uma coleção de projetos separados, e não um único aplicativo executável.
Em coleções
Tópicos
Perguntas frequentes
- O que é WindowsAppSDK-Samples?
- Coleção de exemplos de recursos do Windows App SDK da Microsoft, com WinUI 3, IA, notificações, gerenciamento de janelas e muito mais. Este repositório reúne projetos de exemplo do Windows App SDK, o framework da Microsoft para criar aplicativos desktop para Windows. Cada exemplo se concentra em um recurso específico, como ciclo de vida e instanciamento de aplicativos, seletores de armazenamento, planos de fundo Mica, notificações push, captura de câmera, impressão ou widgets, para que desenvolvedores vejam como uma API é usada em um aplicativo funcional.
- WindowsAppSDK-Samples é gratuito? Qual é a licença?
- WindowsAppSDK-Samples é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- WindowsAppSDK-Samples ainda é mantido?
- Manutenção ativa. O último commit de WindowsAppSDK-Samples foi em 3 de nov. de 2026.
- Para que posso usar WindowsAppSDK-Samples?
- Aprender a adicionar um recurso específico do Windows App SDK a um aplicativo WinUI 3 Consultar código funcional para integrar Windows ML ou Windows AI APIs Usar os exemplos de Mica, recursos visuais de foco ou entrada como ponto de partida para um aplicativo desktop
- Como instalar WindowsAppSDK-Samples?
- Clone o repositório com Git: git clone https://github.com/microsoft/WindowsAppSDK-Samples.git Abra o arquivo de solução de um exemplo no Visual Studio
- Onde consigo WindowsAppSDK-Samples?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/microsoft/WindowsAppSDK-Samples
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Aplicativo gratuito e de código aberto para Windows, feito com WinUI 3, que permite usar papéis de parede animados, páginas da web, jogos e protetores de tela.
Temas no estilo Fluent e controles inspirados no WinUI para aplicativos desktop WPF no Windows.
Versão para Windows do Dynamic Desktop do macOS Mojave, que muda o papel de parede e a tela de bloqueio ao longo do dia, conforme o movimento do sol.
Coleção de apps de exemplo oficiais feitos com .NET MAUI, com exemplos de chat com IA, navegação, layouts e recursos nativos das plataformas.
Um canivete suíço para desenvolvedores no desktop, com cerca de 30 ferramentas para codificar, formatar, converter, testar e gerar dados.