【 什么是UltimateHarmonyReference 】
UltimateHarmonyReference是关于HarmonyOS和OpenHarmony的资源查询手册,旨在为大家提供包含工具、开源项目、书籍、博客、教程等在内的相关资源精选。通过UltimateHarmonyReference查找相关资源,可以减少大家漫无目的的搜索时间,帮助大家在学习鸿蒙的过程中少踩坑、少走弯路。
【 UltimateHarmonyReference的内容 】
UltimateHarmonyReference为大家提供关于HarmonyOS和OpenHarmony的学习资源精选,目前涉及十一个方向:第三方组件库、开源HAP、DevEco插件、Kotlin相关、DevEco快捷键、优秀文章、推荐书籍、第三方组织、视频教程、学习网站、OpenHarmony JS组件开发指南。资源持续更新中,期待你的作品!
图1 UltimateHarmonyReference包含的学习资源
为了让大家更好的理解UltimateHarmonyReference,文章将以第三方组件库、DevEco插件、DevEco快捷键、OpenHarmony JS组件开发指南四个方向为例,向大家介绍UltimateHarmonyReference具体内容设置。
- 第三方组件库
第三方组件是由软件编制方和平台以外的其他组织或个人开发的具有特定功能的组件,有助于降低应用开发的难度,提升开发效率,让开发者聚焦应用开发的上层逻辑。
UltimateHarmonyReference为大家提供了使用频率较高的14大类第三方组件库,满足应用开发中图像处理、网络加载、日志打印、测试维护等各方面的需求。
动画 | 图表绘制 | 错误报告和跟踪 | 图像加载 | 图像处理 |
日志 | 网络 | 存储 | 测试 | UI组件 |
实用工具 | 安全 | 文件数据 | 多媒体 | 其他... |
图2 第三方组件库内容设置(局部)
- DevEco插件
DevEco插件是指配置在DevEco Studio里的插件。合适的插件可以有效地提升鸿蒙开发的工作效率、节约开发周期。此部分提供了两类DevEco插件,一类是免费的插件,开发者可以直接获取;一类是个人版免费,专业版需付费升级后才可使用的插件。大家可以视情况获取。
图3 DevEco插件内容设置(局部)
- DevEco快捷键
快捷键是指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与 Ctrl 键、Shift 键、Alt 键、Fn 键、Windows 键等配合使用,达到代替部分鼠标功能的效果。使用DevEco快捷键进行鸿蒙应用开发时,可以利用键盘快捷键快速执行搜索、跳转、注释等功能,让开发工作流程更加流畅。按照开发时的使用频率,UltimateHarmonyReference整理了27个快捷键:
图4 DevEco快捷键内容设置(局部)
- OpenHarmony JS组件开发指南
本部分提供了OpenHarmony JS项目开发的流程和OpenHarmony JS Demo开发的讲解。前者讲解基于DevEco开发OpenHarmony JS应用的基本流程,包括环境配置、工程导入、证书配置、推送运行等。后者讲解如何基于OpenHarmony开发JS Demo,包括项目结构、JS FA、常用组件及自定义组件。
图5 OpenHarmony JS组件开发指南内容设置
UltmateHarmonyReference是一个开源的平台,其内容跟随HarmonyOS和Openharmony社区生态发展逐步更新,希望大家在获取资源的同时也贡献好的资源,也希望能够有更多的人加入到鸿蒙和OpenHarmony相关的开发活动中,构建和谐开放繁荣的OpenHarmony生态 。
UltimateHarmonyReference的内容还有很多,快点击下面的链接获取吧:
https://gitee.com/isrc_ohos/ultimate-harmony-reference
我们本身也开源了大量的组件库项目,并且有配套的图文讲解专栏,欢迎大家关注:
ISRCHarmonyOS学院:https://harmonyos.51cto.com/column/41