Microsoft heeft een tool uitgebracht waarmee Windows-ontwikkelaars vanaf de commandline ontwikkeltaken kunnen uitvoeren. Winapp is bedoeld voor ontwikkelaars die met meerdere frameworks werken en geen ide's als Visual Studio gebruiken. De tool kan eenvoudig de benodigde sdk's downloaden of appmanifests bijwerken.
Microsoft maakt winapp beschikbaar als publieke preview. De tool heet voluit de Windows App Development CLI. Het is een opensourceprogramma dat beschikbaar is onder een MIT-licentie. De tool is volgens Microsoft bedoeld voor het werken met 'crossplatformframeworks en voor ontwikkelaars die geen Visual Studio of MSBuild gebruiken'. Het bedrijf noemt als voorbeelden van potentiële gebruikers onder andere webontwikkelaars die werken met Electron, maar ook C++- of Rust-programmeurs die Windows-apps bouwen.
Winapp maakt het mogelijk om ontwikkelomgevingen op te zetten en te beheren vanaf een command line interface. De tool kan onder andere automatisch een project initialiseren met de juiste sdk's en het zo configureren dat ontwikkelaars direct ermee aan de slag kunnen. De tool kan met zo'n init ook meteen certificaten opstellen en dependency's opzetten. Dat was volgens Microsoft altijd 'een proces met veel handmatige en foutgevoelige stappen'.
Microsoft noemt verder de mogelijkheid om package identities toe te voegen aan executables zonder dat die meteen hoeven te worden omgebouwd tot een volledige app. De tool kan verder appmanifests automatisch genereren en bijwerken en lokale certificaten opzetten. Tot slot kan winapp bestanden packagen en ondertekenen.
Winapp is beschikbaar als losse download, maar is ook beschikbaar als een npm-package. De tool kan overweg met Electron-, .NET-, C++- en Rust-applicaties. Microsoft zegt niet wanneer de software uit publieke preview komt.
/i/2007990100.png?f=imagenormal)