写点什么

“程”风破浪的开发者|国产之光,鸿蒙系统

作者:周杰伦本人
  • 2022-10-21
    贵州
  • 本文字数:1012 字

    阅读完需:约 3 分钟

“程”风破浪的开发者|国产之光,鸿蒙系统

自从中美贸易战的打响,漂亮国对我们的民用企业进行打压之后,鸿蒙一夜之间从一个备胎转正。让我们感到惊艳并为鸿蒙感到自豪。那么鸿蒙究竟有什么呢?它提出了一个万物互联的概念,又一次惊艳了我们。当它宣布进行开源的时候,我们再一次对鸿蒙肃然起敬。这两年鸿蒙系统逐渐的成熟与发展,我们今天这篇文章就带大家看一看鸿蒙系统。


鸿蒙的内核是基于微内核设计,相比 Linux,它的稳定性更高,鸿蒙具有两个内核,在手机端使用鸿蒙系统的时候,使用的是 Linux 内核,而在智能硬件中使用的是 LiteOS 内核,非常轻量。

鸿蒙是什么

如果你经常在网上冲浪的话,你一定听到别人说鸿蒙就是安卓套了一个壳儿,那么真的是这样吗?


现在安卓系统在手机领域占据半壁江山,很多小米、三星这些厂商的操作系统都是安卓开源项目开发的,鸿蒙其实也是在这个基础上开发的,不过他不仅仅是安卓开源系统的内容,它去掉了 GMS 的部分,所谓 GMS 就是谷歌提供的移动服务,一般 root 的时候需要 GMS,使用了自己的 HMS,也就是华为移动服务,然后也去掉了安卓的 UI,使用了自己的 UI,还有一些华为自己的研发的技术。所以我们不能简单的认为鸿蒙是安卓套的壳,不要瞧不起鸿蒙,我认为鸿蒙比安卓系统要好的多。

面向鸿蒙开发我们使用什么语言

其实使用什么语言,要看什么语言是主流。一句“xx 语言是世界上最好的语言”就会让一个群爆炸,都在说自己会的语言是世界上最好的语言。鸿蒙选择的语言是 Java 语言,因为 Java 语言占据的市场份额还是不少,可以说是主流语言,而硬件的开发用的语言是 C 语言和 C++。也有听新闻说华为推出了自己的开发语言汉语仓颉,可以说未来可期。

开发工具

使用 Java 进行鸿蒙软件开发的时候,华为推出了自己的编译软件 DevEco Studio,它是基于 idea 进行开发的编译器,又使用了类似 VScode 的图标,可以说是集大成者。😄开发起来和 Java 开发没什么区别,鸿蒙项目使用的 jar 包管理工具是 gradle,而不是我们熟悉的 Maven。

总结

这篇文章我们讲了鸿蒙的出现和兴起,鸿蒙到底是什么,它不是安卓套的壳,它和安卓都是基于开源安装项目开发的,我们在开发安装的时候可以选择 Java 语言,华为也为我们提供了开发工具 DevEco Studio 供我们开发者使用。

❤️ 感谢大家

如果你觉得这篇内容对你挺有有帮助的话:


  1. 欢迎关注我❤️,点赞👍🏻,评论🤤,转发🙏

  2. 关注周结论本人,定期为你推送好文,还有群聊不定期抽奖活动,可以畅所欲言,与大神们一起交流,一起学习。

  3. 有不当之处欢迎批评指正。

发布于: 刚刚阅读数: 4
用户头像

还未添加个人签名 2020-02-29 加入

公众号《盼盼小课堂》,多平台优质博主

评论

发布
暂无评论
“程”风破浪的开发者|国产之光,鸿蒙系统_OpenHarmony_周杰伦本人_InfoQ写作社区