Project Reunion Preview v.0.5 của Microsoft hợp nhất API Win32 và UWP, hiện đã có sẵn

Biểu tượng thời gian đọc 3 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Microsoft Windows 10X

Tại Build 2020, Microsoft đã công bố Project Reunion, một dự án mới giúp phát triển ứng dụng dễ dàng hơn cho nền tảng Windows 10. Project Reunion thống nhất quyền truy cập vào các API Win32 (API Windows kế thừa) và UWP (Universal Windows Platform) hiện có và làm cho chúng có sẵn được tách khỏi hệ điều hành, thông qua các công cụ như NuGet. Các ứng dụng được xây dựng bằng các thành phần của Project Reunion có thể hoạt động trên tất cả các thiết bị và phiên bản Windows 10.

Hôm qua Microsoft đã phát hành Bản xem trước Project Reunion v.0.5.

Lợi ích của Project Reunion dành cho các nhà phát triển ứng dụng Windows

Microsoft cho biết Project Reunion mang lại những lợi ích sau cho các nhà phát triển ứng dụng Windows

Bề mặt API hợp nhất trên các nền tảng ứng dụng dành cho máy tính để bàn

Các nhà phát triển muốn tạo ứng dụng Windows trên máy tính để bàn phải chọn giữa một số nền tảng và khung ứng dụng. Mặc dù mỗi nền tảng cung cấp nhiều tính năng và API có thể được sử dụng bởi các ứng dụng được xây dựng bằng các nền tảng khác, một số tính năng và API chỉ có thể được sử dụng bởi các nền tảng cụ thể. Project Reunion sẽ thống nhất quyền truy cập vào các API Windows cho tất cả các ứng dụng Windows 10 trên máy tính để bàn. Bất kể bạn chọn mô hình ứng dụng nào, bạn sẽ có quyền truy cập vào cùng một bộ API Windows có sẵn trong Project Reunion.

Theo thời gian, Microsoft có kế hoạch đầu tư hơn nữa vào Project Reunion để xóa bỏ sự khác biệt hơn giữa các mô hình ứng dụng khác nhau. Dự án Reunion sẽ bao gồm cả API WinRT và API C gốc.

Hỗ trợ nhất quán trên các phiên bản Windows 10

Khi các API Windows tiếp tục phát triển với các phiên bản hệ điều hành mới, các nhà phát triển phải sử dụng các kỹ thuật như mã thích ứng phiên bản để giải thích tất cả sự khác biệt trong các phiên bản để tiếp cận đối tượng ứng dụng của họ. Điều này có thể làm tăng thêm độ phức tạp cho mã và trải nghiệm phát triển.

API Project Reunion sẽ hoạt động trên Windows 10, phiên bản 1809 và tất cả các phiên bản mới hơn của Windows 10. Điều này có nghĩa là miễn là khách hàng của bạn đang sử dụng Windows 10, phiên bản 1809 hoặc bất kỳ phiên bản nào mới hơn, bạn có thể sử dụng các tính năng và API Project Reunion mới ngay sau khi chúng được phát hành và không cần phải viết mã thích ứng phiên bản.

Nhịp phát hành nhanh hơn

Các tính năng và API mới của Windows thường được gắn với các bản phát hành hệ điều hành diễn ra theo chu kỳ phát hành một hoặc hai lần một năm. Project Reunion sẽ gửi các bản cập nhật theo nhịp nhanh hơn, cho phép bạn truy cập sớm hơn và nhanh hơn vào các đổi mới trong nền tảng phát triển Windows ngay sau khi chúng được tạo.

Hạn chế và các vấn đề đã biết

  • Bản phát hành này không được hỗ trợ cho các ứng dụng được sử dụng trong môi trường sản xuất. Dự kiến ​​lỗi, hạn chế và các vấn đề khác.
  • Bản phát hành này chỉ có thể được sử dụng trong các ứng dụng máy tính để bàn được đóng gói MSIX (C # /. NET 5 hoặc C ++ / Win32). Nó không thể được sử dụng trong các ứng dụng máy tính để bàn chưa được đóng gói.
  • Sản phẩm giới hạn công cụ cho WinUI 3 cũng áp dụng cho bất kỳ dự án nào sử dụng Project Reunion 0.5 Preview.

Tìm hiểu cách bắt đầu từ bài đăng trên blog của Microsoft tại đây.

Thông tin thêm về các chủ đề: phát triển, microsoft, Dự án Reunion, UWP, Win32, 10 cửa sổ

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *