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.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?



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