• เครื่องมือ 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

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น