📰 Lần này Microsoft trực tiếp đưa ra một bộ giải pháp phát triển và di chuyển WinUI có hỗ trợ AI, mục tiêu rất rõ ràng: hạn chế dùng các kiểu “bọc web” như WebView2, Electron, và chuyển nhiều hơn sang WinUI 3 nguyên bản trên Windows 11. Họ còn tuyên bố rằng, nhờ VS Code, Windows App Development CLI, mẫu WinUI và GitHub Copilot, từ một thư mục trống đến lúc có thể nộp một ứng dụng, gần như chỉ cần khoảng 30 phút là chạy được.
🔥 Nói thật, nhịp này khá gắt. Trước đây khi làm phát triển native cho Windows, phản ứng đầu tiên của nhiều người thường là quy trình rườm rà, khó vào tay; giờ Microsoft gom luôn scaffold, CLI, template và Copilot đưa cho bạn, chẳng khác nào hạ thấp hẳn ngưỡng bắt đầu.
💡 Thực tế hơn là phần di chuyển. Microsoft còn cung cấp hướng dẫn hỗ trợ AI cho lộ trình chuyển từ WPF, UWP sang WinUI, thậm chí cả bảng ánh xạ cho các thứ như control, thread, quản lý cửa sổ, DPI, binding dữ liệu cũng được chuẩn bị sẵn. Với dự án cũ, mấy thứ này hữu ích hơn lời nói suông rất nhiều, ít nhất cũng giúp tránh phải dẫm lại hàng loạt cái hố quen thuộc.
👀 Ngoài ra Microsoft cũng đang bồi thêm năng lực cho bản thân WinUI: mức sử dụng bộ nhớ, hỗ trợ DataGrid và biểu đồ, mức độ tham gia mã nguồn mở đều đang được tăng cường, còn ở cấp hệ thống thì các thành phần như AutoPlay, Print Management cũng được chuyển sang WinUI. Có thể thấy họ không chỉ muốn phát hành một hướng dẫn cho có, mà đang thật sự trải lại con đường native.
🤔 Nói ngắn gọn, đợt này giống như đang nói với lập trình viên rằng: giao diện bọc web thì tạm dùng được, nhưng trải nghiệm native vẫn phải quay về WinUI. Bạn có nghĩ kiểu di chuyển có hỗ trợ AI này thật sự có thể kéo các dự án cũ trở lại native không?
#WinUI #微软 #Windows11 #AI开发