1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      
Siga-nos

Winapp windows cli

A criação de aplicações nativas para o sistema operativo da gigante tecnológica nem sempre é uma tarefa simples, envolvendo frequentemente configurações complexas e múltiplos componentes. Para resolver este problema, a Microsoft acaba de anunciar a pré-visualização pública da winapp CLI, uma interface de linha de comandos de código aberto desenhada para agilizar as partes mais trabalhosas do desenvolvimento.

O objetivo desta nova ferramenta é claro: permitir que os programadores se concentrem na construção de boas aplicações, em vez de perderem tempo a lutar com configurações. O desenvolvimento para Windows obriga, muitas vezes, à gestão de vários SDKs, à criação e edição de manifestos, à geração de certificados e à navegação por requisitos de empacotamento intrincados. A winapp CLI surge para unificar estas tarefas num único local.

Um comando para configurar tudo

No centro desta nova proposta está a simplificação radical do processo de configuração inicial. Para quem desenvolve aplicações, o comando winapp init promete ser uma verdadeira "varinha mágica". Ao ser executado na raiz do projeto, este comando trata de todo o processo de arranque: descarrega os pacotes do Windows SDK e App SDK, gera as projeções necessárias (começando com C++/WinRT), cria manifestos e ativos, gere a criação de certificados e configura as dependências.

Além da configuração inicial, a ferramenta foi pensada para facilitar o trabalho em equipa e a consistência entre diferentes máquinas. O comando winapp restore permite recriar o ambiente exato a partir de um ficheiro de configuração, garantindo que todos os membros da equipa estão a trabalhar com as mesmas bases. A pensar na integração contínua, estão também incluídas tarefas para o Azure DevOps e para as GitHub Actions, melhorando os pipelines de CI/CD.

Depuração facilitada e acesso a APIs modernas

Outra grande novidade introduzida com esta CLI é o suporte para a identidade de pacote durante a depuração. Tradicionalmente, aceder a APIs modernas, como funcionalidades de inteligência artificial, segurança, notificações ou integrações com a shell, exigia que a aplicação fosse totalmente empacotada e instalada apenas para testar uma única funcionalidade.

 

Com a nova ferramenta, o comando winapp create-debug-identity my-app.exe adiciona uma identidade temporária ao executável. Isto permite que os programadores testem e depurem estas funcionalidades avançadas de forma muito mais rápida e eficiente, sem a necessidade de processos de instalação morosos.

Como se trata de uma fase de pré-visualização pública, a ferramenta ainda se encontra numa fase inicial do seu ciclo de vida. A empresa disponibilizou-a principalmente para recolher feedback da comunidade, pelo que é possível encontrar alguns problemas pontuais durante a sua utilização. A documentação completa e os guias de utilização já estão disponíveis no repositório oficial.




Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech