前言
届时,有着“纯血鸿蒙”之称的HarmonyOS NEXT鸿蒙星河版将正式开启Beta。
华为即将推出的“纯血版”鸿蒙操作系统,意味着它将完全专注于支持鸿蒙原生的应用。换句话说,如果你想在这个新系统上运行应用,那就得重新按照鸿蒙的规则来编写。这就好像以前鸿蒙是个能说多种语言的人,可以跟安卓应用沟通,但现在它只说鸿蒙自己的语言,安卓应用想进来,就得学新的语言。
根据研究机构TechInsights的预测,虽然安卓和苹果的iOS在全球市场上还会是老大和老二,但从2024年开始,鸿蒙有可能会在中国市场上成为第二受欢迎的智能手机操作系统。这就像是在中国的手机世界里,安卓和iOS是两个大哥哥,但现在鸿蒙这个小弟弟也在慢慢长大,准备在家里占一席之地了。
纯血鸿蒙蓄势待发
目前华为的鸿蒙生态已经连接了包括手机、平板、电脑、电视机、智能穿戴和车机等各类终端设备。
在应用生态方面,华为计划在年底通过原生应用加速开发超过5000个App,以覆盖日常消费者使用的绝大多数App。目前,已有400多家合作伙伴开始开发鸿蒙原生应用,覆盖了游戏、社交通讯、出行导航、商务办公、旅游住宿等多个领域
如何学习鸿蒙
为了帮助不同背景的学习者,包括在职人员、编程新手、应届毕业生、计算机专业学生以及鸿蒙技术爱好者,整理了一套全面的鸿蒙开发学习指南,涵盖了从基础到高级的全栈开发技术,供大家参考和学习。
通过这套学习路线,你将能够系统地掌握鸿蒙开发的核心技能,为未来的职业发展打下坚实的基础。
下面分享一张鸿蒙的开发学习路线:
有了路线图,怎么能没有学习资料呢,小编也准备了一份联合鸿蒙官方发布笔记整理收纳的《鸿蒙开发学习笔记》,内容包含ArkTS、ArkUI、Web开发、应用模型、资源分类…等知识点。
《鸿蒙(HarmonyOS)开发学习指南》
第一章 快速入门
1、开发准备
2、构建第一个ArkTS应用(Stage模型)
3、构建第一个ArkTS应用(FA模型)
4、构建第一个JS应用(FA模型)
5、…
第二章 开发基础知识
1、应用程序包基础知识
2、应用配置文件(Stage模型)
3、应用配置文件概述(FA模型)
4、…
第三章 资源分类与访问
1、 资源分类与访问
2、 创建资源目录和资源文件
3、 资源访问
4、…
第四章 学习ArkTs语言
1、初识ArkTS语言
2、基本语法
3、状态管理
4、其他状态管理
5、渲染控制
6、…
第五章 UI开发
1.方舟开发框架(ArkUI)概述
2.基于ArkTS声明式开发范式
3.兼容JS的类Web开发范式
4…
第六章 Web开发
1.Web组件概述
2.使用Web组件加载页面
3.设置基本属性和事件
4.在应用中使用前端页面JavaScript
5.ArkTS语言基础类库概述
6.并发
7…
11.网络与连接
12.电话服务
13.数据管理
14.文件管理
15.后台任务管理
16.设备管理
17…
第七章 应用模型
1.应用模型概述
2.Stage模型开发指导
3.FA模型开发指导
4…