(Picture) Windows 10 v2004 introduces killer features: managed to run apps such as Android and PWA.

In the Windows 10 May 2020 (20H1/Version 2004) feature update, Microsoft introduced the Hosted App Model. This technology can solve a wide variety of problems for Microsoft and end users.

(Picture) Windows 10 v2004 introduces killer features: managed to run apps such as Android and PWA.

In this model, an application can declare itself to be the host of other applications while allowing those applications to retain their identity as stand-alone applications. For example, a script file (Powershell or Python) that requires a host can be considered a complete application by Windows 10, with its own icon, viewing entries in Task Manager and Task Switcher, and being able to install and uninstall “applications” using the standard Windows 10 method.

(Picture) Windows 10 v2004 introduces killer features: managed to run apps such as Android and PWA.

(Picture) Windows 10 v2004 introduces killer features: managed to run apps such as Android and PWA.

To do this, the host only needs to declare that capability in its manifest. Similarly, a managed application needs to declare its dependency on the host, which is then the responsibility of the host to execute the app. So far, we’ve seen this feature primarily used in Progressive Web Apps, where the host is Chrome, but Windows is increasingly treating these applications as regular.

In the latest Your Phone app update, we’ve seen the huge potential of Managed Apps. Your Phone can act as a host, and then create a Hosted Apps (managed app) that will drop the phone’s side directly to the PC side and be able to pin it to the taskbar or start menu. This feature successfully blurs the line between applications on the device and applications running from the cloud.

The message heard bymedia was that Microsoft might use this capability to securely run Win32 applications on Windows 10X or deliver enterprise applications to end users through the cloud. In the near future, Microsoft can use a cloud server to distribute Android applications to Windows tablets without having to connect your phone to the same network in the near future.