论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
软件与程序人生
›
移动端开发
›
鸿蒙
›
一文彻底了解鸿蒙体系、澎湃体系和安卓体系的区别?_鸿 ...
一文彻底了解鸿蒙体系、澎湃体系和安卓体系的区别?_鸿蒙体系和hyperos(1) ...
张裕
金牌会员
|
2024-8-23 21:36:15
|
来自手机
|
显示全部楼层
|
阅读模式
楼主
主题
704
|
帖子
704
|
积分
2112
自我先容一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数HarmonyOS鸿蒙开发工程师,想要提拔技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学结果低效又漫长,而且极易碰到天花板技术故步自封!
因此网络整理了一份《2024年HarmonyOS鸿蒙开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提拔又不知道该从何学起的朋侪,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小同伴深入学习提拔的进阶课程,基本涵盖了95%以上HarmonyOS鸿蒙开发知识点,真正体系化!
由于文件比较大,这里只是将部门目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、解说视频,而且会持续更新
如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注鸿蒙获取)
一个人可以走的很快,但一群人才能走的更远。岂论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都接待扫码参加我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、口试辅导),让我们一起学习成长!
应用层:包括体系应用和第三方非体系应用,即我们经常使用的app应用电话、设置、微信等。
框架层(Application Framework Layer):提供了各种应用步调的开发框架(提供了C/C++/JS等多语言的框架API)和运行情况。它包括图形用户界面(GUI)库、多媒体库、网络通信库、存储管理库等,为应用步调提供了同一的调用接口,实现了应用步调之间的隔离与协同。为应用步调app的开发和运行提供支持。
体系服务层(System Service Layer):这一层提供了体系级的服务功能,包括设备管理、权限管理、文件体系、进程管理等。它是整个体系的核心部门,通过框架层对应用步调提供服务。比方AI子体系可以提供AI方面的服务。
内核层(Kernel Layer):负责体系的基本功能和硬件驱动,接纳多内核计划,针对差别资源受限设备选用适合的OS内核,包括Linux内核和LiteOS等;内核抽象层通过屏蔽多内核差异,对上层提供同一的基础内核能力,包括进程/线程管理、内存管理、文件体系、网络管理和外设管理等,这种计划使得鸿蒙体系可以更加稳固、安全和高效地运行。
通过这种分层架构,鸿蒙体系实现了各个层级的解耦和模块化,使得各个层级可以独立发展、灵活定制和扩展。这种架构提高了体系的可维护性、可移植性和可扩展性,并提供了更好的用户体验和性能体现。
澎湃OS
澎湃体系架构图
从上图小米公布的
澎湃OS完整架构图
可以看出,澎湃体系的构架为:
应用层:位于体系架构的最顶层,包括各种应用步调和用户界面。
跨端层
:
负责实现设备之间的互联互通
,包括分布式子体系、跨端服务框架子体系、跨端公共能力子体系、跨端应用框架子体系和跨端安全子体系。
服务与框架层:包括
安卓的服务框架和小米自研的Vela体系的服务框架
,作为中心件提供支持。
内核层:在最底层的体系内核层,小米将自研的Vela体系内核与深度修改的Linux体系内核进行融合。重构了性能调度、任务管理、内存管理、文件管理等基础模块,以提拔性能和效率。
硬件层:位于体系架构的最底层,负责与硬件设备进行交互。
小米澎湃体系基于Android,接纳了传统的宏内核计划,融合了Linux和小米自研的Vela体系,对安卓进行深度定制通过重构底层技术。
这一全新的融合内核支持多种处置惩罚器平台和文件体系,具有很好的兼容性。在服务与框架层,小米将安卓的服务框架和自研Vela体系的服务框架作为中心件纳入其中。别的,小米澎湃体系还引入了全新的跨端互联框架,使得差别设备之间能够更好地协作。
鸿蒙、澎湃以及安卓体系区别
鸿蒙体系
是华为自主开发的一款全新的基于微内核的面向全场景的分布式操作体系。它注意实现全场景流通体验、架构级可信安全和跨终端无缝协同。鸿蒙体系接纳了微内核架构,具备灵活性和扩展性,而且可以运行安卓应用步调。
澎湃体系
是小米基于安卓体系进行定制开发的操作体系。它注意提供更好的性能和用户体验,它接纳了传统的宏内核计划。全新打造了 8 大子体系,其中全新的 AI 子体系融合大模型能力,成为整个体系的
*“智能大脑”,赋予了整个生态AI能力。*
谷歌安卓体系
是由谷歌开发的一款广泛应用于智能手机和其他移动设备的操作体系。安卓体系是基于Linux内核的开源操作体系,具有巨大的应用生态体系和广泛的设备支持。
鸿蒙体系和澎湃体系都是国内手机厂商自主开发的操作体系,与谷歌安卓体系存在一定的竞争关系。鸿蒙体系和澎湃体系都具备一定的兼容性,可以运行安卓应用步调,但它们的架构和计划理念与安卓体系有所差别。
总结
从鸿蒙OS和澎湃OS都是支持安卓应用不难看出,如果必要重新搭建一个生态是必要经历很长时间的沉淀的,对于一个全新的生态,必要全新的应用去适配,如果鸿蒙和澎湃完全脱离Android,那么它们就无法去适配现有的安卓应用,必要全部重新开发。
看了小米澎湃体系的发布会,有许多感慨,澎湃体系现在只会在小部门机型适配,评测后届时网络上也将会有许多吐槽,各种讽刺,所以多点理性支持,毕竟全部事物的美满都是必要一个过程的,不是一蹴而就的。
可以断定的是AI功能以后将会更多的应用到手机当中,未来将是万物互联的期间。
最后
有许多小同伴不知道学习哪些鸿蒙开发技术?不知道必要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,终极浪费大量时间。所以有一份实用的
鸿蒙(HarmonyOS NEXT)资料
用来跟着学习是非常有必要的。
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了
(**ArkTS、ArkUI开发组件、Stage模型、多端摆设、分布式应用开发、音频、视频、WebGL、OpenHarmony****多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)**技术知识点。
希望这一份鸿蒙学习资料能够给大家带来帮助,有必要的小同伴自行领取,
限时开源,先到先得~无套路领取!!
如果你是一名有经验的资深Android移动开发、Java开发、前端开发、对鸿蒙感兴趣以及转行人员,可以直接领取这份资料
获取这份完整版高清学习门路,请点击→
纯血版全套鸿蒙HarmonyOS学习资料****
鸿蒙(HarmonyOS NEXT)最新学习门路
HarmonOS基础技能
HarmonOS就业必备技能
HarmonOS多媒体技术
鸿蒙NaPi组件进阶
HarmonOS高级技能
初识HarmonOS内核
实战就业级设备开发
有了门路图,怎么能没有学习资料呢,小编也准备了一份联合鸿蒙官方发布笔记整理收纳的一套体系性的
鸿蒙(OpenHarmony )学习手册(共计1236页)
与
鸿蒙(OpenHarmony )开发入门教学视频
,内容包含:
ArkTS、ArkUI、Web开发、应用模型、资源分类…等知识点。
获取以上完整版高清学习门路,请点击→纯血版全套鸿蒙HarmonyOS学习资料
《鸿蒙 (OpenHarmony)开发入门教学视频》
《鸿蒙生态应用开发V2.0白皮书》
《鸿蒙 (OpenHarmony)开发基础到实战手册》
OpenHarmony北向、南向开发情况搭建
《鸿蒙开发基础》
《鸿蒙 (OpenHarmony)开发基础到实战手册》
OpenHarmony北向、南向开发情况搭建
《鸿蒙开发基础》
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
张裕
金牌会员
这个人很懒什么都没写!
楼主热帖
AI绘画Stable Diffusion Lora模子的利 ...
什么时候用C而不消C++?
049-WEB攻防-文件上传&存储安全&OSS对 ...
Linux安装最新版Docker完整教程(建议 ...
在 Kubernetes 中部署 Alertmanager ...
京准电钟:GPS北斗卫星时钟同步系统行 ...
【数据结构初阶】单链表经典算法题十道 ...
FPGA开发——IP核的RAM调用(单端口) ...
linux企业版火绒(火绒终端安全管理体 ...
ESP32 IDF开发 应用篇⑭ Wifi TCP客户 ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
云原生
前端开发
程序人生
容器及微服务
移动端开发
SQL-Server
网络安全
Mysql
分布式数据库
快速回复
返回顶部
返回列表