鸿蒙开发,HarmonyOS开发

我国可以像鸿蒙一样开发一个可以兼容windows的桌面系统吗?

鸿蒙开发,HarmonyOS开发


理论上讲这是完全可能的 , 但仔细一看却又得不偿失 , 或者是非常没有效率的一件事儿 , 也就没有人会去做这件事了 。首先 , 安卓是开源软件 , 华为可以把安卓研究透彻 , 然后再来开发自己的鸿蒙 , 此时当然就可以轻易解决兼容安卓的问题 , 因为华为对安卓的所有细节都了如指掌 。此时 , 提供的就是真真正正对安卓平台应用程序的执行 , 效率当然与安卓自己来执行的效果就差不多了 。
这就是许多人说 , 鸿蒙运行安卓应用程序的“丝般顺滑”所在了 。但微软的Windows系统却不是开源软件 , 原则上 , WIndows只对外开放了应用接口 , 可以方便应用程序调用一些操作系统的底层应用 。那么 , 华为所能做的就是模仿这些底层接口的功能 , 也在鸿蒙系统中提供所有的仿真Windows的接口应用 , 这就变成了99元的高仿和9999元的原装LV的区别了 。
也就是无论如何仿真 , 但不可能仿真得过原装正版的Windows , 就变成了运行在鸿蒙上面的Windows虚拟机了 。这就是说得不偿失的所在 , 虚拟机对计算机的硬件要求比较高 , 毕竟是套着好几层壳子去运行一个程序就知道效率是怎么可能好了?那么随便玩玩可能随便了 , 但正经工作中 , 大概就没有人会考虑用了 。至此 , 理论上 , 当然可以在鸿蒙基础上提供一个用于兼容Windows应用程序的虚拟机环境 , 这东西在Linux系统上可能都有现成的应用存在 , 已经有思路在前了 , 好像实现起来也不是太麻烦的事 。
【鸿蒙开发,HarmonyOS开发】但这不是在给Windows站脚助威嘛!所以就是个不值得干的事情了 。至此 , 让华为自己为鸿蒙开发一个兼容Windows的虚拟机就太掉价了 , 这应该是鸿蒙提供接口 , 由其他有兴趣的团体来开发的事情 。但现在还真不好说 , 会不会有团体愿意干这么一件还看不出前途在哪里的工作 。毕竟 , 人的精力有限 , 而这件工作又确实有技术含量 , 如果不好好掂量是否值得干就盲目冲上去 , 吃亏的一定是自己 。

    推荐阅读