更新时间:2022-03-05 10:28:31浏览次数:713+次
鸿蒙底层开发者提议:希望华为官方能增加鸿蒙应用转换为安卓应用的工具,理由如下。或许说出了很多从事HarmonyOS开发的人的心声,一起来听听。
全文内容
我是一名真心想从事鸿蒙阵营开发的开发者,我至今还未真正完全开发出一款鸿蒙的可上线应用,只是写过几个简单的例子应用。我不是大厂的职工,我只是一名个人开发者,一个小公司的职员。鸿蒙的开发体验很好,但是目前我却不敢真正用他。究其根本原因就是精力和时间。
如果你问一个刚想准备从事移动端应用开发的个人开发者一个问题:
1、学习安卓开发,开发出安卓应用能同时运行在安卓和鸿蒙上。
2、学习鸿蒙开发,开发出鸿蒙应用运行在鸿蒙上,再花一倍的时间学习安卓开发,并开发安卓应用运行在安卓上。
怎么选?
虽然说很多开发者学习能力很强,只要文档清晰,扫几眼文档,半天内直接初步上手开发没有问题,但是开发的过程却是漫长的。付出双倍的时间对小团队来说成本太高了。
鸿蒙系统兼容安卓应用,这仅会保住目前保有量,虽说鸿蒙很多特性先进并优秀,但是手机厂商并不会轻易转向鸿蒙。因为开发者相对少,应用增量不够。
但是如果鸿蒙系统能够转换为安卓应用,那么相信有很多开发者会倒向鸿蒙开发,高效率以及优美的开发体验,高性能以及丰富功能的运行支持。开发者会追着来。
虽说想法很美好,也可能是我异想天开,但是我知道要实现这个技术上可能会难度很大,但是很多开发者开发的应用并用不到太多高级的特性,也许就一个类H5应用的需求,也许只需要对一些比较简单的应用能转换成安卓应用就可以,还是建议官方能考虑一下。
最后在最近的学习和使用中,个人对ArkUI还是非常看好的。还是上面说的,有高效率和优美的开发体验,高性能和丰富功能的运行支持,一定会成功的。
再说点题外话,虽说方舟旨在能够兼容多语言,鸿蒙也想在这点上能涵盖更多类型的开发者,但如果固定精于使用一门易用简洁的语言去开发会更好,JS这个语言就非常好相对来说优势很大,亦或者TS,亦或者官方出一门类似的新语言,对这个语言做最大的性能优化会更好。
说明
该提议已交由HarmonyOS负责人评估。
相关资讯