0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

2024鸿蒙开发,势在必行

王程 来源:jf_75796907 作者:jf_75796907 2024-02-22 14:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

要说2024年IT行业出现最多的一个词,那就不得不提到"鸿蒙"。

在这一个万物互联的时代,机遇与挑战并存。预测在2025年,全球物联网终端连接数量将达246亿个,其中消费者物联网连接数量将达110亿个(注:数据来自于全球移动通信系统协会发布的《2020 年移动经济》报告)。预计2025年,中国物联网总连接量将达到107.2亿个(注:数据来自于 IDC 发布的《中国物联网连接规模预测,2020—2025》报告)。以传统的移动互联网模式显然不适应当下的市场环境与需求。面对全新的使用场景与挑战,华为鸿蒙系统势在必行。按照鸿蒙的这些年的发展趋势可以看出3-5年可以取代大部分安卓。不管能不能取代安卓,从现在开发角度来看,Android市场的开发人才需求越来越少,不仅公司裁员严重、内卷,甚至很多Android开发者都纷纷转行到鸿蒙、java后端、大前端。由此可见Android开发市场已经不复往日风光,而鸿蒙系统开发炙手可热。

一、鸿蒙发展“钱景”


华为的鸿蒙操作系统,取这个名字寓意着连接万物、打破设备间壁垒、实现万物互联的愿景,同时也寓意国产操作系统的开端。鸿蒙操作系统迭代至今,已经有好几个版本。鸿蒙操作系统是一款“面向未来”的操作系统,它创造性地提出了三大技术理念:一次开发,多端部署;可分可合,自由流转;统一生态,原生智能。

一次开发,多端部署

指的是一个工程,一次开发上架,多端按需部署。目的是为了支撑开发者高效地开发多种终端设备上的应用。为了实现这一目的,鸿蒙系统提供了几个核心能力,包括多端开发环境,多端开发能力以及多端分发机制。

wKgZomXW6KSAYzw8AAGAnKzqWWc308.png

可分可合,自由流转

元服务基于鸿蒙系统 API 开发,支持运行在 1+8+N 设备上,供用户在合适的场景、合适的设备上便捷使用。元服务是支撑可分可合,自由流转的轻量化程序实体,帮助开发者的服务更快触达用户。具有触手可及、服务直达、万能卡片、自由流转等特点。

wKgaomXW6LCAZ-YEAAFbU88XDDY752.png

统一生态,原生智能

鸿蒙系统对应的提供系统 WebView、ArkUI 框架和 XComponent 能力来支撑三种类型的跨平台框架的接入主流跨平台开发框架已有版本正在适配 HarmonyOS,基于这些框架开发的应用可以以较低成本迁移到鸿蒙系统。鸿蒙系统内置强大的 AI 能力,面向鸿蒙生态应用的开发,通过不同层次的 AI 能力开放,满足开发者的不同开发场景下的诉求,降低应用的开发门槛,帮助开发者快速实现应用智能化。

wKgZomXW6LqAIqcQAADupxyseIo305.png

那么作为一名开发者,鸿蒙的出现又给我们带来了什么样的影响呢?

人才需求上涨:鸿蒙其全栈自研,大部分厂商都加入合作开发鸿蒙原生应用。

高薪招聘:鸿蒙作为新系统、新技术,而现在市面上技术人才少。

就业范围广:鸿蒙1+8+N生态,不仅只有应用开发;还有车载、数码智能家居、家电等。

无行业内卷:纯血鸿蒙,目前没有多少人熟悉。都处于0基础同一起跑线。

二、抓住机遇挑战高薪

而现如今为了抢占这个风口,Top20移动互联网公司中近半数已经启动了鸿蒙原生应用开发,例如支付宝、美团、网易游戏。前段时间阿维塔11鸿蒙版也已上市。早在几年前,江西财经大学软件与物联网工程学院钟元生教授及其研究生团队,也编写了关于鸿蒙应用开发的教材,并由清华大学出版社出版。而且目前已有305所高校学生参与鸿蒙活动,鸿蒙校园公开课进入135所高校,286家企业参加鸿蒙生态学堂,超过38万开发者通过鸿蒙认证,150多个产学合作项目,鸿蒙人才供不应求。

以上种种迹象仪表明鸿蒙已是大势所趋,俗话说站在风口上猪都能飞起来。同理付出相同的劳动时间,获得的报酬也远远高其他行业。

招聘网站上搜索鸿蒙工程师相关的岗位,薪资都高达15k/月往上!!!

wKgZomXW6VaAW_WDAAC3M1Jc4-g607.png


