免费开源的《鸿蒙开发入门学习笔记》

鸿蒙从一诞生,就背着一个”套壳“的骂名,毕竟一直都兼容AOSP(Android 开放源代码项目),很难不让人怀疑,当然了,曾经的我也有所怀疑,以至于,对于HarmonyOS保持的态度,始终都是,冷漠,不感冒,毕竟Android开发的包,在HarmonyOS上也能用,我们何必再去研究它呢?费力又费时间,还不如刷刷短视频,对吧。

但是,一旦HarmonyOS剥离AOSP,Android开发的包无法在其运行,这种情况下,身为移动端的开发者,特别是Android端的开发者,你觉得有没有必要学习?

而且就目前“纯血鸿蒙”情况来说,无论是自身发展还是当下的企业布局,HarmonyOS都是你躲不过的一道屏障,只是入手时间早晚的问题。

除非你要告别当前从事的移动端开发,如果再做一层针对性的,那就是告别Android端开发,毕竟鸿蒙和iOS端的冲突目前还没那么大。

所以咱们Android开发不仅要学,而且还要提前做好技术储备,池塘积水须防旱,田土深耕足养家,我们要防患于未然,平时就把基础打劳,学扎实,等机会来的时候才不至于手忙脚乱。

如何学习

首先得是开发语言 ArkTS,这个尤为重要,然后就是ArkUI声明式UI开发、Stage模型、网络/数据库管理、分布式应用开发、进程间通信与线程间通信技术、OpenHarmony多媒体技术……等。像中间还有许多的知识点,这边都以梳理成思维导图的形式了。

免费开源的《鸿蒙开发入门学习笔记》_第1张图片

有了路线图,怎么能没有学习资料呢,小编也准备了一份联合鸿蒙官方发布笔记整理收纳的《鸿蒙开发学习笔记》以及学习路线图,内容包含ArkTS、ArkUI、Web开发、应用模型、资源分类....等知识点。

微信长按下方二维码

免费领取完整

《鸿蒙开发学习笔记》

免费开源的《鸿蒙开发入门学习笔记》_第2张图片

《鸿蒙开发学习笔记》

快速入门

  • 开发准备

  • 构建第一个ArkTS应用(Stage模型)

  • 构建第一个ArkTS应用(FA模型)

  • 构建第一个JS应用(FA模型)免费开源的《鸿蒙开发入门学习笔记》_第3张图片

开发基础知识

  • 应用程序包基础知识

  • 应用配置文件(Stage模型)

  • 应用配置文件概述(FA模型)免费开源的《鸿蒙开发入门学习笔记》_第4张图片

资源分类与访问

  • 资源分类与访问

  • 创建资源目录和资源文件

  • 资源访问免费开源的《鸿蒙开发入门学习笔记》_第5张图片

学习ArkTs语言

  • 初识ArkTS语言

  • 基本语法

  • 状态管理

  • 其他状态管理

  • 渲染控制免费开源的《鸿蒙开发入门学习笔记》_第6张图片

基于ArkTS声明式开发范式

  • UI开发(ArkTS声明式开发范式)概述

  • 开发布局

  • 添加组件

  • 显示图片

  • 使用动画

  • 支持交互事件

  • 性能提升的推荐方法

免费开源的《鸿蒙开发入门学习笔记》_第7张图片

兼容JS的类Web开发范式

  • 概述

  • 框架说明

  • 构建用户界面

  • 常见组件开发指导

  • 动效开发指导

  • 自定义组件免费开源的《鸿蒙开发入门学习笔记》_第8张图片

Web组件

  • 概述

  • 设置基本属性和事件

  • 并发

  • 窗口管理

  • WebGL

  • 媒体

  • 安全

  • 网络与连接

  • 电话服务

  • 数据管理

  • ...........免费开源的《鸿蒙开发入门学习笔记》_第9张图片

应用模型

  • 概述

  • Stage模型开发指导

  • FA模型开发指导

    免费开源的《鸿蒙开发入门学习笔记》_第10张图片

微信长按下方二维码

免费领取完整

《鸿蒙开发学习笔记》

免费开源的《鸿蒙开发入门学习笔记》_第11张图片

PS:我们还在1月16日特邀了腾讯课堂资深移动架构师Allen老师为大家带来《鸿蒙认证工程师实战教学》免费直播课,带着大家去学习鸿蒙 HarmonyOS中分布式微内核&宏内核操作系统架构分析,以及通过鸿蒙新闻客户端实战快速掌握HarmonyOS开发技巧

免费开源的《鸿蒙开发入门学习笔记》_第12张图片

你可能感兴趣的:(开源,harmonyos,学习,笔记,华为)