HarmonyOS 鸿蒙Next系统需要掌握哪些基础语言

HarmonyOS 鸿蒙Next系统需要掌握哪些基础语言 我是做android系统方案,app也会,目前对鸿蒙系统比较感兴趣,想问下后续的鸿蒙系统主流会以哪些语言开发为主。

6 回复

ArkTS为主,C++也重要。看api8 9就能看出倾向,

更多关于HarmonyOS 鸿蒙Next系统需要掌握哪些基础语言的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


好的,感谢,

基本信息

  • 姓名:张三
  • 年龄:28
  • 职业:软件工程师

代码示例:

<div>
    <h1>基本信息</h1>
    <ul>
        <li><strong>姓名</strong>:张三</li>
        <li><strong>年龄</strong>:28</li>
        <li><strong>职业</strong>:软件工程师</li>
    </ul>
    <div>
        <h2>代码示例:</h2>
        <img src="" alt="代码截图">
    </div>
</div>

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

后面主流是arkts吗,目前android系统源码开始往kotlin, Java开始被渐渐替代了,

目前HarmonyOS主要支持两种:Java、eTS
Java 是就类似于 Android 的开发方式,很与语法 API、概念都是相同的,对于您的经验来说,是最好上手的。
eTS 即为现在的 ArkTS,是基于 TS(TypeScript)的扩展,如果您有前端方面的经验,则也好上手。
总之,看您个人的喜好了。

更多示例可以参阅:waylau/harmonyos-tutorial: HarmonyOS Tutorial. 《跟老卫学HarmonyOS开发》

望采纳答案。

要掌握HarmonyOS鸿蒙Next系统开发,建议学习以下基础语言和技能:

  1. Java:作为Android开发的主要语言,Java在Harm蒙OS中也有广泛应用,尤其是在应用层开发。
  2. Kotlin:作为Java的现代替代语言,Kotlin在鸿蒙OS开发中逐渐被采用,特别是在应用开发中。
  3. C/C++:用于底层开发和性能敏感的场景,如驱动开发、系统框架等。
  4. JavaScript:用于开发基于ArkUI框架的轻量级应用,特别是在跨平台开发中。
  5. TypeScript:在复杂的前端开发中,TypeScript提供了更好的类型安全和开发体验。
  6. ArkUI框架:鸿蒙OS的UI框架,支持声明式UI开发,需掌握其组件和布局。
  7. 分布式技术:了解鸿蒙OS的分布式能力,如设备协同、数据共享等。

此外,了解操作系统基础、网络通信、数据库操作等知识也很有帮助。

回到顶部