Comece a codificar
Bem-vindo à plataforma UWP!
Observação
Se você estiver começando a desenvolver aplicativos do Windows, recomendamos considerar usar o SDK do Aplicativo do Windows e WinUI em vez do UWP. Embora ainda tenha suporte, o UWP não está em desenvolvimento ativo. Consulte Comece a desenvolver aplicativos do Windows para mais informações.
Antes de começar o desenvolvimento, você deve estar preparado.
Acompanhamentos de aprendizagem
Os acompanhamentos de aprendizagem a seguir mostram o que você precisa saber para concluir algumas tarefas básicas e onde você pode encontrar essas informações. Não se tratam de tutoriais, mas eles fornecem código de referência para garantir que você esteja no caminho certo.
Tarefa | Descrição |
---|---|
Criar um formulário | Saiba como criar um formulário fácil de usar e com boa aparência independentemente do tamanho da tela. |
Exibir clientes em uma lista | Saiba como exibir e editar dados na sua interface do usuário. |
Salvar e carregar configurações | Saiba como e onde salvar e recuperar configurações. |
Trabalhar com arquivos | Saiba como ler e gravar em arquivos, e quais pastas você pode e não pode acessar. |
Todas as trilhas de aprendizado foram criadas para desenvolvedores experientes que estão se familiarizando com o Windows. Se você for um iniciante, comece com o conteúdo para novos desenvolvedores.
Para novos desenvolvedores
Se você for um novo desenvolvedor, a Microsoft tem muitos recursos para ensinar as noções básicas de como usar o código e as ferramentas necessárias para desenvolvimento para o Windows.
Se você deseja um passo a passo mais detalhado sobre as noções básicas de codificação, da linguagem C#, do Visual Studio ou dos recursos da Plataforma Universal do Windows, confira os recursos a seguir:
Documentos:
Uso dos documentos
Se você já explorou nossos acompanhamentos de aprendizagem ou se estiver interessado em algo que eles não incluem, faça um tour pela nossa documentação. Veja a seguir uma rápida visão geral do que você pode encontrar em cada área:
Área | Descrição |
---|---|
Novidades | Cada atualização principal do Windows amplia os documentos com novas diretrizes. Esses documentos têm informações sobre o recurso e diretrizes que adicionamos em cada versão para os desenvolvedores, além de listas das novas APIs: Novidades para desenvolvedores no Windows 11 Novidades para desenvolvedores no Windows 10 |
Design e interface do usuário | Todas as informações sobre a apresentação visual e a interface do usuário do seu aplicativo estão contidas nessa área dos documentos. Se você estiver interessado em obter mais detalhes sobre a linguagem de marcação XAML ou apenas quiser criar uma aparência exclusiva para seus documentos, comece aqui: Noções básicas de design para aplicativos UWP |
Desenvolver aplicativos | Se você deseja obter informações detalhadas sobre um recurso específico do Windows 10 ou está apenas interessado em ver o que é possível fazer com o desenvolvimento da UWP, confira esta área dos documentos: Recursos do aplicativo UWP. A referência de API para aplicativos do Windows está hospedada em um conjunto relacionado de documentos, que pode ser encontrado aqui: Namespaces da UWP do Windows Esquemas de arquivo e XML |
Desenvolver jogos | Esses documentos contêm informações sobre como desenvolver jogos no Windows ou no Xbox. Isso inclui instruções de configuração, programas de desenvolvedor e instruções para programar com recursos do DirectX ou Xbox. Introdução ao desenvolvimento de jogos |
Publicar | Esses documentos contêm informações sobre como publicar seu aplicativo na Microsoft Store, desde o envio do aplicativo até o preço para promoção e o envolvimento do cliente: Publicar um aplicativo na Windows Store |
Outros documentos
Algumas plataformas especializadas do Windows, como o desenvolvimento para a Web ou a Realidade Misturada, têm seus próprios conjuntos de documentos. Se você estiver interessado em desenvolver um aplicativo com esses recursos, confira a documentação:
Docs | Description |
---|---|
Microsoft Azure | Encontre informações sobre o desenvolvimento em nuvem e o Microsoft Azure na documentação de desenvolvedor do Microsoft Azure. |
Desenvolvimento para a Web | Encontre informações sobre o Microsoft Edge, WebVR e outros recursos de desenvolvimento para a Web do Windows na documentação de desenvolvedor do Microsoft Edge. |
Windows Mixed Reality | A realidade misturada combina conteúdo real e virtual em experiências onde objetos físicos e digitais coexistem. Encontre informações sobre como criar aplicativos para o Microsoft HoloLens e outros headsets imersivos na documentação do Windows Mixed Reality. |