华为鸿蒙系统的推出,我们开发者应该做什么?

· 之前本人写过一文《操作系统发展趋势分析,以及对开发者的影响》。本文继续说明鸿蒙系统与我们开发者有何关系。
· 2019年8月方舟编译器开始了开源的节奏,后续会逐步全面开源,再加上鸿蒙系统2020年8月将开源。推测在鸿蒙系统开源之前,方舟编译器肯定会全面开源,这样同时面世,才有利于鸿蒙系统生态的建设。
· 由于鸿蒙系统肯定是使用方舟编译器,这样的华为也算是想谷歌的andriod全面开战了,兼容安卓也是为了吸取安卓的生态资源。
· 这与我们开发人员有什么关系呢?

1.先为中国人,再为开发者


· 鸿蒙系统的推出,不仅是华为一个公司的战略,也是中国实力不断提升之后的必然。包括操作系统在内的众多核心技术,可以作为美国阻止中国崛起的武器,要突破这层阻碍就必须有自己的核心技术。华为作为中国优秀企业的代表,在多个领域做到可以替代美国技术。就算华为也有这样那样的问题,但一码归一码,华为的技术的确是好,作为国家先进技术的代表,必须支持!
华为鸿蒙系统的推出,我们开发者应该做什么?_第1张图片
· 看到华为在这么多领域可以与众多顶尖美国公司对垒,作为中国人真的是感觉到万分自豪。
· 中国技术发展好了,中国才会发展更好,中国人才会过得更好。鸿蒙系统作为之前操作系统成功可能性较大的一个,我们就要尽力支持。在这个非常时期,普通人要选择买华为的商品来提供支持(出钱),我们开发者就要帮助完善华为的技术生态来提供核心力量(出力)。

2.开发者参与鸿蒙生态建设,也能提升自身实力

· 参与到鸿蒙系统的开发不仅是为国,也是提升自己能力的途径。
· 不管鸿蒙系统能否成功和Andriod抗衡,它都是当前我们能够参与的最前沿的操作系统了,再加上是中国人开发的,很多文档都是中文的,不会有什么障碍,这正是提升自己的机会。当然,鸿蒙系统要是成功,会让这些先参与的人吃到相应的红利。

3.如何参与到鸿蒙系统的开发

· 如何参与鸿蒙系统的开发呢?
目前只有方舟编译器开源了,还只是一部分,首先要经常的关注消息,来源当然是官网:

鸿蒙系统官网:https://hmxt.org/
鸿蒙系统常见问题汇总
方舟编译器官网:https://www.openarkcompiler.cn/home
方舟编译器问题汇总
华为鸿蒙系统的推出,我们开发者应该做什么?_第2张图片
· 方舟编译器官网就可以轻松下载源码查看。目前只有方舟编译器开源,因此开发者想参与只能从这里开始。
· 方舟编译器的问题汇总中告诉了我们如何参与,在此截取过来:

####################分隔线####################

· 方舟编译器项目诚挚欢迎每个人加入社区并为项目作出贡献。
在方舟编译器项目中做贡献,不局限于代码贡献一种形式,
您可以通过如下多种形式参与到其中,而我们对您做出的任何
贡献表示真诚的感谢:

· 报告错误
如果您发现了OpenArkCompiler的问题,您有必要访问Issue
跟踪系统并上报。登录后创建Issue,将您发现的问题和出现
条件进行详细的描述,这将有利于对问题进行重现和快速定位。

· 贡献代码
代码贡献仍是OpenArkCompiler项目最主要的贡献形式。
我们欢迎社区志愿者贡献自己的代码,以此获得代码的维护
和增强。为保障项目的健康发展和保持高质量的代码库,我们
需要遵循如下贡献事宜:

· 请随时提问。通过在Issue跟踪系统中发表评论或通过邮件列表提出问题。

重要提示:对OpenArkCompiler项目贡献代码需要遵循流程,
并非直接拉取请求和修改代码。首先请与我们取得联系,就需
要优化的内容进行讨论,就修改方法达成共识。如果没有与OpenArkCompiler提交者达成共识,贡献可能需要大量返工
或不予审核。

· 具体操作指南请参阅代码贡献指南。

· 贡献用例

精美的用例能够帮助更多的开发者和用户快速参与到项目中。因此,OpenArkCompiler社区需要大量的用例贡献。针对用例,OpenArkCompiler社区开辟了专门的子项目用于存放代码,请参考用例代码库,代码提交方式参考上节内容。

· 贡献文档

OpenArkCompiler是较为底层的复杂软件系统。高质量的文档对于项目至关重要。方舟编译器社区旨在提供清晰、准确和完整的文档,以指引社区用户和开发者对项目有更加准确的了解。我们欢迎任何以改进OpenArkCompiler文档的贡献。具体操作指导请参阅文档贡献指南。

· 帮助代码检视

要保证项目代码的高质量,定期检视代码是必须的。同时,对他人代码进行客观公正的评论及给出优化建议也是一种贡献,并且这是从贡献者晋升为Committer的一个重要考量部分。

· 回答开发者的问题和疑惑

回复用户邮件列表中的问题
在社区论坛中的问题
检查Issue中的最新问题是否存在实际上是用户问题的故障单
传播关于方舟编译器的话题

· 组织或参加OpenArkCompiler Meetup
参与OpenArkCompiler微博、微信公众号、知乎等官方讨论渠道
[email protected]邮件列表上分享您的会议。
签署贡献者协议

· 请先下载贡献者协议;
签署后,通过邮件发送至邮箱:[email protected];
收到OpenArkCompiler确认邮件。
注册会员

· 操作步骤

进入华为云首页,单击页面右上角的“注册”。
设置手机号并单击“获取短信验证码”。

该手机号未注册过华为云账号,或已注册过华为云账号,
但账号数量未达到系统允许的最大数量 输入短信验证码、
密码并勾选“我已阅读并同意《华为云用户协议》和
《隐私政策声明》”。

该手机号已注册过华为云账号,且账号数量已达到系统
允许的最大数量将不支持再使用该手机号注册新的华为云账号。

单击“同意协议并注册”。 账号提示注册成功。

###############分隔线####################

· 总的来说就是,多多使用,多多参与,能参与代码的开发是最好的,不行就帮忙完善文档,检查代码,协助测试,解答问题。

后续本文也会将方舟编译器的代码理解推送出来,为想参与而没有时间的人提供机会,欢迎大家关注!

· 个人的命运要和国家的命运要紧密的绑定在一起,开发者强则中国强!

你可能感兴趣的:(发展趋势研究)