Windows 10 may soon be able to run mobile apps designed for Android. Update on the technical details that allow this porting.
Microsoft is working on a software solution that would allow app developers to run their Android apps on Windows 10 with little or no code changes. How? 'Or' What? By packaging them in an MSIX app package format and allowing developers to submit them to the Microsoft Store. The project is codenamed "Latte", according to Windows Central, which specifies that the production would be for next year.
Microsoft had already tried to put Android applications under Windows 10 with the Astoria project, which has since aborted.
The Latte project is probably powered by the Windows Subsystem for Linux (WSL). But Microsoft will have to provide its own Android subsystem for Google's OS apps to actually work. Microsoft has announced that the WSL will soon be compatible with GPU acceleration, which should improve the performance of applications running through WSL.
The Latte project is unlikely to support Google Play services, as Google does not allow their installation on devices other than native Android devices, and Chrome OS. This means that apps that require Play Services APIs will need to be updated to remove these dependencies before they can be submitted on Windows 10.