Dự án ứng dụng Android của Microsoft dành cho Windows 10 được cho là có tên mã là “Latte” (Project Latte) và nó sẽ sử dụng Windows Subsystem for Linux làm lớp tương thích. Ngoài Windows Subsystem for Linux, Microsoft có kế hoạch sử dụng Android subsystem để hỗ trợ riêng cho các ứng dụng Android.
Windows Subsystem for Linux là bắt buộc để chạy các tệp thực thi binary Linux nguyên bản trên Windows 10. Microsoft cũng đã kích hoạt hỗ trợ cho nhân Linux thực trong Windows 10 để tạo điều kiện cho trải nghiệm Linux nâng cao, và bây giờ là Android. Các ứng dụng Android hỗ trợ cho Windows 10 có thể sẽ ra mắt vào nửa cuối năm 2021 như một phần của bản nâng cấp lớn Windows 10 21H2.
Project Latte sẽ cho phép các nhà phát triển chuyển đổi ứng dụng Android của họ sang định dạng MSIX, đây là định dạng gói chỉ dành cho Windows cung cấp trải nghiệm đóng gói hiện đại. Như bạn có thể đã biết, bất kỳ ai cũng có thể lấy mã Dự án nguồn mở Android (AOSP) và tạo phiên bản Android của riêng họ hoặc có thể sử dụng nó làm cơ sở cho các dịch vụ hoặc nền tảng của riêng họ.
Trong trường hợp này, Microsoft đang có kế hoạch sử dụng Android subsystem và Android Runtime để dịch mã bytecode của ứng dụng thành các ứng dụng gốc cho Windows 10.
Các nhà phát triển sẽ có thể gửi gói MSIX đã chuyển đổi của họ trong Microsoft Store, nhưng có một điểm khó khăn – các ứng dụng được chuyển đổi sẽ thiếu hỗ trợ cho các dịch vụ của Google.
Các dịch vụ của Google rất tiện dụng, nhưng hầu hết các ứng dụng không phải sử dụng chúng. Android subsystem đủ để chạy tất cả các ứng dụng di động độc lập của API Google và Microsoft có thể cho phép các nhà phát triển thay thế tích hợp Google Maps, Gmail, Lịch và các dịch vụ khác bằng các sản phẩm của riêng mình, chẳng hạn như Windows Maps và Outlook.
Nếu lãnh đạo cao nhất của Microsoft phê duyệt dự án và nó đáp ứng được kỳ vọng nội bộ của công ty, Windows Store sẽ sớm thấy các ứng dụng Android có sẵn để chạy, cùng với UWP, PWA và các ứng dụng máy tính để bàn đã chuyển đổi.