HarmonyOS鸿蒙Next编程之路是知易行难,贵在坚持

HarmonyOS鸿蒙Next编程之路是知易行难,贵在坚持 针对网友提问“HarmonyOS用JS开发,需要将JS学到什么程度”的问题,我这里做一点思考,欢迎大家拍砖。

应用开发,语言是基本功

网友虽然问的是JS开发的问题,但其实映射到其他语言,道理是一样的。比如“HarmonyOS用Java开发,需要将Java学到什么程度”,再比如“HarmonyOS用eTS开发,需要将eTS学到什么程度”,他们都是共性,就是掌握开发语言本身就是基本功,是不可逾越的话题。

精通一种,尽量全面

既然语言是基本功,不可逃避,那就是要尽量学好。HarmonyOS目前主流的开发语言就是这三种:Java、JS、eTS。其中,Java主要是做前后台通杀,JS、eTS主要是面向的前台UI开发。如果你精通Java,那么好消息是你暂时使用Java来开发完整的HarmonyOS是没有问题的,Java仍然是可以很好的做出UI界面。

但是我们要认识到,前台UI界面的开发,主流的开发语言是JS,另外还有eTS这种新的声明式的开发方式。这两种方式是目前HarmonyOS主推的,也是OpenHarmony上推荐的开发方式,特别适合轻量级的应用。

因此,推荐采用JS、eTS开发前端界面,结合Java做后台服务的方式。

从简单入门,到永不放弃

编程之路是知易行难,HarmonyOS开发亦如是。随手写一段HarmonyOS的入门应用“Hello World”也只需要几分钟。这里推荐一门免费开源书《跟老卫学HarmonyOS开发》https://github.com/waylau/harmonyos-tutorial ,里面有文章还有上百个示例。只要把这本书学完,相信你也就踏入了 HarmonyOS的大门了。剩下的就是要靠自己不断的积累开发经验了,以及深入HarmonyOS内部的原理机制。

如果你看好HarmonyOS的未来,那么建议网友们先找自己擅长的语言作为突破口,而后慢慢向周边语言扩散。

编程之路是知易行难,贵在坚持。加油!


更多关于HarmonyOS鸿蒙Next编程之路是知易行难,贵在坚持的实战教程也可以访问 https://www.itying.com/category-93-b0.html

17 回复

知易行难,贵在坚持~ 说的好

更多关于HarmonyOS鸿蒙Next编程之路是知易行难,贵在坚持的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


多谢支持!!!!!!!

坚持就是胜利!

多谢支持!!

学 无 止 境,勇 攀 高 峰

多谢支持!!,

说得好,学无止境,不放弃就会有收获!

多谢支持!!

能不能尽量将java的api补齐啊,调用个系统自带相机都没有。自己写太麻烦。

哈哈哈~这个API确实是要不断完善,

希望鸿蒙生态早日成熟

是的 ~,

我已经暗暗躺下了,等待“仓颉”的发布,开发语言本身的差异性已经被方舟编译器屏蔽了,不重要,只是换一换玩法而已了。

嗯,期待已久。希望不要再明年复明年,

感谢楼主解答我的问题,我明白了😊

多谢支持!!!!!!!

HarmonyOS鸿蒙Next的编程之路确实“知易行难”。虽然其开发框架和工具链相对完善,但深入掌握其分布式架构、多设备协同等核心特性仍需持续实践。坚持学习、不断探索,才能在鸿蒙生态中游刃有余,开发出高效、创新的应用。

回到顶部