HarmonyOS鸿蒙Next中在开源鸿蒙系统上开发应用是直接原生ArkTS开发吗,KaihongOS 4.1.3这个系统上

HarmonyOS鸿蒙Next中在开源鸿蒙系统上开发应用是直接原生ArkTS开发吗,KaihongOS 4.1.3这个系统上 【问题描述】

在开源鸿蒙系统上开发应用是直接原生ArkTS开发吗,KaihongOS 4.1.3这个系统上?

8 回复

KaihongOS和HarmonyOS一样,都是基于OpenHarmony的。
应用开发语言可以选择ArkTS(声明式)、TS(声明式)、JS(类Web开发范式)、C/C++(高性能)、仓颉(未来)。
参考:Kaihong开鸿开发文档中心

更多关于HarmonyOS鸿蒙Next中在开源鸿蒙系统上开发应用是直接原生ArkTS开发吗,KaihongOS 4.1.3这个系统上的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


尊敬的开发者,您好:
您可以查阅KaihongOS的官方技术文档:KaihongOS是以OpenHarmony为技术底座,ArkTS是KaihongOS应用开发中使用的TypeScript超集,因此KaihongOS的开发中是可以使用ArkTS完成开发的。

官网文档中也提供了开发教程,您可以参考其中的开发教程以了解开发环境配置等相关内容

如果KaihongOS 4.1.3它基于 OpenHarmony 的应用框架,那开发方式基本就是:

ArkTS + ArkUI → 编写应用 → hvigor构建 → 打包HAP

普通页面、列表、网络、存储这些一般没问题。

不过要注意:

  1. 不一定直接用 DevEco Studio

    可能使用 KaihongOS 自己提供的 SDK、工具链或者 VS Code 环境。

  2. API 不一定和官方完全一致

    系统能力(蓝牙、权限、摄像头、后台任务等)要看 KaihongOS 是否适配。

所以建议先确认 KaihongOS 4.1.3 提供的 SDK 和 API 列表。

首选ArkTS啊!

另外也支持C/C++的

openharmony 应用也是用 arkts开发; 可以看开发者文档
注意部分api即可, 有的API是HarmonyOS 独有的;

目前DevEco Studio目前没有开鸿版本(仅支持Windows和Mac),DevEco Studio作为华为官方推出的IDE(集成开发环境),支持ArkTS/TS/C和C++进行开发…。

是的,直接使用原生ArkTS开发。KaihongOS 4.1.3基于开源鸿蒙(OpenHarmony),采用ArkTS+ArkUI构建应用,支持系统API。鸿蒙Next已去除AOSP,不涉及Java或C语言开发路径。,

是的,KaihongOS 4.1.3基于OpenHarmony开源鸿蒙,应用开发可使用原生ArkTS,即通过DevEco Studio创建工程,使用ArkTS声明式UI和ArkUI框架进行开发。编译目标SDK需匹配该系统对应的OpenHarmony API版本,通常为API 10或更高;运行环境需确保系统已安装对应系统能力和权限配置。开发方式与标准HarmonyOS NEXT基本一致,但部分系统服务或硬件能力可能受发行版定制影响,需以实际系统支持为准。

回到顶部