华为6月2日正式发布的鸿蒙系统无疑占据了最近热点话题的C位,虽然不全是赞美的声音,但这种努力打破美国垄断,挑战谷歌、苹果在移动操作系统上垄断地位的尝试必将成为中国科技史上的里程碑事件。(摘自鸿蒙系统全面解析,诞生背景、技术细节生态圈一文看懂 - 知乎 (zhihu.com))
一、正式接触鸿蒙开发
作为前端开发者,我们每每在学习一个新的内容的时候,首要的任务就是通过各种渠道获取快捷、高效、高质量的学习资源,这里包括:官方文档、教学视频、各式各样的学习博客、文章等。其实无论选择哪一种学习方法,只要是对我们有用,能够让我们在学习新的内容时能够被快速启蒙,就是好的方法。
那么鸿蒙具体是什么?鸿蒙开发值不值得学?好不好学?
鸿蒙开发是继Unix、Windows/Mac/Linux、iOS/Android和鸿蒙/Fuchsia的第四代操作系统。
相比于IOS/Andriod移动端操作系统,HarmonyOS绝对算是后起之秀,其发展速度之快,让我们也都为之感叹,而且HarmonyOS系统的发展历程也相当困难,突破了种种技术壁垒,突破了国外的层层技术封锁;所以你问我值不值得学,我的答案也随之浮出水面,鸿蒙开发一定是非常值得我们学习的,而且我也坚信未来的鸿蒙一定会发展到一个前所未有的新高度!
因为我也在学习的过程中,以往的前端经验告诉我,只要肯努力,鸿蒙开发对于我们来说其实不难,而且相比于电脑端的网页开发(Html5+Css+JavaScript),鸿蒙开发(ArkTS)明显有优势;首先就是在代码的量上,若要实现相同的效果,鸿蒙开发范式明显要比网页端网页开发范式减少了40%左右的代码使用量;其次,对于没有或者主流编程语言基础较差的学者,ArkTS语言真的是非常友好,简单易学,快速上手;初次之外,鸿蒙开发范式还有许多优势之处,在此我就不一一列举,在后面学习的过程中相信大家也一定会有许多体会。