从以上招聘待遇来看,薪资待遇远远高于其它行业。虽然部分招聘岗位所要求的学历和工作经验相对较高,但由于当前市场上鸿蒙相关人才的匮乏,许多公司都放开招聘条件,更着重看技术能力,来满足急需的公司与市场需求。目前已有305所高校学生参与鸿蒙活动,鸿蒙校园公开课进入135所高校。但还有很大一部分走入社会的工作者们该如何进行学习呢,为此我们将解决这一缺口问题。

要该如何系统的学习呢?
目前市面上缺乏一份全面的具有针对性的鸿蒙学习路线及相关配套课程,这就导致了我们想投入鸿蒙行业的人员有心无力,并且走了很多弯路,浪费的不仅仅是金钱,还有我们宝贵的时间和精力。
为此我花了一周时间整理了以下鸿蒙学习全路线及文档

三、鸿蒙学习路线及文档

首先我们得从入门最基础的学起,那就是ArkTS开发语言,其次就是ArkUI声明式UI开发、Stage模型、网络/数据库管理、分布式应用开发、进程间通信与线程间通信技术OpenHarmony多媒体技术……等内容。有相关经验的人群应该知道鸿蒙开发分为应用层开发和系统开发,简称北向与南向。

北向开发内容:OpenHarmony基础技能、OpenHarmony就业必修技能、OpenHarmony多媒体技术、OpenHarmony高级技能、六大商业级项目驱动教学。

南向设备开发内容:鸿蒙Napi组件进阶、初识OpenHarmony内核、实战工业级设备开发。

梳理成思维导图的形式如下图所示。

wKgZomXW6NSAZzdBAAiAWMEw2EA158.png


路线学习适合人群:

应届生(计算机专业)

0基础转行

IT开发人员技术提升/进阶跳槽

为了能让大家更好的学习鸿蒙 (OpenHarmony) 开发技术,这边特意整理了《鸿蒙 (OpenHarmony)开发学习手册》,希望对大家有所帮助:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH

《鸿蒙(Harmony OS)开发学习手册》

入门必看:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.应用开发导读(ArKTS)
2.应用开发导读(Java)

wKgaomXW6N2AJp9uAAQXRxEAprs547.png

HarmonyOS概念:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.系统定义
2.技术框架
3.技术特性
4.系统安全

wKgaomXW6OSAFcCRAAV2zd2X_1s891.png

快速入门:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.基本概念
2.构建第一个ArkTS应用
3.构建第一个JS应用
4…

wKgZomXW6PuAA7wEAAKx6By_2Z8377.png

开发基础知识:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.应用基础知识
2.配置文件
3.应用数据管理
4.应用安全管理
5.应用隐私保护
6.三方应用调用管控机制
7.资源分类与访问
8.学习ArkTS
9…

wKgZomXW6QaAM4niAAQzrXUUPik914.png

基于ArkTS 开发:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.Ability开发
2.UI开发
3.公共事件与通知
4.窗口管理
5.媒体
6.安全
7.网络与链接
8.电话服务
9.数据管理
10.后台任务(Background Task)管理
11.设备管理
12.设备使用信息统计
13.DFX
14.国际化开发
15.折叠屏系列
16………

