首页 > 其他分享 >170万人参加鸿蒙学堂官方培训,还要犹豫加入鸿蒙吗?

170万人参加鸿蒙学堂官方培训,还要犹豫加入鸿蒙吗?

时间:2024-01-05 10:35:21浏览次数:32  
标签:配置文件 鸿蒙 程序包 HarmonyOS 学堂 应用 资源 170


你一定想不到的

在一年一度的开发者大会以外,华为还在日常举行各种线上、线下,或者直接深入校园的开发者活动。

HarmonyOS 创新实训营、 HUAWEI Developer Day 、华为校园开发者计划等等不胜枚举,似乎已然覆盖互联网相关行业的个角落。

超乎人们的意料,今年已有超过 170 万人参加了鸿蒙学堂的课程学习、线下活动,足以看出大家对于鸿蒙的热情与期望。

在这些率先拥抱鸿蒙的人中,或许就将孵化出一个属于鸿蒙的超级应用。

前几天上海举办的鸿蒙学堂,培训鸿蒙的师资力量

170万人参加鸿蒙学堂官方培训,还要犹豫加入鸿蒙吗?_面试

对于一个操作系统来说,用户支持可能是生态构建以外的第二个重点。

在国内的这方面,鸿蒙可以说是做得前无古人的好。

难以置信的发展速度

早在 HarmonyOS 2.0 初次登场的时候,就有不少华为老用户说, HarmonyOS 2.0 让他的旧手机更流畅了。

HarmonyOS 3.0 上,完全体的 “ 超级终端 ” 让应用和工作流无缝流转,更是广受好评。

HarmonyOS 4 发布后,短短一个多月升级用户已经超过 6 千万,成为史上升级速度最快的 HarmonyOS 版本。

170万人参加鸿蒙学堂官方培训,还要犹豫加入鸿蒙吗?_华为_02

现在,鸿蒙生态设备数已突破 7 亿,这在国产操作系统中,绝对是数一数二的数字。

再加上鸿蒙完善的开发者支持,对生态伙伴的友好,可以说鸿蒙生态已经迈过了第一座山峰。

现在, HarmonyOS NEXT 就是在挑战一个新的高峰 —— 从无到有创建一个面向普通大众的操作系统生态。

这是国产操作系统几乎没有挑战过的。

但是,鸿蒙已经为这次挑战铺垫了四年。

随着越来越多企业级开发者加入鸿蒙原生应用开发,鸿蒙生态正在快速形成。根据Counterpoint发布的最新数据,华为HarmonyOS在2023年第一季度的中国市场份额已达到8%,仅次于安卓和iOS。有业内人士认为,鸿蒙将很快替代安卓。实际上,鸿蒙的初心和野望不止互联网,而是定位于万物互联时代的操作系统。

华为终端云服务总裁朱勇刚此前强调,“独木不成林。我们希望能够和所有的合作伙伴一起共同灌溉,共同施肥,让这片林向下扎到根,向上捅破天;让我们的鸿蒙生态,立足于中国这片沃土,从松山湖这个宝地出发,真正走向全球,成为一个全球的生态。

鸿蒙这是一片未开发的沃土

目前来讲,没有任何一个手机操作系统可以定义这个时代。而我们现在了解的鸿蒙,目标就是这个时代。

而我们就是时代的追逐者,一如10年前的安卓,成为第一代的鸿蒙开发大佬。

那么鸿蒙的学习到目前为止,有哪些内容呢?这里分享一份《鸿蒙零基础入门学习指南》(完整文档文末有获取方式!)

《鸿蒙零基础入门学习指南》

目录

170万人参加鸿蒙学堂官方培训,还要犹豫加入鸿蒙吗?_harmonyos_03

一、快速入门

适用于HarmonyOS应用开发的初学者。通过构建一个简单的具有页面跳转/返回功能的应用,快速了解工程目录的主要文件,熟悉HarmonyOS应用开发流程。

  • 开发准备
  • 基本概念
  • 工具准备
  • 构建第一个ArkTS应用(Stage模型)
  • 构建第一个ArkTS应用(FA模型)
  • 构建第一个JS应用(FA模型)

170万人参加鸿蒙学堂官方培训,还要犹豫加入鸿蒙吗?_跳槽_04

二、开发基础知识

  • 应用程序包基础知识
  • 应用程序包概述
  • 应用程序包结构
  • 应用程序包多HAP机制
  • 应用程序包安装和卸载流程
  • 应用程序包更新流程
  • 共享包
  • 应用程序包快速修复
  • 应用配置文件(Stage模型)
  • 应用配置文件概述(Stage模型)
  • app.json5配置文件
  • module.json5配置文件
  • 应用配置文件概述(FA模型)
  • 应用配置文件概述(FA模型)
  • app对象内部结构
  • deviceConfig内部结构
  • module对象内部结构

170万人参加鸿蒙学堂官方培训,还要犹豫加入鸿蒙吗?_面试_05

三、资源分类与访问

应用开发过程中,经常需要用到颜色、字体、间距、图片等资源,在不同的设备或配置中,这些资源的值可能不同。

  • 资源分类与访问
  • 资源分类
  • 资源目录
  • 资源组目录
  • 创建资源目录和资源文件
  • 创建资源目录和资源文件
  • 创建资源目录
  • 创建资源文件
  • 资源访问
  • 应用资源
  • 系统资源
  • 资源匹配

