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
知易行难,贵在坚持~ 说的好
更多关于HarmonyOS鸿蒙Next编程之路是知易行难,贵在坚持的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
多谢支持!!!!!!!
坚持就是胜利!
多谢支持!!
学 无 止 境,勇 攀 高 峰
多谢支持!!,
说得好,学无止境,不放弃就会有收获!
多谢支持!!
能不能尽量将java的api补齐啊,调用个系统自带相机都没有。自己写太麻烦。
哈哈哈~这个API确实是要不断完善,
希望鸿蒙生态早日成熟
是的 ~,
我已经暗暗躺下了,等待“仓颉”的发布,开发语言本身的差异性已经被方舟编译器屏蔽了,不重要,只是换一换玩法而已了。
嗯,期待已久。希望不要再明年复明年,
感谢楼主解答我的问题,我明白了😊
多谢支持!!!!!!!
HarmonyOS鸿蒙Next的编程之路确实“知易行难”。虽然其开发框架和工具链相对完善,但深入掌握其分布式架构、多设备协同等核心特性仍需持续实践。坚持学习、不断探索,才能在鸿蒙生态中游刃有余,开发出高效、创新的应用。