HarmonyOSアプリケーション開発関連のリソースコレクション

この投稿は、HarmonyOSアプリケーション開発プロセスに基づいて、HarmonyOSアプリケーション開発に関連するリソース(ビデオチュートリアル、ドキュメント、コード例など)を収集することを目的としています。それがあなたを助けるなら、私に親指を上げてください!

 

この投稿は更新され続けます〜

 

学習目標がHarmonyOS(システムの位置付け、アーキテクチャ、機能、機会など)の予備的な理解である場合は、次のリソースを参照できます。

 

リソース名 リソースリンク リソースソース
HarmonyOSの概要 https://developer.harmonyos.com/cn/docs/documentation/doc-guides/harmonyos-overview-0000000000011903 公式文書
HongmengシステムAPP開発を最初にマスターする、あなたは次の大物です https://edu.51cto.com/course/25246.html?hm

51CTO-> HarmonyOSテクニカルコミュニティ

ビデオチュートリアル

Hongmengについて知りたいこと https://edu.51cto.com/course/25047.html?hm

51CTO-> HarmonyOSテクニカルコミュニティ

ビデオチュートリアル

HarmonyOSの動作原理分析 https://edu.51cto.com/course/25049.html?hm

51CTO-> HarmonyOSテクニカルコミュニティ

ビデオチュートリアル

HarmonyOSは機能しますか? https://edu.51cto.com/course/25048.html?hm

51CTO-> HarmonyOSテクニカルコミュニティ

ビデオチュートリアル

 

Hongmengアプリケーションの開発を初めて開始する開発者は、Hongmengアプリケーション開発の基本的な概念と開発プロセスを理解し、helloworldまたは簡単な例をすばやく実行する必要があります。次のリソースを参照してください。

 

リソース名 リソースリンク リソースソース
開発の基本 https://developer.harmonyos.com/cn/docs/documentation/doc-guides/basic-fundamentals-0000000000041611 公式文書
クイックスタート https://developer.harmonyos.com/cn/docs/documentation/doc-guides/start-overview-0000000000029602 公式文書
HarmonyOS2.0開発の開始 https://edu.51cto.com/course/25069.html?hm

51CTO-> HarmonyOSテクニカルコミュニティ

ビデオチュートリアル

 

能力はHarmonyOSアプリケーションの重要な部分であり、FA(機能能力)とPA(粒子能力)の2つのタイプに分けられます。

  • FAはページ機能をサポートします:ページテンプレートは、ユーザーと対話する機能を提供するためにFAによってサポートされる唯一のテンプレートです。

  • PAはサービス機能とデータ機能をサポートします。サービステンプレートは、バックグラウンドでタスクを実行する機能を提供するために使用されます。データテンプレートは、外部に統合されたデータアクセスの抽象化を提供するために使用されます。

HarmonyOSアプリケーションを開発するには、最初にAbilityの使用方法を学ぶ必要があります。参照できるリソースは次のとおりです。

 

リソース名 リソースリンク リソースソース
能力 https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ability-ability-overview-0000000000029852 公式文書

HarmonyOS2.0エントリーと実際の戦闘

第1章

https://edu.51cto.com/course/25053.html?hm

51CTO-> HarmonyOSテクニカルコミュニティ

ビデオチュートリアル

HarmonyOS(HarmonyOS)アプリケーション開発チュートリアルを学びましょう

講義9-12

https://edu.51cto.com/course/25188.html?hm

51CTO-> HarmonyOSテクニカルコミュニティ

ビデオチュートリアル

HarmonyOSアプリケーション開発の紹介と実践

レクチャー2、レクチャー7-9

https://edu.51cto.com/course/25200.html?hm

51CTO-> HarmonyOSテクニカルコミュニティ

ビデオチュートリアル

 

HarmomyOSは、​​2つのFA開発フレームワークを提供します。JavaUIは開発にJava言語を使用し、JS UIは開発にJS、HML、CSSを使用します。Java UIについては、次のリソースを参照できます。

 

リソース名 リソースリンク リソースソース
Java UI框架 https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-overview-0000000000500404 公式文書

HarmonyOS2.0エントリーと実際の戦闘

第2-3章

https://edu.51cto.com/course/25053.html?hm

51CTO-> HarmonyOSテクニカルコミュニティ

ビデオチュートリアル

HarmonyOS(HarmonyOS)アプリケーション開発チュートリアルを学びましょう

講義5-8

https://edu.51cto.com/course/25188.html?hm

51CTO-> HarmonyOSテクニカルコミュニティ

ビデオチュートリアル

HarmonyOSアプリケーション開発の紹介と実践

第3-5讲

https://edu.51cto.com/course/25200.html?hm

51CTO->HarmonyOS技术社区

视频教程

 

JS UI针对智慧屏(TV)和智能穿戴(Wearable)、轻量级智能穿戴(Lite Wearable)的资源要进行以下区分:

 

在进行智慧屏(TV)和智能穿戴(Wearable)应用开发时,JS UI只是用于FA开发,PA(Service Ability和Data Ability)的开发仍旧使用Java语言。JS UI可以查阅的资源有:

 

资源名称 资源链接 资源来源
JS UI框架 https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-js-overview-0000000000500376 官方文档
JS API参考-智慧屏和智能穿戴开发 https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-framework-file-0000000000611396 官方文档

 

轻量级智能穿戴(Lite Wearable)应用相对轻量化,现阶段只使用JS语言进行开发。其可以查阅的资源有:

 

资源名称 资源链接 资源来源
JS API参考-轻量级智能穿戴开发 https://developer.harmonyos.com/cn/docs/documentation/doc-references/lite-wearable-file-0000001056483114 官方文档
HarmonyOS(鸿蒙)App项目实战(1)运动手表篇 https://edu.51cto.com/course/25054.html?hm

51CTO->HarmonyOS技术社区

视频教程

 

其他功能模块的开发,例如媒体、网络与链接、设备管理、数据管理等,当前的主要资源还是官方文档,可以HarmonyOS开发者网站查阅:https://developer.harmonyos.com/cn/documentation

少量功能点已有老师提供了相关教程,汇总如下:

 

资源名称 资源链接 资源来源
剪贴板 https://edu.51cto.com/center/course/lesson/index?id=637602

51CTO->HarmonyOS技术社区

视频教程

操作SQLite数据库 https://edu.51cto.com/center/course/lesson/index?id=637601

51CTO->HarmonyOS技术社区

视频教程

多线程与UI更新 https://edu.51cto.com/center/course/lesson/index?id=642631

51CTO->HarmonyOS技术社区

视频教程

完成计时器Demo https://edu.51cto.com/center/course/lesson/index?id=642630

51CTO->HarmonyOS技术社区

视频教程

如何优雅地完成HTTP网络访问?来吧展示! https://edu.51cto.com/center/course/lesson/index?id=648780

51CTO->HarmonyOS技术社区

视频教程

我会HTTP网络访问了,可是服务器怎么办呢? https://edu.51cto.com/center/course/lesson/index?id=650065

51CTO->HarmonyOS技术社区

视频教程


おすすめ

転載: blog.51cto.com/14901125/2542528