四、学习ArkTs语言

ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集。因此,在学习ArkTS语言之前,建议开发者具备TS语言开发能力。

  • 初识ArkTS语言
  • 基本语法
  • 基本语法概述
  • 声明式UI描述
  • 自定义组件
  • 状态管理
  • 其他状态管理
  • 其他状态管理概述
  • @Watch装饰器:状态变量更改通知
  • $$语法:内置组件双向同步
  • 渲染控制
  • 渲染控制概述
  • if/else:条件渲染
  • ForEach:循环渲染
  • LazyForEach:数据懒加载

170万人参加鸿蒙学堂官方培训,还要犹豫加入鸿蒙吗?_面试_06

标签:配置文件,鸿蒙,程序包,HarmonyOS,学堂,应用,资源,170
From: https://blog.51cto.com/u_16163480/9110253

相关文章

  • 鸿蒙原生应用/元服务开发-发布进度条类型通知
    进度条通知也是常见的通知类型,主要应用于文件下载、事务处理进度显示。HarmonyOS提供了进度条模板,发布通知应用设置好进度条模板的属性值,如模板名、模板数据,通过通知子系统发送到通知栏显示。目前系统模板仅支持进度条模板,通知模板NotificationTemplate中的data参数为用户自定义数......
  • 鸿蒙原生应用再添新丁!搜狐集团、航旅纵横入局鸿蒙
    鸿蒙原生应用再添新丁!搜狐集团、航旅纵横入局鸿蒙来自@HarmonyOS 微博12月28日消息,搜狐集团宣布与华为达成全面合作!搜狐新闻近期将完成#鸿蒙原生应用#核心功能版本,搜狐视频也启动了#鸿蒙原生应用#开发!这不仅是一次技术上的交流与合作,更是对于未来应用与服务体验的探索与创新。相......
  • ​鸿蒙原生应用再添新丁!360集团入局鸿蒙
    鸿蒙原生应用再添新丁!360集团入局鸿蒙来自@HarmonyOS 微博12月27日消息,360集团宣布,基于#HarmonyOSNEXT#,已完成旗下360浏览器、360天气大师等#鸿蒙原生应用#核心版本开发。作为全国领先的互联网和安全服务提供商,360在#鸿蒙原生应用#开发的道路上快速前行,将多个优质应用带入鸿蒙......
  • #星计划# 『江鸟中原』鸿蒙——待办清单2.0
    大家好,今天,我将基于我的上一个项目《待办清单》开发《待办清单2.0》,我将对其修复了已知的bug、功能上进行的改进、美化了页面、添加了中英文配置以及其他更具规范性操作等等,开源代码我也会放到下面,同时我在代码总添加了更多注释,希望对初学者有所帮助。介绍本应用基于Stage模型下......
  • 鸿蒙原生应用/元服务开发-发布基础类型通知类型与接口
    基础类型通知主要应用于发送短信息、提示信息、广告推送等,支持普通文本类型、长文本类型、多行文本类型和图片类型。表 基础类型通知中的内容分类目前系统仅通知栏订阅了通知,将通知显示在通知栏里。基础类型通知呈现效果示意图如下所示。图1基础类型通知呈现效果示意图接口说明:通......
  • 鸿蒙原生应用/元服务开发-发布基础类型通知开发步骤
    一、导入模块。importNotificationManagerfrom'@ohos.notificationManager';二、构造NotificationRequest对象,并发布通知。1.普通文本类型通知由标题、文本内容和附加信息三个字段组成,其中标题和文本内容是必填字段。letnotificationRequest={id:1,content:{con......
  • 痞子衡嵌入式:原来i.MXRT1170内部RAM的ECC初始化工作可全部由ROM完成
    大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是i.MXRT1170内部RAM的ECC初始化工作可全部由ROM完成。痞子衡之前写了三篇文章《M7FlexRAMECC》、《M4L-MEMECC》、《MECC64》分别介绍了i.MXRT1170片上2MBRAM的不同ECC控制器用法,尤其是第三篇文......
  • 痞子衡嵌入式:简析i.MXRT1170 MECC64功能特点及其保护片内OCRAM1,2之道
    大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是i.MXRT1170MECC64功能特点及其保护片内OCRAM1,2之道。ECC是“ErrorCorrectingCode”的简写,ECC能够实现错误检查和纠正,含有ECC功能的内存一般称为ECC内存,使用了ECC内存的系统在稳定性和可靠性上得......
  • 鸿蒙自定义弹窗中的变量如何传递给页面
    鸿蒙自定义弹窗中的变量如何传递给页面作者:坚果团队:坚果派公众号:“大前端之旅”团队介绍:坚果派由坚果创建,团队拥有8个华为HDE,3个HSD,以及若干其他领域的三十余位万粉博主运营。本人为华为HDE、中国计算机学会CCF专业会员、OpenHarmony布道师、开发者联盟优秀讲师、2023年开源之夏......
  • 【LGR-170-Div.3】洛谷基础赛 #6 & Cfz Round 3 & Caféforces #2
    这套题感觉质量很高A.Battle\[x\equivr(\bmodP)\]\[P\midx-r\]因此只有第一次操作是有效的voidsolve(){ intn,m,p; cin>>n>>m>>p; m-=m%p; if(!m)puts("Alice"); else{ n-=n%p; if(!n)puts("Bob"); else......