开启辅助访问
 找回密码
 立即注册

鸿蒙系统能兼容手机电脑和智能设备,请从技术角度谈谈可行性是怎样实现的?

455766949 回答数10 浏览数144630
鸿蒙系统能兼容手机电脑和智能设备,请从技术角度谈谈可行性是怎样实现的?
使用道具 举报
| 来自江苏
A1985121600 | 来自北京
我个人的理解就是鸿蒙系统它本身支持两种模式,一种是手机模式,一种是电脑模式。
就比如目前华为、荣耀的高端手机,单独使用就是手机模式,通过HDMI线链接显示器或者电视机屏幕的时候,它就变成了一台电脑。再配合蓝牙或者无线鼠标和键盘,使用体验上和普通的电脑并没有太大的差别。



鸿蒙系统如果能够做到兼容安卓应用,那么理论上应该也支持这种电脑模式。在电脑模式下,鸿蒙系统实际上运行的仍然是手机端的APP,而并非我们在windows系统下常用的那些软件。这就需要华为与国内的应用开发者进行深入的合作,为鸿蒙系统的电脑模式开发专属的办公软件甚至游戏。因为华为手机的用户可能都用过电脑模式,虽然它可以进行浏览网页和简单的文档处理,但和windows系统相比或是非常简陋的。
还有一种方法就是“云电脑”,即鸿蒙系统本身并不是一台真正的电脑,它只是提供一台电脑系统的入口,是一台远程管理工具。真正的电脑系统位于云端,也就是华为的服务器上。用户只是通过鸿蒙系统来远程操作云端电脑系统,这样一来就可以使用大家熟悉的windows系统系统。



虽然“云电脑”的概念在如今并不罕见,但普遍存在延迟高的问题,网络稍微波动一点儿就会严重影响使用体验。而鸿蒙系统未来可能会与5G网络结合,实现更高的网速和更低的延迟,来让用户获得更好的“云电脑”操作体验。理论上在5G网络下控制云端电脑进行操作办公软件,甚至玩游戏、看视频都是可以的。
不过“云电脑”仍然依赖于微软的windows系统,而且没有网络的时候就无法正常使用,局限性太多。所以我认为鸿蒙系统走的或是第一台条路子,即手机模式和电脑模式共用一套代码和APP,只有这样才能降低开发难度,并且迅速推进鸿蒙系统的普及,但这条道路也离不开第三方开发者的支持,靠华为“单打独斗”是远远不够的。
回复
使用道具 举报
kevinbmm | 来自北京
电脑、手机、智能设备等等本质上都是计算机,有处理器和各种硬件组成,运行各种软件,完成数据处理的功能。
鸿蒙系统是一台微内核系统,负责提供进程管理、调度等基本功能,不同硬件对它来说,可以通过组件的方式支持,不同软件也可以组件化。
比如,面对某类手机的硬件,它可以有一套硬件对接的组件,面对手机的屏幕,可以开发UI组件去适配。面对另一种电脑的硬件,它可以有另一套硬件对接的组件,也可以有适配电脑屏幕的UI组件。
Windows、Android这样的系统也可以做这样的改造,但是这些系统在设计的时候,就假设了硬件环境,和硬件环境紧密的绑定,造成移植到其他硬件平台的时候,大量底层代码必须修改,而且会造成众多不可预知的bug。比如Windows10为了适配arm处理器,必须单独出来一台版本,有专人维护。
鸿蒙这个架构天生就适合在不同硬件上获得类似的应用体验。未来鸿蒙不光可以期待被用在手机、电脑上,更可期待的是用在冰箱、洗衣机、空调、电视机、微波炉、甚至床、沙发、桌子、锅等设备上,让这些传统的设备变成智能设备。
虽然目前有智能硬件,不过这个领域的操作系统五花八门,和其他设备的交互方式也没有太标准化,鸿蒙系统有望借华为的强势,从操作系统和数据通信方面为行业制定标准。














