O Windows Community Toolkit é um software útil para se ter por perto. É uma coleção de ajudantes, extensões e controles personalizados, com uma interface amigável e recursos exclusivos. Como tal, o Toolkit permite aos usuários criar, personalizar e compartilhar aplicativos que eles fizeram no Windows.
Hospedados no GitHub, todos esses programas possuem um código-fonte aberto, permitindo que todos tenham acesso para ver como ele funciona e alterá-lo de qualquer maneira para atender às suas necessidades. Os usuários têm mão livre com o que eles podem usar a plataforma; seja para criar módulos de jogos para PC ou aumentar efeitos especiais, este programa faz tudo.
Mas antes de mergulharmos mais nisso, vamos dar uma olhada no que há de novo e aprimorado:
O Windows lançou a versão mais recente de seu kit de ferramentas da comunidade; o Windows Community Toolkit V7.1. É um pouco semelhante ao V7.0 anterior; no entanto, ele vem com uma série de novos aprimoramentos e recursos para agilizar o trabalho, variando de seu Microsoft Graph recentemente aprimorado a um novo controle RichSuggestBox, o novo
Windows Toolkit v7.1 vem embalado com novos recursos interessantes.Com o objetivo da Microsoft de se reunir com os programadores e ajudar na criação de um IDE melhor, ela introduziu um série de novas atualizações que fornecem aos desenvolvedores e programadores acesso a mais ferramentas e APIs para criar melhores aplicativos.
Este software permite que a comunidade crie, projete e lance seus próprios aplicativos para realizar tarefas personalizadas com mais fluidez. Mas, de longe, é o maior ativo da Microsoft em gerenciamento, licenciamento, processamento e, claro, ativação do Windows. Possui uma interface fácil de usar e pode realizar o trabalho em algumas etapas simples.
Controles para UWP
Um recurso importante do Windows Community Toolkit é que ele fornece controles adequados às necessidades do desenvolvedor para que ele possa criar qualquer coisa em um aplicativo UWP.
Uma Plataforma Universal do Windows (UWP) é uma maneira das linguagens de programação típicas executarem programas diretamente em uma plataforma Windows. Isso inclui várias linguagens de programação amplamente utilizadas, como C # e XAML.
Relacionado: O Windows 10 tem uma versão UWP secreta do File Explorer
É uma versão mais recente do WPF (Windows Presentation Foundation); ele executa todas as mesmas funções que seu predecessor, mas foi introduzido com o Windows 10 e oferece uma série de outros recursos.
Portanto, sendo uma adição mais recente ao arsenal do programador, UWP não tem a abundância de aplicativos e programas que os usuários criaram usando o WPF. A Microsoft corrigirá isso disponibilizando todos os aplicativos criados na versão anterior do produto na nova plataforma.
A recente adição da grade uniforme é um bom exemplo de como a compatibilidade com versões anteriores de programas feitos no WPF está chegando às mãos dos usuários de UWP.
Outro é o fato de o menu poder ser acessado por meio do configurador de aplicativos; embora esta não seja uma grande revisão do sistema, isso fornece uma experiência nítida para os programadores que o usam frequentemente como reduz a redundância e fornece uma interface mais compacta para permitir mais fluidez - permitindo que eles se concentrem na tarefa em mão.
Nova API de animação
O Windows Community Toolkit permite criar animações. Infelizmente, isso é esquecido por muitos desenvolvedores de programas que não se concentram muito nisso.
No entanto, implementar uma boa animação em seu aplicativo pode melhorar a experiência do usuário em geral. Uma interface de usuário fantástica ajuda a criar um fluxo através de um programa, onde você é levado facilmente de uma interface para outra.
O Windows Community Toolkit quer tornar isso mais fácil para os programadores e introduziu novas APIs de animação.
Isso inclui a introdução de auxiliares que permitem aplicar efeitos de transição e animação alterando o código-fonte diretamente. O código XAML, por exemplo, pode ser usado para deslocar um elemento em alguma quantidade e empilhar os efeitos de várias animações para que sejam executados em sucessão.
O AnimationSet é uma API muito proeminente que permite aos usuários selecionar a partir de uma variedade de animações que o Toolkit tem a oferecer e, em seguida, empilhá-las.
No entanto, como mencionado antes, muitos programadores têm medo de se colocar no lugar de um designer e aplicar essas mudanças por conta própria. O Windows Toolkit quer mudar isso fornecendo APIs que simplificam o trabalho para eles e facilitam a experiência deles.
Controle do Microsoft Graph
O Windows Toolkit também adicionou mais suporte para o Microsoft Graph. Muito parecido com suas APIs de animação, eles visam simplificar muito da codificação confusa para que os programadores possam trabalhar no produto.
O Microsoft Graph permite que o desenvolvedor conecte seu programa a diferentes dispositivos em diferentes sistemas operacionais. Ele também pode acessar os dados que foram armazenados em servidores Windows e Microsoft para conectar e relacionar os usuários.
Por exemplo, dá a eles o controle para fazer login automaticamente em uma conta ou sair sem ter que entrar nos códigos. A partir de agora, ele tem basicamente dois recursos principais; criação de perfil e registro. Sem dúvida, isso também encontrará mais utilizações à medida que a Microsoft desenvolve e aprimora a funcionalidade de seu kit de ferramentas.
Outros recursos úteis
O Toolkit fornecerá certos pacotes .NET que podem conectar os perfis das pessoas e adicionar usuários com base em sua presença na mídia social, como LinkedIn, Facebook, OneDrive ou Bing.
O canal de notificações também fornece aos usuários ajudantes que são usados oficialmente pela própria Microsoft. Ele envia esses recursos aos usuários por meio de APIs no próprio kit de ferramentas.
O Windows Toolkit vem com pacotes diferentes que fornecem acesso a recursos específicos. Portanto, se o seu trabalho se inclina mais para o fim do designer, você pode escolher o pacote de designer especificamente criado. Isso é ótimo para pessoas com orçamento limitado que procuram serviços esotéricos.
Você pode começar com o Toolkit agora mesmo indo para GitHub. É aqui que você encontrará o download, bem como um hub para postar problemas, discutir o kit de ferramentas e verificar solicitações de pull.
Relacionado: O que é GitHub? Uma introdução aos seus recursos básicos
No entanto, o mais importante é que você pode ver o código de cada pacote e recurso que está no kit de ferramentas agora. O código-fonte aberto é sempre bom para a confiança do desenvolvedor, portanto, se você quiser garantir que um pacote está em dia, basta dar uma leitura e ver o que ele faz por si mesmo.
Seu leia-me, assim como o Microsoft Docs, passa por toda a documentação e compilações automáticas. Esse processo permite que o Windows, assim como a comunidade, faça alterações dinamicamente.
Mais do que um simples software que ajuda as pessoas a criar aplicativos superúteis, o Windows Community Toolkit é, como o nome sugere, mais do que qualquer coisa - uma comunidade.
A disponibilidade do Windows Community Toolkit tornou muito mais fácil para as pessoas começarem a usar suas habilidades em suas próprias mãos e experimentar novas idéias e teorias. O resultado foi a criação de uma das comunidades mais dinâmicas e eficientes da web. Além do mais, estamos entusiasmados para ver o que a Microsoft terá na loja para nós em breve.
Quer uma maneira fácil de programar sem pagar por aplicativos e tutoriais? Confira a biblioteca de recursos de desenvolvimento da Microsoft!
Leia a seguir
- janelas
- Programação
- janelas
- Programação
Formada em psicologia, Maham está expandindo e cultivando seu interesse por tecnologia com a MUO. Fora do trabalho, ela gosta de ler livros, pintar e viajar sempre que possível.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever