现在是2023年末。自从华为推出的鸿蒙系统到现在已经有4年多。之前的鸿蒙系统只是基于Android套壳,因为这也也被无数人瞧不起,自从华为秋季发布会后,宣布鸿蒙4.0问世。不再兼容Android,华为做独立的系统终于打了翻身仗。
鸿蒙系统1.0到3.0的变迁
1.0版本的华为鸿蒙系统是全场景分布式操作系统,主要应用于物联网领域。它以其低功耗、快速响应和高安全性等特点,实现了智能家居、智能出行和智能健康等领域的一体化连接和控制。
2.0版本的华为鸿蒙系统支持多设备无缝协同,升级速度创下了纪录。它大大提高了设备之间的互联互通能力,实现了智能手机、平板电脑、智能手表等设备的高效协同运行。
3.0版本的华为鸿蒙系统打造超级终端,支持多设备连接和分布式协同计算。它实现了设备之间的资源共享和任务协同,为用户提供了更加智能、高效的使用体验。
“轻舟已过万重山”
四年之后,搭载华为鸿蒙系统的生态设备数已经突破7亿,开发者突破220万。“生态成,则鸿蒙成。”正如对于华为终端BG软件部总裁龚体所说,鸿蒙已经完成两大战役,还剩一个战役就是生态。
鸿蒙的成长速度惊人,一定程度上打破了iOS和安卓二分天下的格局。
今年5月,Counterpoint数据显示,华为HarmonyOS系统在中国的市场份额达到8%,在国内和全球市场均成为安卓、iOS之外的第三大手机操作系统。
鸿蒙趋势已定,程序员出路在哪?
鸿蒙的声势已经浩大,作为程序员。我们能从这些信息量中铺货出什么机遇?最新的招聘信息中可以看到像美团、京东、网易、今日头条……等知名的互联网大厂,都已经发布了多个与鸿蒙相关的岗位招聘,包括软件开发、移动开发等岗位,并且不惜重金在招揽人才(薪资大概在40K~70K左右),只为了加快推进鸿蒙原生应用开发转型。
鸿蒙适合什么样的人群?
鸿蒙作为新出的系统,大家都属于同一起跑线;0基础开始。作为许多Android、前端等有过编程经验的人来说,学起来是非常简单的。那么鸿蒙的4.0技术到底有哪些?这也许是不少人的疑问。下面我就来简单的介绍:(鸿蒙开发4.0技术略缩图)
- 初识 ArkTS 语言
- 基本语法
- 状态管理
- 渲染机制
- ArkTS 开发实践
- Harmony Vue 基础
- Harmony Vue 实战
- 鸿蒙web开发
- 原生App、HybridApp 及小程序
- 多端开发 uni-app 框架
- UIAbility组件
- ArkUI
- 基于 ArkTS 开发范式的常用组件
- 基于 JS 开发范式的常用组件
- 获取网络数据
- 保存应用数据
- 给应用添加通知和提醒
- 应用/服务上架
- 系统能力 SystemCapability
- ArkTS 常用接口
- 服务卡片常用 UI 组件
高清完整版鸿蒙学习路线或者鸿蒙文档,可以参考《鸿蒙开发4.0基础-高阶文档》点击前往查看详细板块保存。