最全HarmonyOS文档和社区资源使用技巧

运维 系统运维 OpenHarmony
文章由鸿蒙社区产出,想要了解更多内容请前往:51CTO和华为官方战略合作共建的鸿蒙技术社区https://harmonyos.51cto.com

[[394873]]

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com

各位开发者是否已经对HarmonyOS开发者文档如何使用了如指掌?遇到问题时是否知道如何高效解决?是否知道如何参与开源社区贡献?想要获取更多广受开发者喜爱的三方社区资源?为了帮助更多开发者快速接入,我们准备了HarmonyOS开发者文档、官方求助渠道、社区贡献指引还有更多三方资源。助你一臂之力,乘风破浪。

熟悉官方文档,快速上手

01 应用开发

Codelab教程类:针对重点功能或场景的开发者教程,包括:通用组件、AI、数据库、媒体和分布式等。

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/codelabs-0000001141821381

DevEco Studio使用与下载:

https://developer.harmonyos.com/cn/develop/deveco-studio#download

开发指南类:各类设备(手机/平板、智能穿戴、智慧屏等)、应用核心功能开发。

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/develop-overview-0000001071291809

API参考类:提供Java API、Native API和JS API介绍。

https://developer.harmonyos.com/cn/docs/documentation/doc-references/overview-0000001054518434

入门基础类:快速了解HarmonyOS的系统定位、架构、特性、场景、开发基础知识等。

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/document-outline-0000001064589184

02 设备开发

获取源码:通过镜像站点下载、HPM包管理器获取、源代码仓库获取。

https://device.harmonyos.com/cn/docs/start/get-code/oem_sourcecode_guide-0000001050769927

获取DevEco Device Tool:

https://device.harmonyos.com/cn/ide

搭建系统环境;

https://device.harmonyos.com/cn/docs/start/introduce/oem_build_os_env-0000001121152509

基于开发板上手与开发:从系统支持的轻量系统开发板、小型系统开发板上手。产品开发实例如:WLAN模组、无屏摄像头类产品、带屏摄像头类产品。

https://device.harmonyos.com/cn/docs/start/introduce/oem_start_guide-0000001054913231

设备开发指南:提供内核、驱动、子系统功能、组件开发指导。

https://device.harmonyos.com/cn/docs/develop/kernel/oem_kernal_user_process-0000001050032733

移植指南:芯片开发移植指导,三方库移植指导。

https://device.harmonyos.com/cn/docs/develop/transplant/oem_thirdparty_transplant_des-0000001064570046

API参考:提供完整的API接口介绍。

https://device.harmonyos.com/cn/docs/develop/apiref/js-framework-file-0000000000611396

HarmonyOS视频课程:官方和业界大咖解读HarmonyOS以及它的系统架构,让您快速上手应用开发、设备开发。

https://developer.huawei.com/consumer/cn/training/result?type1=101603094347460003

遇到问题,高效解决

开发、调试总会遇到一些阻碍,建议先查找文档,尤其是相关主题的开发指南、API参考。查阅文档后仍不能解决的问题,通过以下方式高效解决:

方式一:论坛反馈

你遇到的问题其他开发者曾经遇到并已解决,欢迎在论坛搜索相关问题、提交新问题。通过互相讨论、互帮互助,助力更多开发者扫清障碍。

https://harmonyos.51cto.com/answerlist

方式二:开源代码/文档bug,Gitee反馈

在使用开源代码、文档过程中,遇到bug请参考Issue模板,提交至OpenHarmony项目的Issue入口。提交之前可了解其他开发者已解决的问题,高效扫清障碍。

https://gitee.com/organizations/openharmony/issues

方式三:官网文档问题在线反馈

阅读文档过程中,对于任何问题或者疑问,可通过官网意见反馈按钮直接反馈。高质量的问题反馈有助于我们不断完善文档内容和质量,您提供的信息越详尽,对我们问题改进越有帮助。

方式四:更多官方支持

https://developer.harmonyos.com/cn/support

贡献开源社区持续提升

生态萌新,在熟悉文档、上手开发、消灭bug后,你一定积累了不少经验吧?欢迎每一个小有成就的你,贡献你的知识和智慧,帮助更多开发者快速成长。

方式一:论坛/gitee答复其他开发者的相关问题

每一个Issue、问题的回复都是你为生态建设贡献的力量。

方式二:Gitee贡献代码/文档/教程/Samples

参考《OpenHarmony贡献者指南》,参与社区贡献。鼓励开发者在学习、开发过程中,贡献代码(修复bug、优化代码)、总结经验并创建技术内容帮助更多开发者快速上手。

https://gitee.com/openharmony/docs/blob/master/zh-cn/contribute/%E5%8F%82%E4%B8%8E%E8%B4%A1%E7%8C%AE.md

方式三:参与或申请新建SIG组

OpenHarmony成立了若干SIG(Special Interest Group)特别兴趣小组,负责OpenHarmony社区特定子领域及创新项目的架构设计、开源开发及项目维护等工作。开发者可以通过加入SIG组讨论及开发,贡献你的代码及知识。

https://gitee.com/openharmony/community/tree/master/sig

更多三方资源助你成长

HarmonyOS发布后,众多业界大咖依托深厚的技术积累、丰富的项目经验为生态贡献力量,提交demo代码、开设课程、制作详细教程、培育更多的开发者。你可以通过行业大咖、资深开发者的分享与实践,高效学习相关知识。

HarmonyOS课程:

https://harmonyos.51cto.com/study#edu

OpenHarmony Gitee社区资源:

https://gitee.com/openharmony/docs/tree/master/zh-cn/resources

当你学习某课程或功能时,功能可能会发生变化,请参考官方文档获取最新信息。

不积跬步无以至千里,不积小流无以成江海,生态的繁荣离不开广大生态伙伴、开发者的共同努力,参与HarmonyOS生态,让我们见证你的每一次付出和成长。

当你学习某课程或功能时,功能可能会发生变化,请参考官方文档获取最新信息。

不积跬步无以至千里,不积小流无以成江海,生态的繁荣离不开广大生态伙伴、开发者的共同努力,参与HarmonyOS生态,让我们见证你的每一次付出和成长。

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com

 

责任编辑:jianghua 来源: 鸿蒙社区
相关推荐

2023-09-11 16:25:33

2024-03-01 08:07:31

*和**Python符号

2016-11-24 18:37:40

2013-02-18 09:49:15

开源开源社区

2023-04-23 11:33:20

社区文档

2017-12-09 21:08:35

C++人工智能机器学习

2021-02-20 20:58:04

LaTeXTeXstudio排版文档

2010-01-25 17:43:13

Android资源

2020-09-07 11:30:47

ElasticSear索引Linux

2013-03-18 11:05:26

HadoopCouchbase

2013-06-24 16:32:30

2011-07-13 10:07:28

服务器基准测试

2012-08-28 11:12:37

IBMdW

2023-11-23 08:00:00

OpenAILangChain

2014-08-04 17:46:15

NavBarTarBar

2016-10-24 14:53:30

Android app使用技巧

2014-05-06 10:20:02

2021-03-27 10:54:34

Python函数代码

2019-11-05 10:18:04

RPM包RPMLinux

2017-04-05 14:22:06

NPM开发工具
点赞
收藏

51CTO技术栈公众号