鸿蒙之路正式开启

180 阅读3分钟

鸿蒙新篇章

华为为国人争气了一回,突破重重封锁终于迎来国人的操作系统原本对前端crud没啥兴趣了,鸿蒙Next的到来又似乎打了一波鸡血作为一个标准前端,怎么也得尝试搞一波。。 鸿蒙Next 开启了 API9 时候学了一下 Arkts基础语法和api,现在来正式倒腾总结一下 纯血鸿蒙的学习之路。。。 先整一下鸿蒙三件套 开发者文档DevEco Studio 5.0.0 Release下载开发者学堂

在线学习基础把证书先考了

个人建议先不着急写代码尤其是小白,当然你是大佬忽略过吧~~~首先得明白鸿蒙是什么干什么的有什么用,架构如何能做什么东西。。。接下来是怎么学,如何从基础一步步进阶。。

image.png

申请模拟器权限

有了前置任务后,下载好开发者工具~安装使用什么的官方详细说明,我不在赘述。。。自行翻阅即可,接下来下载模拟器(需要先申请权限一般都是隔天就好了,至于啥时候通过看你收到的邮件或者看开发工具能否添加模拟器即可)

image.png

点击这里,初次可能就会弹出申请的弹窗~~~

image.png

在点击新建模拟器即可新建手机、折叠屏、平板按需选择也可以全部下载,我是学习就全部下载了。。时间有点费劲网络不行的话。。。

image.png

熟读开发者文档

作为前端咱们先把这几块坑完,接着再往前面进阶。。。

image.png

HarmonyOS SDKdeveco-studio开发者工具文档arkts学习文档arkui 学习参考

HUAWEI DevEco Studio

面向HarmonyOS应用及元服务开发者提供的集成开发环境(IDE), 助力高效开发。(开发者工具)目前最新版本5.0.0 Release

ArkTS 语言

ArkTS是鸿蒙生态的应用开发语言。它在保持TypeScript(简称TS)基本语法风格的基础上,进一步通过规范强化静态检查和分析,使得在程序运行之前的开发期能检测更多错误,提升代码健壮性,并实现更好的运行性能。同时,提供了声明式UI范式、状态管理支持等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。(鸿蒙生态的应用开发语言)

ArkUI

ArkUI是一套构建分布式应用界面的声明式UI开发框架。它使用简洁的UI信息语法、丰富的UI组件、以及实时界面预览工具,帮助您提升HarmonyOS应用界面开发效率30%。您只需使用一套ArkTS API,就能在多个HarmonyOS设备上提供生动而流畅的用户界面体验。(鸿蒙官方UI组件)

TS学习

TS 中文网TS 中文网TS官网 鸿蒙开发ts的学习是必要的相信学习Vue3、React的小伙伴们应该基础比较扎实了不会的逃都不好逃了要学习鸿蒙开发。。。

鸿蒙第一个程序当然还是 hello world

image.png

基础学习

先把基础语法一个个击破,布局,api的使用,组件、样式,动画,再到一些app常用的页面效果等等从基础到入门到进阶吧~~慢慢来吧正所谓慢工出细活。。。