Win10支持android和ios的原理是什么?

微软表示,ios和android的开发者经过简单的修改,就能使其程序在Win10上运行。请问这种移植背后的原理是什么?需要微软哪些黑科技的支持?

就像webapp可以转为本地app一样。 可以把一种代码直接替换成另一种语言的代码;底层的代码有些是一样的

代码转换,重新翻译,编译。

应用程序层面的虚拟化技术,或者说在windows上模拟andorid的底层api即可实现。

感觉win10要大火