Nhiều cửa sổ hơn 10 ứng dụng uwp có nhiều cửa sổ sẽ xuất hiện trong cửa hàng

Video: Install Flutter on Windows 10 and Setup Flutter Windows Desktop 2024

Video: Install Flutter on Windows 10 and Setup Flutter Windows Desktop 2024
Anonim

Microsoft lần đầu tiên xác nhận sẽ giới thiệu một lớp Windows mới cho các nhà phát triển ứng dụng UWP (Universal Windows Platform) tại hội nghị Build 2018.

Gã khổng lồ phần mềm đang giới thiệu một lớp Windows mới để giảm lượng mã cần thiết để thêm hỗ trợ đa cửa sổ cho các ứng dụng MS Store. Bây giờ Microsoft đã thông báo rằng AppWindow là lớp Windows mới.

Microsoft đã thông báo trong một bài đăng trên GitHub rằng lớp AppWindow mới dành cho nhà phát triển có sẵn trong Windows 10 SDK Preview Build 18327. Ở đó, gã khổng lồ phần mềm cung cấp thêm chi tiết liên quan đến lớp AppWindow mới giúp đơn giản hóa việc thêm nhiều cửa sổ vào ứng dụng UWP cho nhà phát triển. Trang GitHub nêu rõ:

Một trong những kịch bản chính mà chúng tôi muốn đạt được với phiên bản ban đầu này của API cửa sổ mới của chúng tôi là giúp dễ dàng tạo trải nghiệm đa cửa sổ trong các ứng dụng UWP của bạn và chúng tôi thực hiện điều này bằng cách xóa một trong những rào cản lớn đã xảy ra một phần của nhiều cửa sổ cho UWP kể từ khi thành lập - rằng mỗi cửa sổ phải có luồng UI riêng. Với việc giới thiệu lớp cửa sổ mới của chúng tôi, AppWindow, chúng tôi loại bỏ hoàn toàn thanh đó. Tất cả các AppWindows bạn tạo chạy trên cùng một luồng UI mà bạn đã tạo chúng.

Lớp AppWindow mới cho phép tất cả các cửa sổ mới mở trong cùng một luồng UI. Điều đó làm giảm đáng kể số lượng mã hóa cần thiết để thêm hỗ trợ đa cửa sổ cho các ứng dụng UWP. Các

Chào mừng bạn, AppWindow Bài đăng GitHub bao gồm một ví dụ về lớp AppWindow có giá trị chỉ bằng chín dòng mã.

Vì vậy, lớp AppWindow mới là tin tuyệt vời cho các nhà phát triển ứng dụng UWP. Từ góc độ người dùng ứng dụng UWP, AppWindow cũng là một tin tuyệt vời.

Với các yêu cầu mã hóa cho hỗ trợ đa cửa sổ giảm đáng kể, các nhà phát triển có thể sẽ phát hành thêm các ứng dụng cửa hàng MS có nhiều cửa sổ.

Nhiều cửa sổ hơn 10 ứng dụng uwp có nhiều cửa sổ sẽ xuất hiện trong cửa hàng