Đây là những tính năng mới dành cho nhà phát triển trong Windows 11

Biểu tượng thời gian đọc 5 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

Hôm nay Microsoft đã ra mắt Windows 11 và trong khi người tiêu dùng được hứa hẹn về một giao diện mới cho hệ điều hành này, các nhà phát triển được hứa hẹn sẽ có nhiều cơ hội hơn trên nền tảng này.

Trong một bài đăng blog, Microsoft đã đưa ra một cái nhìn tổng quan ngắn gọn về cách họ cung cấp điều đó bằng cách nắm lấy nguyên lý rằng Windows là một nền tảng mở.

Có 5 lĩnh vực chính mà Microsoft đang tập trung vào:

[lwptoc title = ”Có gì mới cho Nhà phát triển trong Windows 11 ″ itemsFontSize =” 110% ”]

Tận dụng Microsoft Store mới

Hình ảnh 1: Phần tiêu điểm mới của Microsoft Store trên trang chủ.

Microsoft tiết lộ Microsoft Store mới trên Windowsvà thông báo hỗ trợ của họ cho nhiều loại ứng dụng hơn như Win32, .NET và PWA, cũng như hỗ trợ cho các ứng dụng Android từ Amazon Appstore. Cửa hàng cũng được thiết kế lại để thu hút khách hàng và giúp việc tìm kiếm và khám phá các câu chuyện và bộ sưu tập được sắp xếp dễ dàng hơn. Với các tính năng mới như Cửa hàng “cửa sổ bật lên”, người dùng có thể cài đặt ứng dụng trực tiếp từ trình duyệt. Bạn cũng sẽ có nhiều tùy chọn chia sẻ doanh thu hơn, chẳng hạn như giữ 100% khi bạn mang nền tảng thương mại của riêng mình cho Cửa hàng cho ứng dụng của mình (điều này không bao gồm trò chơi PC). Bản xem trước của Cửa hàng mới sẽ sớm có sẵn cho Người dùng nội bộ Windows.

Sử dụng các công cụ dành cho nhà phát triển để cải thiện phát triển Web và ứng dụng Windows gốc

Hình ảnh 2: Phím tắt ứng dụng web tiến bộ được tích hợp với Windows

Với Windows 11, Microsoft đang áp dụng tất cả các ứng dụng và đang làm việc để làm cho tất cả các ứng dụng cảm thấy như ở nhà trên Windows. Với cái mới PWABuilder3, bạn có thể xây dựng một PWA từ ứng dụng web của bạn trong vài phút. Cây thường xanh webview2 thời gian chạy cũng được bao gồm trong Windows 11, giúp dễ dàng tận dụng nền tảng web của nó như một cách hiệu quả và an toàn để xây dựng các ứng dụng web kết hợp. Các nhà phát triển có thể tiếp tục sử dụng các dịch vụ mạnh mẽ dành cho nhà phát triển như Windows Terminal và Công cụ dành cho nhà phát triển Microsoft Edge vì chúng hiện đang ở trong hộp.

Sản phẩm SDK ứng dụng Windows, trước đây được gọi là Project Reunion, sẽ giúp bạn tích hợp các tính năng của Windows 11 vào ứng dụng của mình dễ dàng hơn trong khi vẫn cho phép bạn tiếp cận hơn 1 tỷ người dùng trên Windows 10. Microsoft sẽ tiếp tục xây dựng Windows App SDK với sự hợp tác của cộng đồng và bắt đầu từ hôm nay, bạn có thể sử dụng bản phát hành Ổn định Windows App SDK 0.8 (vẫn được gọi là Project Reunion trong gói NuGet và Visual Studio Marketplace). Trong bản phát hành này, các nhà phát triển sẽ tìm thấy các bản cập nhật ổn định cho WinUI3 và hỗ trợ phát triển cho Visual Studio 16.10. Windows App SDK 1.0 sẽ được phát hành vào cuối năm nay.

