Chuyển đổi ứng dụng win32 của bạn sang uwp với dự án trăm năm

Video: Integrating UWP components into Win32 applications 2024

Video: Integrating UWP components into Win32 applications 2024
Anonim

Microsoft muốn các nhà phát triển chuyển đổi các ứng dụng máy tính để bàn cổ điển của họ sang UWP (Universal Windows Platform). Kế hoạch mới của nó được gọi là Project Cent Years, và gã khổng lồ phần mềm đang hy vọng nó sẽ cất cánh vì đây sẽ là một công cụ tuyệt vời để có thêm nhiều ứng dụng Win32 trên tàu UWP.

Từ những gì chúng ta đã hiểu, việc sử dụng Project Cent Years sẽ đặt các ứng dụng Win32 trong gói AppX có thể được cài đặt và gỡ cài đặt dễ dàng. Hơn nữa, ứng dụng nên có sẵn từ Windows Store, nhưng chúng tôi không chắc chắn sẽ cần bao nhiêu công việc từ các nhà phát triển để thực hiện điều này.

Với Project Cent Years, mỗi ứng dụng Win32 phải tận dụng một số tính năng của Windows 10 trước khi Microsoft xem xét chấp nhận ứng dụng này trong Windows Store. Ứng dụng này cũng phải đáng tin cậy và an toàn trước virus và các mối đe dọa tiềm tàng khác. Theo quan điểm của chúng tôi, đây là sáng kiến ​​hoàn hảo cho nhiều ứng dụng Win32 cũ sẽ không bao giờ được viết lại từ đầu để hỗ trợ Nền tảng Windows phổ quát.

Dưới đây là một số lợi ích chính của việc chuyển đổi ứng dụng Win32 của bạn với Project Cent Years theo Microsoft:

  • Trải nghiệm cài đặt ứng dụng của bạn mượt mà hơn cho khách hàng của bạn. Bạn có thể triển khai nó tới các máy tính bằng cách sử dụng sideloading (xem các ứng dụng Sideload LOB trong Windows 10) và nó không để lại dấu vết nào sau khi được gỡ cài đặt. Lâu dài hơn, bạn cũng sẽ có thể xuất bản ứng dụng của mình lên Windows Store.
  • Vì ứng dụng đã chuyển đổi của bạn có danh tính gói, bạn có thể gọi nhiều API UWP hơn, thậm chí từ phân vùng tin cậy đầy đủ, hơn mức bạn có thể trước đây.
  • Theo tốc độ của riêng bạn, bạn có thể thêm các tính năng UWP vào gói ứng dụng của mình, như giao diện người dùng XAML, cập nhật ô trực tiếp, tác vụ nền UWP, dịch vụ ứng dụng và nhiều tính năng khác. Tất cả các chức năng có sẵn cho bất kỳ ứng dụng UWP nào khác đều có sẵn cho ứng dụng của bạn.
  • Nếu bạn chọn chuyển tất cả chức năng của ứng dụng ra khỏi phân vùng tin cậy hoàn toàn của ứng dụng và vào phân vùng chứa ứng dụng, thì ứng dụng của bạn sẽ có thể chạy trên mọi thiết bị Windows 10.
  • Là một ứng dụng UWP, ứng dụng của bạn có thể thực hiện những điều có thể làm như một ứng dụng máy tính để bàn cổ điển. Nó tương tác với một khung nhìn ảo hóa của hệ thống tệp và sổ đăng ký không thể phân biệt được với hệ thống tệp và sổ đăng ký thực tế.
  • Ứng dụng của bạn có thể tham gia vào các cơ sở cấp phép và cập nhật tự động tích hợp trong Windows Store. Cập nhật tự động là một cơ chế có độ tin cậy và hiệu quả cao, vì chỉ các phần thay đổi của tệp được tải xuống.

Nếu việc chuyển đổi dễ dàng như Microsoft nói, thì chúng ta sẽ thấy hàng ngàn ứng dụng cũ được chuyển sang Windows Store trong tương lai gần.

Chuyển đổi ứng dụng win32 của bạn sang uwp với dự án trăm năm