ลาก่อน UWP ไมโครซอฟท์ออกคำแนะนำให้ย้ายไปใช้ Windows App SDK ตัวใหม่แทน

by mk
19 October 2021 - 13:00

ไมโครซอฟท์ออกเอกสารแนะนำให้นักพัฒนาแอพสาย Universal Windows Platform (UWP) ที่เริ่มมาตั้งแต่ยุค Windows 8 ย้ายมาใช้ Windows App SDK ตัวใหม่ (Project Reunion เดิม) แทนแล้ว

Windows App SDK หรือ Project Reunion เป็นความพยายามของไมโครซอฟท์ในการหลอมรวม API และเครื่องมือจากสองฝั่ง คือ Win32/.NET ยุคดั้งเดิม และ UWP ของยุค Windows 8/10 เข้าด้วยกันเป็นตัวเดียว โดยใช้เครื่องมือจัดการ UI ตัวใหม่คือ WinUI 3 และ WebView 2

แอพกลุ่ม UWP ที่เรียกใช้ WinRT API ยังสามารถรันบนวินโดวส์ได้ต่อไปตามปกติ แต่ไมโครซอฟท์ก็ชวนให้ย้ายมาเป็น Windows App SDK ที่ทันสมัยกว่า อัพเดตบ่อยกว่า และเป็นอนาคตที่ชัดเจนของการพัฒนาแอพบน Windows 11 (แต่ก็ยังใช้กับ Windows 10 ได้เช่นกัน)

โดยโครงสร้างแล้ว Windows App SDK เปรียบเสมือนเป็นซูเปอร์เซ็ตของ UWP และมีเทคโนโลยีหลายตัวที่เป็นเวอร์ชันใหม่กว่า UWP (ตารางเปรียบเทียบ) แต่ก็มี API เก่าบางตัวที่ไม่ซัพพอร์ตต่อแล้ว ส่วนวิธีการแปลงแอพ UWP มาอยู่บน Windows App SDK ไมโครซอฟท์ก็เตรียมคำอธิบายไว้ให้ละเอียดในเอกสาร

ที่มา - Microsoft via MSPoweruser

Blognone Jobs Premium