- Outil CLI développé par Microsoft pour la gestion du Windows SDK et l’automatisation de l’empaquetage des applications
- Permet d’exploiter facilement les fonctionnalités natives de Windows depuis divers frameworks
- Automatise les principales étapes du développement, notamment la création de l’identifiant d’application (App Identity), la gestion du manifeste, la délivrance et la signature de certificats, ainsi que l’intégration des outils de build
- Les fonctionnalités suivantes sont accessibles en CLI depuis .NET, Win32, CMake, Electron, Rust, etc.
- API Windows les plus récentes, Package ID, empaquetage MSIX et divers outils pour développeurs
- Notifications natives, intégration à l’Explorateur/Shell, gestionnaires de protocole, liens web-app, tâches en arrière-plan, mises à jour automatiques et autres fonctionnalités basées sur l’identité de package
- Enregistrement de commandes CLI personnalisées via AppExecutionAlias
- Association d’extensions de fichiers, exécution au démarrage de Windows, exposition d’API à d’autres apps via un service d’application
- Convient particulièrement aux développeurs Qt/Electron qui veulent utiliser des fonctionnalités natives de Windows ou mettre en place des pipelines CI/CD
- Fournit l’action
setup-WinAppCli pour GitHub Actions et Azure DevOps
- Sous licence MIT, conforme au code de conduite open source de Microsoft (Code of Conduct))
- Actuellement au stade de Public Preview
Aucun commentaire pour le moment.