Microsoft presenta winapp, nuova CLI open source per lo sviluppo di app Windows

Microsoft ha rilasciato l’anteprima pubblica di winapp CLI, un nuovo strumento open source pensato per semplificare la creazione e la gestione di applicazioni Windows. Si tratta di una piattaforma a riga di comando (Command Line Interface) che riduce la complessità tipica dello sviluppo su Windows, dove i programmatori devono spesso gestire più SDK, file di manifest, certificati e requisiti di packaging.

Le funzionalità di winapp CLI

Stando alle parole di Denys Metulev, uno dei responsabili del progetto, l’obiettivo di Redmond è quello di unificare queste attività in un’unica CLI, gli sviluppatori potranno quindi concentrarsi sulla qualità delle applicazioni invece che sulla configurazione dell’ambiente di lavoro. Con winapp l’intero setup può essere gestito tramite un solo comando.

Pubblicità

Il comando winapp init, da eseguire nella directory del progetto, permette di scaricare automaticamente i pacchetti Windows SDK e App SDK, generare proiezioni C++, creare manifest e asset, gestire la generazione dei certificati e configurare le dipendenze. Per ambienti di lavoro condivisi o in team, winapp restore consente di ricostruire in modo identico la configurazione da un file di setup su macchine diverse.

Microsoft ha poi previsto l’integrazione con GitHub Actions e Azure DevOps per migliorare i processi CI/CD e semplificare l’automazione di build e test.

Attualmente in public preview

Tra le novità più interessanti abbiamo il supporto alla package identity per il debugging. Con il comando winapp create-debug-identity my-app.exe gli sviluppatori possono assegnare temporaneamente un’identità al proprio eseguibile per testare API di Windows, come quelle dedicate a sicurezza, AI, notifiche o shell integration, senza dover creare e installare dei pacchetti completi.

Ad oggi in versione public preview, winapp CLI è disponibile su GitHub, dove Microsoft invita la community a contribuire con feedback e segnalazioni di bug per migliorare ulteriormente il tool.

Iscriviti a Google News Per restare sempre aggiornato seguici su Google News! Seguici
Pubblicità
Claudio Garau
Claudio Garau
Web developer, programmatore, Database Administrator, Linux Admin, docente e copywriter specializzato in contenuti sulle tecnologie orientate a Web, mobile, Cybersecurity e Digital Marketing per sviluppatori, PA e imprese.

Leggi anche...

Il futuro di Xbox: Satya Nadella parla del gaming in Microsoft

Il mondo dei videogiochi sta vivendo una fase di...

Microsoft lancia Copilot Cowork: l’IA per la produttività in Microsoft 365

Microsoft ha recentemente introdotto Copilot Cowork, un innovativo assistente...

Project Helix: la nuova Xbox compatibile con i giochi PC di Microsoft

Microsoft sta per rivoluzionare il mondo delle console con...

Sora 2 di OpenAI arriva su Bing Video Creator: video AI gratuiti e avanzati

Il panorama dell’intelligenza artificiale è in continua evoluzione e,...

L’intelligenza artificiale di Microsoft rivoluziona il gaming su Xbox

Microsoft si prepara a rivoluzionare il mondo del gaming...

Microsoft: Windows 11 è più performante con un’installazione da zero

Microsoft ha voluto sottolineare che Smart App Control, una...
PubblicitÃ