Bạn cũng có thể tạo các ứng dụng chạy nguyên bản trên Windows trên ARM bằng công cụ Tương thích giả lập ARM64 mới. Sử dụng ARM64EC, bạn có thể kết hợp mã ARM gốc và mã x64 được mô phỏng trong cùng một quy trình hoặc mô-đun. Khả năng tương tác này có nghĩa là bạn có thể tối ưu hóa ứng dụng của mình để chạy trên Windows trên ARM ngay cả khi ứng dụng của bạn có phụ thuộc x64 hoặc tải các plugin x64 mà bạn không kiểm soát.

Làm mới các ứng dụng và trải nghiệm để chúng hấp dẫn hơn

Hình ảnh 3: Sử dụng giao diện người dùng với hình tròn, tận dụng các tương tác vi mô và áp dụng bảng màu được làm mới với các vật liệu mới để làm cho ứng dụng của bạn trông tuyệt vời trong Windows 11.

Nếu các nhà phát triển muốn trẻ hóa thiết kế ứng dụng và trải nghiệm của họ để cảm thấy như ở nhà trên Windows 11, họ có thể sử dụng WinUI3 để tận dụng bản cập nhật giao diện người dùng tích hợp như hình tròn, biểu tượng được làm mới, kiểu chữ mới, các tương tác vi mô thú vị (chẳng hạn như Hoạt hình Lottie), và bảng màu được làm mới. Các vật liệu mới như Mica cũng bổ sung hệ thống phân cấp có ý nghĩa và hơn thế nữa. Bố cục Snap cũng sẽ đảm bảo bạn và người dùng của bạn làm việc hiệu quả trên Windows 11.

Bạn cũng có thể dễ dàng tạo và quản lý cửa sổ ứng dụng của mình bằng cách sử dụng Reunion Windowing. Nó hoạt động với mã ứng dụng hiện có của bạn, đơn giản hóa các thao tác thông thường và mang lại chức năng mới cho các ứng dụng dành cho máy tính để bàn của bạn như hành vi loại bỏ ánh sáng, chế độ hình trong ảnh và tùy chỉnh thanh tiêu đề dễ dàng hơn.

Phát triển các trò chơi tuyệt vời cho cả PC và Console

Để đơn giản hóa việc phát triển trò chơi cho PC, Microsoft đang cung cấp miễn phí Bộ công cụ phát triển trò chơi (GDK) của họ. trên GitHub. GDK chứa các công cụ, thư viện và tài liệu phổ biến cần thiết để xây dựng trò chơi cho PC và cũng là nền tảng GDK được hàng nghìn nhà phát triển sử dụng ngày nay để mang lại trải nghiệm tuyệt vời cho người chơi ở mọi nơi. GDK thêm vào Ngăn xếp trò chơi bộ sưu tập các công nghệ mà Microsoft cung cấp ngày nay để giúp các nhà phát triển tạo, xuất bản, kiếm tiền và mở rộng quy mô trò chơi của họ.

Hình ảnh 4: Bản đồ nhiệt độ chói hiển thị SDR, HDR tự động và HDR gốc

Microsoft cũng thông báo rằng công nghệ chơi trò chơi tuyệt vời, trước đây chỉ có trên bảng điều khiển, nay đã có trên Windows 11 bao gồm cả DirectStorage. Để có được tất cả các lợi ích của DirectStorage, bạn sẽ cần SSD PCIe 3.0+ NVMe và GPU hỗ trợ DirectX 12 và Shader Model 6.0+. Điều này cho phép giảm thời gian tải và mở rộng hơn, chi tiết hơn thế giới sống động. Cũng như Auto HDR, tự động cập nhật DirectX 11 và các trò chơi mới hơn với ánh sáng và màu sắc nâng cao lên dải động cao mà bạn hoặc người chơi của bạn không cần thực hiện thêm công việc nào.

Các nhà phát triển có thể tìm hiểu thêm tại aka.ms/windowsdev.

Thông tin thêm về các chủ đề: 11 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 *