背景
- 华为的鸿蒙系统是少数国产化很高的操作系统
- 国家支持。
- 现在鸿蒙装机量已经得到2000万了。
- 公司的APP老板要求支持。
开发流程
开发者注册
建议:如果是为公司服务,最好是用公司的邮箱注册和认证为公司,然后为开发者创建子帐号的模式。
鸿蒙入门
我自己的话还买了一本:《HarmonyOS NEXT原生开发之旅》。
总结下来就是其实就是跟着华为的文档实践了一遍,想较于API的全面覆盖,更多的是提及了关键部分吧。
鸿蒙实践
直接罗列注意事项了,因为理论上前面经过之后应该你可以自己在IDE上开发了。
关注官方API文档,不要掉入老系统的文档了。
https://developer.huawei.com/consumer/cn/doc/ 这是新的。
以现在的时间来看,早于202511的文档都不要去看了,因为Harmony OS 6 进行了很多变革,这也是新系统的阵痛期,没办法。
连Component都出V2了,如果照着V1走的话,还是很难立刻切换的。
多在社群看新帖后者发帖。
现在鸿蒙的体量,其实既可以怀疑系统本身有BUG,也可以怀疑API文档没写清楚。
所以要有敢于质问的心态去开发,不要自己一个人疯狂的定位。
少用IDE自带的AI工具
截止发帖日期来说,IDE里面的AI工具基本是帮不上忙的,单反代码新一点是一点有用的建议都没有。
写在后面
作为开发者,其实对于安卓和ios什么的开发更多的难题在于资料和资源都在外网,一直在和网络做斗争,而且之所以感觉这两个系统容易开发,一方面是用户量大,另外则是分别都已经10年了。
但是,作为中国的开发者应该看清楚现在的局势,从2018年以来中美之间的摩擦绝对会持续很久,无论是资本VS共产,还是第一VS第N,总结来说支持国产,让中国有自己立足的根本是一个需要长期大家都去一起坚持去做的事情。
所以:今日助力国产化,明日全球可见CreateInChina