鸿蒙系统销声匿迹,鸿蒙的事又吵起来了?
与其争吵,不如看看科普
https://www.zhihu.com/answer/1774598799
我把结论放上来
从编译完成的产物以及开源的源代码来看,华为为其所谓的「全场景分布式操作系统」主要做了两个方面的工作:
1、定义了以Ability为核心的应用开发框架,使其可以屏蔽不同操作系统的差异,使开发的代码可以在不同操作系统中运行
在HarmonyOS之前,与之类似的技术且比较成功的有各家的小程序框架以及Flutter
它们三者之间的区别:
小程序:运行中各自App环境内部
Flutter:致力于移动端、桌面端、Web、嵌入式全覆盖
Ability:主要为华为生态中的手机以及嵌入式设备设计
虽然它们各自的所追求的目标不同,但它们设计思想都是类似的:自绘UI,屏蔽系统差异
2、定义了一个以「分布式软总线」为名的自有RPC协议框架,以此RPC协议为基础封装了一系列常用的API,屏蔽了设备之间的繁琐、多种多样、差异很大的通讯方式,提供了稳定、统一、可靠的近场通讯协议
再具体到华为手机上将要升级的HarmonyOS,估计是:
原有的Android系统 - GMS + HMS + 分布式软总线 + 以Ability为核心的应用开发框架 = HarmonyOS
你要认为它是,它就是
这种操作系统套娃的情况很常见
也确实实现了安卓不能实现的功能
鸿蒙系统销声匿迹,鸿蒙的事又吵起来了?相关推荐
- 华为鸿蒙系统手表,鸿蒙2.0系统发布!年底适配最新华为旗舰,系统比安卓还要好?...
原标题:鸿蒙2.0系统发布!年底适配最新华为旗舰,系统比安卓还要好? Hello大家好.就在昨天,华为召开了开发者大会,余承东挺着厚实的身板揭开本次大会的序幕,长达几个小时的发布会中,小编听到了一个最 ...
- 华为鸿蒙系统发布完整视频,华为发布鸿蒙系统 华为鸿蒙系统发布会完整视频 华为鸿蒙系统发布会回放...
您可能感兴趣的话题: 华为发布鸿蒙系统 核心提示:华为发布鸿蒙系统 华为鸿蒙系统发布会完整视频 华为鸿蒙系统发布会回放.华为鸿蒙手机操作系统的正式发布无疑是近期数码圈中的大事件.下面就让小编带大家看看 ...
- 鸿蒙系统,鸿蒙app简易登录界面,界面开发教程
鸿蒙系统,鸿蒙app简易登录界面,界面开发教程. // 这个是主Ability public class MainAbilitySlice extends AbilitySlice {@Overrid ...
- it之家鸿蒙手机系统,IT之家安卓版新功能!支持识别鸿蒙系统与鸿蒙应用,无需更新...
原标题:IT之家安卓版新功能!支持识别鸿蒙系统与鸿蒙应用,无需更新 IT之家 6 月 2 日消息 今日晚间,HarmonyOS 2 操作系统及华为全场景新品发布会召开.届时,可以覆盖手机等移动终端的 ...
- 乐视pro3应用鸿蒙OS,完美兼容、无广告,初体验华为鸿蒙系统,鸿蒙OS明显优于iOS?...
原标题:完美兼容.无广告,初体验华为鸿蒙系统,鸿蒙OS明显优于iOS? 周末的时间体验了一下最近比较热门的华为鸿蒙系统,说说感受,第一感觉就是原来的APP都能用,没有闪退等现象,电量消耗和以前基本一样 ...
- 鸿蒙系统价目表,鸿蒙系统手机华为P50将明年3月发售,华为P40价格骤降至冰点...
原标题:鸿蒙系统手机华为P50将明年3月发售,华为P40价格骤降至冰点 鸿蒙系统手机华为P50将明年3月发售,华为P40价格骤降至冰点! 每一代P系列产品都基于华为研发和业界合作伙伴的最前沿的能力,实 ...
- 荣耀手机会用鸿蒙系统吗,鸿蒙手机系统快来了,荣耀老款手机还有机会吗
感谢您的阅读! [鸿蒙手机系统快来了,荣耀老款手机还有机会吗] 我们知道6月2号的时候,华为的鸿蒙系统手机版本即将上线,对于我们来说我们非常的激动,鸿蒙系统终于能够推出手机版本,而且对于很多使用鸿蒙系 ...
- 华为哪些手机可以更新为鸿蒙系统,华为鸿蒙系统来了!这几款华为手机都可以升级,网友:终于等到你...
原标题:华为鸿蒙系统来了!这几款华为手机都可以升级,网友:终于等到你 什么是鸿蒙系统:鸿蒙系统是华为推出的新一代的智能终端操作系统,为不同设备的智能化.互联与协同提供了统一的语言,带来便捷.流畅.连续 ...
- 荣耀play4 pro怎么升级鸿蒙系统,华为鸿蒙系统手机型号有哪些
华为鸿蒙系统支持的手机型号有很多,如果你想第一时间升级鸿蒙系统,需要申请内测后,才能够下载安装升级哦!不知道如何操作的小伙伴们,一起来看看趣丁网带来的华为鸿蒙os2.0系统怎么升级教程吧! 一.华为鸿 ...
最新文章
- 雷军:我的程序人生路
- ubuntu18.04.4 安装 微信
- oracle rowid mysql_相当于Oracle的RowID在MySQL中
- python 链栈及基本操作
- Leet Code OJ 226. Invert Binary Tree [Difficulty: Easy]
- ip 地址 192.168.1.255 代表( )。_判定IP地址合法性的三种方法
- 开源 免费 java CMS - FreeCMS1.3-数据对象-mail
- 分享一个CSS3的网格系统架构 - ResponsiveAeon
- asp.net core 使用newtonsoft完美序列化WebApi返回的ValueTuple
- UserInfoActivity用户图像修改和退出登录
- 弹窗设计UI素材模板|带你了解下弹窗特性
- activiti 作业执行器定时开始事件
- 小米8对一加6打开软件速度测试,小米 8 对决一加 6,谁更值得买?
- mysql类目树关系的保存和全排列查询
- linux 防火墙服务器,Linux服务器上适用的防火墙分析
- 燕郊手机5G网络已全面覆盖,宽带提高至1000M!
- 京东云使用密钥登陆云主机
- 排列组合解决方格走法_方方格子的便利:拆分数据到多行
- bilibili视频下载神器[无广告]
- 【B2C-爱购物商城】 开发文档 day02
热门文章
- 利用CSS3的transition属性模仿鼠标移入闪光灯效果
- 英语的学习方法是什么?
- 蒟蒻复习之—–前缀和和差分
- 网络相册产品分析(一):十年需求变迁
- SqlServer2008智能感知工具—SQL Prompt 4破解过程
- c语言中unsigned类型转换为signed类型
- 我的微语录周记2012-02-06---2012-…
- 安装win7到移动硬盘(亲自试过了)
- git pull 报错 error: cannot pull with rebase: Your index contains uncommitted changes.
- 网页三剑客之 Javascript