回复
使用道具 举报
bjw211 | 来自云南
天天吹鸿蒙系统,又不见发布,到底存不存在鸿蒙系统,少吹用事实说话吗
回复
使用道具 举报
6523408 | 来自云南
还没面试的系统 铺天盖地的推文 不知道一句 希望越大 失望越大么  坐等发布
回复
使用道具 举报
茶朵 | 来自北京
电脑与手机在屏幕尺寸上差异巨大,手机与物联网终端差别不仅仅在显示器的,有的终端仅仅只有很小的内存,性能很低的cpu。要兼容,只能是相互通信的api定义上一致。也就是说这些系统包括华为云在通信上可无差异化进行,从而能相互申请使用对方提供服务,也可为对方提供服务。但是要任意开发的app都能手机 电脑  物联网终端都能运行 无疑痴人说梦
回复
使用道具 举报
sinray | 未知
能兼容手机电脑和智能设备的鸿蒙系统,我认为或是值得期待的。
多平台兼容,从技术上来说并不是一台难题,难的是所应用和游戏的支持。



曾经微软不是尝试过吗,让windows系统在手机平板和电脑上都有所应用,然而其在手机平板等移动端的可用性不强,因为没有软件可用,所以就被安卓和IOS所淘汰。
但鸿蒙系统不一样,能不能做的起来取决于美国。如果美国禁止谷歌的安卓对中国授权使用,这样的话在中国数亿部手机设备共同应用鸿蒙系统,大量的开发者会为其开发应用,就会避免当年windows在移动端没有软件可用的尴尬情况。


华为是国内技术储备最多的公司,在这一点上确实是国人的骄傲!我身边有一台朋友和华为的外包公司有合作,仅仅西安的华为外包公司里面就近万人,做个操作系统对于华为来说并不难,并且或是基于开源linux来研发,现阶段鸿蒙系统应该已经研发出了初级版本,一旦安卓禁用,立即可以投入使用,并且前期会对安卓的所有APP进行兼容性开发。
回复
使用道具 举报
partsoft | 未知
鸿蒙系统的兼容性从技术角度讲,并不是下面很多人讲的什么有多个后台,或者说是有一台手机模块一台电脑模块,居然还有人来个云电脑,如果只是个远程中端软件的话,那还叫个操作系统?你闹我呢?这一看简直就是外行人说的事情,虽然本人也不是内行人,但是对于这种无脑的说法真是不想再多说啥了。
其实按照我的理解就是华为其本身也解释了他们为啥能够实现这种兼容多种设备,那就是华为自个提到的一台分布式OS系统,首先分布式的概念是老早就有的并且应用的的是在太广泛了,BAT厂商的各种服务可以说都是基于分布式服务的,包括分布式存储,分布式计算等等,分布式的原理就是将软件各个模块分别部署到不同的服务器上面,然后整个服务的构成是由这些服务器上部署的各个模块通过网络通信实现一台具体的功能,因为单台服务器由于性能和安全等问题,因此采用分布式的方式可以大大提高程序服务的稳定性和高性能性。



但是华为的分布式OS其实就是不同设备在同一台通信协议下,将硬件的输入、输出、计算和存储可以统一调用统一使用,就好比说同时安装的华为鸿蒙操作系统,其中某一台硬件可以调度其他任何一台硬件的输入或者输出数据。PC可以随时把手机接入进来做为输入设备。比如正用电脑呢,老板要你去开会,你一边去会议室,一边用手机把刚才在电脑上没做完的事做完。手机可以随时把PC接入进来做为存储设备。
所以,分布式操作系统并不象我们平时熟悉的操作系统,它想管理的不止是本机链接的物理设备,而是统一传输协议或者账号下的所有设备。
因此鸿蒙系统的切入点就是物联网系统,而不是我们常见的手机只能系统或者是电脑系统,因此在操作系统安装到任何硬件上可以对不同的硬件进行组件化的组合方式,构建起适应设备的操作系统,但是正是有了这种分布式的OS系统才能让同一硬件兼容更多的设备平台,从而实现大而互联的方式。
回复
使用道具 举报
homepage | 来自北京
凤凰系统了解一下
回复
使用道具 举报
kunwujian | 来自上海
这样,这样,再这样~
回复
使用道具 举报
12下一页
快速回复
您需要登录后才可以回帖 登录 | 立即注册

当贝投影