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 o WPF, o Windows Forms e o WinUI como estruturas para o desenvolvimento do Windows. Ele explica os recursos e os benefícios de cada estrutura, incluindo personalização, funcionalidade avançada, alto desempenho e compatibilidade com dispositivos sensíveis ao toque. Cada opção tem seus próprios pontos fortes e benefícios, portanto, é importante considerar suas necessidades específicas ao escolher a melhor estrutura para o seu próximo aplicativo do Windows.
As principais conclusões desse módulo são:
- O WPF é uma estrutura madura que oferece personalização, funcionalidade avançada e alto desempenho. Ele é adequado para aplicativos empresariais e pode ser implantado por meio 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 da área de trabalho. Ele é adequado para aplicativos que exigem uma interface responsiva e fácil de atualizar.
- O WinUI e o SDK de Aplicativos do Windows permitem a criação de aplicativos modernos e nativos do Windows, com design fluente e alto desempenho. É a principal opção para ISVs criarem aplicativos para Windows. O WinUI é perfeito para aplicativos que precisam seguir as diretrizes mais recentes do sistema em relação ao design e funcionam perfeitamente com entrada por toque e caneta eletrônica.
Referências
Para ler mais sobre as estruturas de aplicativo discutidas neste módulo, confira os seguintes recursos: