问题:不清楚华为鸿蒙HarmonyOS操作系统到底在什么时候才能支持用kotlin开发呢?另外,用DevEco能下载kotlin插件,但在gradle中使用apply-plugin会提示错误信息。
回答: 很多开发者都已经反馈该问题给了华为,当前是不支持用kotlin开发的,可以支持JS、Java和C/C++。 华为官方人员也表示:暂时不支持,且没有相关计划。 但据很多业内人士表示,鸿蒙OS以后主推的应该是JS的UI框架。但也有可能会支持,不过支持的时间可能要往后一些,毕竟谷歌都没有完善。
附:用户建议 1、当前很多Android开发者已经很习惯用kotlin开发了,很希望鸿蒙OS也可以支持kotlin。 2、目前99%以上的Android安卓开发都是基于java和kotlin的,js转鸿蒙的概率不高,为了快速适配鸿蒙生态,官网还是要尽快支持kotlin,毕竟kotlin也是开源的,工作效率提升也很明显。 3、应该尽快支持kotlin,因为之前app有一大部分内容是使用kotlin开发,虽然能将kotlin转java。但如果鸿蒙开发环境支持kotlin编译的话,那么对于部分代码的移植效率会提高很多。 4、强力建议kotlin,Java太罗嗦了,影响开发速度,光是kotlin有null safety的特性就比Java有优势多了。 5、希望后面支持kotlin语言,写了几年kotlin了,现在换回java,真的开发效率和舒适性要差很多。 6、强烈支持kotlin,公司所有app都是kotlin开发的,已经没有java代码了开发效率提升至少40%,java开发代码量太夸张了。 7、建议支持Kotlin开发,相比于java要优雅很多很多,让开发者能有更多选择。 |