wKgZomXW6RKATahiAAKz-zSMnR4040.png

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2642

    浏览量

    70121
  • HarmonyOS
    +关注

    关注

    80

    文章

    2157

    浏览量

    36294
  • OpenHarmony
    +关注

    关注

    33

    文章

    3974

    浏览量

    21358
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开源鸿蒙开发者的跨界成长之路

    在开源鸿蒙开发者里,有一群“跨界先锋”,他们带着不同行业的积淀,在这片创新土壤上书写着独特的技术故事。张宇昕,浙江众合科技的鸿蒙系统服务开发工程师,就是其中之一。从守护资金安全的银行
    的头像 发表于 01-23 09:13 1160次阅读

    鸿蒙生态·星光学堂鸿蒙应用开发者培训第1期(长沙)成功举办!政企协同共育鸿蒙人才,助力区域数字产业

    1月9日,鸿蒙生态·星光学堂——鸿蒙应用开发者培训第1期在长沙经开区正式开班。本次培训在长沙经开区管委会党建工作局的指导下,由鸿蒙生态(长沙)创新中心主办,
    的头像 发表于 01-12 18:03 515次阅读
    <b class='flag-5'>鸿蒙</b>生态·星光学堂<b class='flag-5'>鸿蒙</b>应用<b class='flag-5'>开发</b>者培训第1期(长沙)成功举办!政企协同共育<b class='flag-5'>鸿蒙</b>人才,助力区域数字产业

    性能跃迁,鸿蒙开发新纪元!凌羽派RK3566鸿蒙开发板,开启全场景开发之旅

    【导语】还在为鸿蒙开发寻找强劲、稳定、高效的硬件平台?凌羽派RK3566鸿蒙开发板震撼登场!集高性能、全接口、强生态于一身,专为鸿蒙
    的头像 发表于 12-11 17:58 2660次阅读
    性能跃迁,<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b>新纪元!凌羽派RK3566<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b>板,开启全场景<b class='flag-5'>开发</b>之旅

    想体验鸿蒙生态,该怎么获取鸿蒙开发板?有哪些途径?

    如何快速上手体验鸿蒙生态? 想体验鸿蒙生态,该怎么获取鸿蒙开发板?有哪些途径?
    发表于 11-29 08:40

    如何申请鸿蒙开发板?想体验鸿蒙生态。

    如何申请鸿蒙开发板?想体验鸿蒙生态。
    发表于 11-29 08:34

    2025开源鸿蒙开发者激励计划正式启动

    11月21日,2025开放原子开发者大会盛大启幕,聚焦“AI共智,开源共享”主题,吸引了来自全球的开发者、企业技术领袖、社区维护者及高校科研力量参会。作为大会的重要组成部分,开源鸿蒙技术分论坛同期
    的头像 发表于 11-27 14:44 835次阅读

    餐饮服务与软件创新的融合:解析海底捞APP的Flutter鸿蒙开发之路

    鸿蒙生态快速发展的背景下,作为餐饮行业数字化先锋的海底捞,其鸿蒙版应用集成在线排队、点餐等核心功能,覆盖全国超千家门店。自2024年4月海底捞与华为达成合作意愿, 6月底全面启动开发
    的头像 发表于 07-30 15:35 600次阅读
    餐饮服务与软件创新的融合:解析海底捞APP的Flutter<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b>之路

    【HarmonyOS 5】金融应用开发鸿蒙组件实践

    【HarmonyOS 5】金融应用开发鸿蒙组件实践 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财#
    的头像 发表于 07-11 18:20 1136次阅读
    【HarmonyOS 5】金融应用<b class='flag-5'>开发</b><b class='flag-5'>鸿蒙</b>组件实践

    鸿蒙应用px,vp,fp概念详解

    【HarmonyOS 5】鸿蒙应用px,vp,fp概念详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 目前的
    的头像 发表于 07-07 11:48 1584次阅读
    <b class='flag-5'>鸿蒙</b>应用px,vp,fp概念详解

    开鸿开发板深度体验:从开源鸿蒙开发到AI场景实践

    开鸿开发板KaihongBoard-3588S-SBCKaihongBoard-3576-SBC体验开源鸿蒙能力学习开源鸿蒙开发●●●搭载KaihongOS
    的头像 发表于 07-03 17:03 1985次阅读
    开鸿<b class='flag-5'>开发</b>板深度体验:从开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b>到AI场景实践

    鸿蒙5开发宝藏案例分享---一多开发实例(音乐)

    各位开发者小伙伴们好呀!今天咱们来点硬核干货!最近在鸿蒙文档中心挖到一座“金矿”——官方竟然暗藏了100+实战案例,从分布式架构到交互动效优化应有尽有!这些案例不仅藏着华为工程师的私房技巧,还直接
    的头像 发表于 06-30 11:54 858次阅读

    从“开发者孤岛”到“生态星河”:开鸿Bot如何重构开源鸿蒙开发体验

    在中国操作系统发展史上,“开发者”似乎从来都是一个边缘角色。他们是开源社区中最活跃的群体,却也是最常被忽视的那群人。具体到开源鸿蒙社区,其生态构建初期,诸多开发者曾坦言,“鸿蒙很好,但
    的头像 发表于 06-10 17:12 1848次阅读
    从“<b class='flag-5'>开发</b>者孤岛”到“生态星河”:开鸿Bot如何重构开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b>体验

    开源鸿蒙开发必备!OpenHarmony替换Full SDK全攻略

    本文介绍开源鸿蒙OpenHarmony替换FullSDK的方法,演示设备为触觉智能PurplePiOH鸿蒙开发板获取FullSD
    的头像 发表于 06-06 18:11 1032次阅读
    开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b>必备!OpenHarmony替换Full SDK全攻略

    华为亮相2025开源鸿蒙开发者大会

    近日,开源鸿蒙开发者大会2025(以下简称大会)在深圳成功举办。大会以开源鸿蒙5.1 Release版本发布为契机,聚焦开源鸿蒙技术革新和社区发展,全面呈现“Powered
    的头像 发表于 05-29 09:07 1467次阅读

    2025开源鸿蒙开发者大会圆满落幕

    近日,开源鸿蒙开发者大会2025(OHDC.2025,简称“大会”)在深圳隆重开幕。大会正式发布了开源鸿蒙5.1 Release版本,举行了开源鸿蒙应用技术组件共建启动、开源
    的头像 发表于 05-26 17:03 1515次阅读