- เครื่องมือ CLI ที่ microsoft พัฒนาขึ้นเพื่อ จัดการ Windows SDK และทำงานแพ็กเกจจิ้งแอปแบบอัตโนมัติ
- รองรับให้ใช้งาน ความสามารถเนทีฟของ Windows ได้อย่างง่ายดายจากเฟรมเวิร์กที่หลากหลาย
- ทำขั้นตอนสำคัญในการพัฒนาแบบอัตโนมัติ เช่น การสร้าง App Identity, การจัดการ manifest, การออกใบรับรองและการลงลายเซ็น, การผสานรวมเครื่องมือ build
- ใช้ฟีเจอร์ต่อไปนี้ผ่าน CLI ได้จาก .NET, Win32, CMake, Electron, Rust เป็นต้น
- Windows API เวอร์ชันล่าสุด, Package ID, การแพ็กเกจแบบ MSIX และเครื่องมือสำหรับนักพัฒนาหลากหลายชนิด
- ความสามารถที่อิงกับ package identity เช่น การแจ้งเตือนแบบเนทีฟ (Notification), การเชื่อมต่อกับ Explorer/Shell, protocol handler, ลิงก์เว็บ-แอป, งานเบื้องหลัง, การอัปเดตอัตโนมัติ
- การลงทะเบียนคำสั่ง CLI แบบกำหนดเองผ่าน AppExecutionAlias
- การเชื่อมโยงนามสกุลไฟล์, การตั้งค่าให้รันเมื่อเข้าสู่ระบบ Windows, การเปิดเผย API ให้แอปอื่นผ่าน app service
- เหมาะสำหรับนักพัฒนา Qt/Electron ที่ต้องการใช้ความสามารถเนทีฟของ Windows หรือเมื่อต้องสร้าง CI/CD pipeline
- มีแอ็กชัน
setup-WinAppCli สำหรับ GitHub Actions และ Azure DevOps
- ใช้สัญญาอนุญาต MIT และปฏิบัติตาม Microsoft โอเพนซอร์สจรรยาบรรณ (Code of Conduct)
- ขณะนี้อยู่ในขั้น Public Preview
ยังไม่มีความคิดเห็น