Using modern Windows APIs in your cross-platform app
1. Download Windows (App) SDK packages from NuGet
2. Generate C++ headers with C++/WinRT
3. Install Windows App SDK runtime
4. Create appxmanifest.xml and image assets
winapp initreplaces steps 1–4
5. Create native addon and install build tools
6. Reference generated headers and bootstrap APIs
*winapp node create-addonreplaces steps 5–6
7.✨ Write native code and call from your app
8. Build package files
9. Layout manifest and assets in right locations
10. Create MSIX or register loose folder
11. Run packaged app to test
Repeat 7–11 for every code change
winapp create-debug-identityreplaces steps 8–11
12. Package for distribution
winapp packreplaces step 12
These steps are generalized and may vary by framework. winapp CLI works with CMAKE based frameworks, .NET, Electron, Tauri, Rust, and more. * `create-addon` is part of npm package only. More framework packages coming soon.