前言
据国内媒体报道称,余承东已经明确表态,华为明年将会推出鸿蒙原生应用与原生体验,HarmonyOS NEXT的产品。
现在的情况就是,鸿蒙留给兼容安卓生态的时间越来越少了,而在之前已经有不少App厂商转入到他们的生态,并已经在开发相关的App了。
余承东还预告,华为明年将会推出鸿蒙原生应用与原生体验的产品,“那将会是整个中国终端类操作系统里真正的王者”。
按照之前华为相关人士表示,其推出时间还不确定,未来iOS、鸿蒙、安卓将为三个各自独立的系统。
高校教育大力支持
近日,2023年教育部产学合作协同育人项目华为第二批项目立项公示,共有55个项目获得立项通过。
其中包括哈尔滨工业大学、天津大学、电子科技大学等十多个高校鸿蒙项目立项通过,即将开设鸿蒙课程。
在此之前,诸如清华大学、北京航空航天大学、武汉大学等985高校已经率先开设了 HarmonyOS 的相关课程。
随着最新一批产学合作协同育人项目公示,截至目前,已有23家985高校、46家211高校已开设或即将开设HarmonyOS相关课程。
鸿蒙开发前景
目前,国内主流的App已经开始研发纯鸿蒙系统的版本,小红书、开心消消乐已经率先完成了Beta版本开发;
支付宝、高德地图、微博、美团、小红书、钉钉已经启动鸿蒙原生应用开发;
抖音、百度、WPS等则正在招聘鸿蒙开发者。
在人才市场,鸿蒙人才供不应求,鸿蒙开发者身价大涨。短短几天,鸿蒙开发者新增注册数量已经过万,引发了生态、企业、就业、人才的连锁反应。
想要学习,网上的资料肯定会相当不足,这里推荐大家直接参考华为官网发布的《鸿蒙开发学习指南》文档。为了方便大家查阅,这里都整理好了,有需要的直接扫描下方二维码直接免费获取。
《鸿蒙零基础入门学习指南》
目录
一、快速入门
适用于HarmonyOS应用开发的初学者。通过构建一个简单的具有页面跳转/返回功能的应用,快速了解工程目录的主要文件,熟悉HarmonyOS应用开发流程。
- 开发准备
- 基本概念
- 工具准备
- 构建第一个ArkTS应用(Stage模型)
- 构建第一个ArkTS应用(FA模型)
- 构建第一个JS应用(FA模型)
二、开发基础知识
- 应用程序包基础知识
- 应用程序包概述
- 应用程序包结构
- 应用程序包多HAP机制
- 应用程序包安装和卸载流程
- 应用程序包更新流程
- 共享包
- 应用程序包快速修复
- 应用配置文件(Stage模型)
- 应用配置文件概述(Stage模型)
- app.json5配置文件
- module.json5配置文件
- 应用配置文件概述(FA模型)
- 应用配置文件概述(FA模型)
- app对象内部结构
- deviceConfig内部结构
- module对象内部结构
三、资源分类与访问
应用开发过程中,经常需要用到颜色、字体、间距、图片等资源,在不同的设备或配置中,这些资源的值可能不同。
- 资源分类与访问
- 资源分类
- 资源目录
- 资源组目录
- 创建资源目录和资源文件
- 创建资源目录和资源文件
- 创建资源目录
- 创建资源文件
- 资源访问
- 应用资源
- 系统资源
- 资源匹配
四、学习ArkTs语言
ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集。因此,在学习ArkTS语言之前,建议开发者具备TS语言开发能力。
- 初识ArkTS语言
- 基本语法
- 基本语法概述
- 声明式UI描述
- 自定义组件
- 状态管理
- 其他状态管理
- 其他状态管理概述
- @Watch装饰器:状态变量更改通知
- $$语法:内置组件双向同步
- 渲染控制
- 渲染控制概述
- if/else:条件渲染
- ForEach:循环渲染
- LazyForEach:数据懒加载
有需要完整文档的朋友,可以扫描下方二维码免费领取!!!
