更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 应用开发 > 鸿蒙HarmonyOS应用开发需要使用的技术都有什么?附指导

鸿蒙HarmonyOS应用开发需要使用的技术都有什么?附指导

更新时间:2022-03-09 15:53:01浏览次数:662+次

想从事鸿蒙HarmonyOS应用开发,当前需要使用的技术都有什么?想得到内行人士的指导。

\

解答

1.如果你会Andrioid开发,则没什么问题。

2.没有Android开发经验,会Java语法,则也可以通过JavaUI来写UI和业务代码,也可以使用XML来写UI。

3.如果你会html+css+js,同样可以使用鸿蒙体统的ArkUI框架来写UI和业务代码。

4.如果什么都不会,那就从头开始学习移动开发技能,多看一些鸿蒙开发文档。

相关参考:有没有关于鸿蒙HarmonyOS的书籍?特别是应用开发方面的

附:鸿蒙开发者相关的评论

1、HarmonyOS的开发分为两块:应用开发、设备开发,这两块都有官方的文档,最好是先阅读一下,如果官方给出的文档偏重于某一些技术,则说明这些技术当前很受用,这是一个方向性的问题。

2、只掌握js语言是不行的。

3、java、js、ets这三个都会一点,如果可以的话,可以偏重ets。

4、好多鸿蒙开发者新手都关注学Java多一些。

5、建议学一点C基础,有这个后学java语言比较快,然后着重看华为鸿蒙快速入门教程,从中得到启发,进而学习各种API。

说明

以下开发问题供进一步的参考:

鸿蒙HarmonyOS支持java和js双框架,先用java语言开发应用,如果已上架应用市场,将来再次切换开发语言用js开发新版本,相同包名和签名,应用市场商家后能覆盖安装之前的java开发应用正常使用吗?

回答:

1、以安装包为准,包名签名对的上就行,和里面是js开发的还是java开发的没关系,当然切换框架带来的本地用户数据切换都要自己处理。

2、把开发好的应用重新上传后(保证应用可以正常运行),应用会自动覆盖上一个旧版本,重新上架,和js开发的或是java开发的,都没有任何关系。