前言
10年磨一剑的鸿蒙系统,终于要扬帆起航了
18号登场的全新鸿蒙结束30年来,终端操作系统内核长期被西方主导的历史,并比它更弹性、更安全、更流畅。
“对标西方主流操作系统,鸿蒙底座版图已完善,实现全栈自研。”华为自豪的说道。
可能还有人不太明白,安卓系统不是开源的谁都能用吗,为什么非要研究一个纯血鸿蒙出来,这不是重复造轮子吗?
一样东西是你从别处借来的,跟一样东西完完全全属于你,那可太不一样了。
现在人家能免费借给你用,可万一将来要收费,不多,每人每年收个998的年费,怎么办?只能成为绿油油的韭菜地,任人收割。
2019年时谷歌就曾一度终止和华为的操作系统合作,导致华为一度遭到重击,这就是活生生的例子。
所以,这东西就跟核武器一样,一定要掌握在自己手里,说话才有底气。
天下苦安卓和苹果久矣。
据介绍,目前华为已经在游戏、社交通讯、出行导航、商务办公、旅游住宿等在内的 18 个领域,与开发者进行了全面合作。
官方称,目前已有超 200 家头部应用加速鸿蒙原生开发,原生应用版图成型。
不止如此,华为还宣布将推出 70 亿 + 人民币的「耀星计划」,携企业、高校、机构等培养开发者,持续激励生态创新。
美团现在开出4万到6万招鸿蒙基建工程师,钉钉开价1万5到3万,头条、网易也都拿出真金白银在招人,现在鸿蒙生态上,已经有爱奇艺、支付宝、美团、高德地图等APP入驻,形成了自己的初步生态链。
华为终端云总裁朱勇刚展望,预计到今年年底,将有 5000 款应用完成原生鸿蒙开发,未来的星辰大海是支持 50 万款应用。
届时,全球第三大操作系统将真正成型。
就业机会
随着HarmonyOS原生应用的推行,短期内必然会涌现出大量的创业和就业机会。作为一个全新的操作系统,需要大量的懂得HarmonyOS应用开发的程序员进行应用开发、系统优化和生态建设。
对于掌握鸿蒙开发技术的程序员来说,将会有更多就业机会和竞争优势。目前,市场上对鸿蒙开发者的需求远远超过供给,这在互联网行业全面下行阶段无疑是一个好消息。掌握鸿蒙开发技术的程序员在面试和招聘中也将具备竞争优势,让自己在求职中增加手中的筹码。
这就意味着,将会刺激行业的需求,对于程序员来说,这是一个非常好的机会来展示自己的技术能力和创造力,同时也将有更多的工作岗位和职业发展机会等待着我们。
如何学习
首先得是开发语言 ArkTS,这个尤为重要,然后就是ArkUI声明式UI开发、Stage模型、网络/数据库管理、分布式应用开发、进程间通信与线程间通信技术、OpenHarmony多媒体技术……等。像中间还有许多的知识点,这边都以梳理成思维导图的形式了。
有了路线图,怎么能没有学习资料呢,小编也准备了一份联合鸿蒙官方发布笔记整理收纳的《鸿蒙开发学习笔记》,内容包含ArkTS、ArkUI、Web开发、应用模型、资源分类…等知识点。
【有需要的朋友,可以扫描下方二维码免费领取!!!】
快速入门
- 开发准备
- 构建第一个ArkTS应用(Stage模型)
- 构建第一个ArkTS应用(FA模型)
- 构建第一个JS应用(FA模型)
开发基础知识
- 应用程序包基础知识
- 应用配置文件(Stage模型)
- 应用配置文件概述(FA模型)
资源分类与访问
- 资源分类与访问
- 创建资源目录和资源文件
- 资源访问
学习ArkTs语言
- 初识ArkTS语言
- 基本语法
- 状态管理
- 其他状态管理
- 渲染控制
基于ArkTS声明式开发范式
- UI开发(ArkTS声明式开发范式)概述
- 开发布局
- 添加组件
- 显示图片
- 使用动画
- 支持交互事件
- 性能提升的推荐方法
兼容JS的类Web开发范式
- 概述
- 框架说明
- 构建用户界面
- 常见组件开发指导
- 动效开发指导
- 自定义组件
Web组件
- 概述
- 设置基本属性和事件
- 并发
- 窗口管理
- WebGL
- 媒体
- 安全
- 网络与连接
- 电话服务
- 数据管理
- …
应用模型
- 概述
- Stage模型开发指导
- FA模型开发指导
【有需要的朋友,可以扫描下方二维码免费领取!!!】
