省流
推荐 ArkTS(支持HarmonyOS Next),放弃 类JS 开发方式,也不推荐仓颉
鸿蒙开发的语言应该怎么选?
在 2024/06 之前,官方文档【3.0/4.1 】中尚有大篇幅的 Web开发文档,并且在2019-2023年,每年的鸿蒙开发者大会上,多次提到过 Web开发模式
然而在 2024年开发者大会上,官方不在提及这种开发模式,并首次出现了 仓颉
那我们应该如何选择开发语言,仓颉 会取代 ArkTS 吗?
我认为依旧是 ArkTS
首先我们继续看 官网文档,在首要位置,依旧是放着 ArkTS, 并且 ArkTS 的语法也更新到了 鸿蒙Next, 可见地位一遍
而类Web开发在Next文档中,不在提及
谈谈仓颉
最后聊下仓颉,目前仓颉的文档非常的少,并且在官方也并未给出显眼的位置
所以仓颉并不是来替代 ArkTS 开发应用的。
根据开发者大会上的表述,如果说 ArkTS是替代 IOS\Android 的开发应用层的语言,那么 仓颉 更像是 替代 嵌入式 的 Java 而诞生的(猜测)