Resumo
Neste módulo, você aprendeu sobre as diferentes opções para criar aplicativos do Windows e como escolher a melhor opção com base nos requisitos do projeto. O conteúdo apresenta WPF, Windows Forms e WinUI como estruturas para desenvolvimento do Windows. Ele explica os recursos e benefícios de cada estrutura, incluindo personalização, funcionalidade avançada, alto desempenho e compatibilidade com dispositivos de toque. Cada opção tem seus próprios pontos fortes e benefícios, por isso é importante considerar suas necessidades específicas ao escolher a melhor estrutura para seu próximo aplicativo do Windows.
As principais conclusões deste módulo são:
- O WPF é uma estrutura madura que oferece personalização, funcionalidade rica e alto desempenho. É adequado para aplicações empresariais e pode ser implementado através da Microsoft Store.
- O Windows Forms é uma estrutura de interface do usuário com um designer visual de arrastar e soltar, facilitando a criação rápida de aplicativos cliente de área de trabalho. É adequado para aplicações que requerem uma interface responsiva e fácil de atualizar.
- WinUI e Windows App SDK permitem a criação de aplicativos modernos e nativos do Windows com design Fluent e alto desempenho. É a principal opção para ISVs criarem aplicativos para Windows. O WinUI é perfeito para aplicativos que precisam seguir as mais recentes orientações do sistema de design e trabalhar perfeitamente com entrada por toque e caneta.
Referências
Para ler mais sobre as estruturas de aplicativos discutidas neste módulo, consulte os seguintes recursos: