Project Reunion Preview v.0.5 ของ Microsoft ซึ่งรวม Win32 และ UWP API ไว้ด้วยกัน พร้อมใช้งานแล้วตอนนี้

ไอคอนเวลาอ่านหนังสือ 3 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

ไมโครซอฟต์ วินโดวส์ 10X

ที่ Build 2020 Microsoft ได้ประกาศ Project Reunion ซึ่งเป็นโครงการใหม่ที่จะทำให้การพัฒนาแอพง่ายขึ้นสำหรับแพลตฟอร์ม Windows 10 Project Reunion รวมการเข้าถึงที่มีอยู่ Win32 (Windows API เดิม) และ UWP (แพลตฟอร์ม Windows สากล) ที่มีอยู่และทำให้สามารถเข้าถึงได้โดยแยกออกจากระบบปฏิบัติการผ่านเครื่องมือเช่น NuGet แอปที่สร้างโดยใช้ส่วนประกอบ Project Reunion สามารถทำงานในเวอร์ชันและอุปกรณ์ Windows 10 ทั้งหมดได้

เมื่อวานนี้ Microsoft เปิดตัว ตัวอย่าง Project Reunion v.0.5

ประโยชน์ของ Project Reunion สำหรับนักพัฒนาแอพ Windows

Microsoft กล่าวว่า Project Reunion ให้ประโยชน์ดังต่อไปนี้สำหรับนักพัฒนาแอพ Windows

Unified API แสดงบนแพลตฟอร์มแอปเดสก์ท็อป

นักพัฒนาที่ต้องการสร้างแอพ Windows บนเดสก์ท็อปต้องเลือกระหว่างแพลตฟอร์มแอพและเฟรมเวิร์กต่างๆ แม้ว่าแต่ละแพลตฟอร์มจะมีคุณสมบัติและ API มากมายที่สามารถใช้ได้โดยแอปที่สร้างโดยใช้แพลตฟอร์มอื่น แต่ฟีเจอร์และ API บางอย่างสามารถใช้ได้เฉพาะกับแพลตฟอร์มเฉพาะเท่านั้น Project Reunion จะรวมการเข้าถึง Windows API สำหรับแอปเดสก์ท็อป Windows 10 ทั้งหมด ไม่ว่าคุณจะเลือกแอปรุ่นใด คุณจะสามารถเข้าถึง Windows API ชุดเดียวกันกับที่มีอยู่ใน Project Reunion

เมื่อเวลาผ่านไป Microsoft วางแผนที่จะลงทุนเพิ่มเติมใน Project Reunion ซึ่งช่วยขจัดความแตกต่างระหว่างแอพรุ่นต่างๆ Project Reunion จะรวมทั้ง WinRT API และ C API ดั้งเดิม

รองรับ Windows 10 อย่างสม่ำเสมอ

เนื่องจาก Windows APIs ยังคงพัฒนาต่อไปด้วยระบบปฏิบัติการเวอร์ชันใหม่ นักพัฒนาจึงต้องใช้เทคนิคต่างๆ เช่น รหัสที่ปรับเปลี่ยนเวอร์ชันเพื่อพิจารณาความแตกต่างทั้งหมดในเวอร์ชันเพื่อเข้าถึงผู้ชมแอปพลิเคชันของตน สิ่งนี้สามารถเพิ่มความซับซ้อนให้กับโค้ดและประสบการณ์ในการพัฒนา

Project Reunion APIs จะทำงานบน Windows 10 เวอร์ชัน 1809 และ Windows 10 เวอร์ชันที่ใหม่กว่าทั้งหมด ซึ่งหมายความว่าตราบใดที่ลูกค้าของคุณใช้ Windows 10 เวอร์ชัน 1809 หรือเวอร์ชันที่ใหม่กว่า คุณสามารถใช้ Project Reunion API และคุณลักษณะใหม่ได้ ทันทีที่ปล่อยออกมา และไม่ต้องเขียนโค้ดดัดแปลงเวอร์ชัน

จังหวะการปลดเร็วขึ้น

Windows APIs และคุณลักษณะใหม่ ๆ มักจะเชื่อมโยงกับระบบปฏิบัติการรุ่นต่างๆ ที่เกิดขึ้นในจังหวะการวางจำหน่ายปีละครั้งหรือสองครั้ง Project Reunion จะจัดส่งการอัปเดตตามจังหวะที่เร็วขึ้น ช่วยให้คุณเข้าถึงนวัตกรรมในแพลตฟอร์มการพัฒนา Windows ได้เร็วกว่าและเร็วกว่าในทันทีที่สร้างขึ้น

ข้อ จำกัด และปัญหาที่ทราบ

  • ไม่รองรับรุ่นนี้สำหรับแอปที่ใช้ในสภาพแวดล้อมการใช้งานจริง คาดว่าจะมีข้อบกพร่องข้อ จำกัด และปัญหาอื่น ๆ
  • รุ่นนี้ใช้ได้เฉพาะในแอปเดสก์ท็อปที่บรรจุ MSIX (C # /. NET 5 หรือ C ++ / Win32) ไม่สามารถใช้ในแอปเดสก์ท็อปที่ไม่ได้รวมแพ็กเกจ
  • พื้นที่ ข้อ จำกัด ของเครื่องมือสำหรับ WinUI 3 ยังใช้กับโปรเจ็กต์ใด ๆ ที่ใช้ Project Reunion 0.5 Preview

เรียนรู้วิธีเริ่มต้นจากบล็อกโพสต์ของ Microsoft โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม.

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: นักพัฒนา, ไมโครซอฟท์, โครงการเรอูนียง, UWP, Win32, หน้าต่าง 10

เขียนความเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมาย *