大家好,欢迎来到IT知识分享网。
2022 年什么会火?什么该学?本文正在参与“聊聊 2022 技术趋势”征文活动
前言
HarmonyOS最初发布版本的时间,是在2019年8月份,曾一度在市场上疯狂炒了一波,虽然当时的第一个版本只支持华为最新的智慧屏开发。
不得不说,我是因为华为的背景才会对HarmonyOS产生兴趣,而随着两年多的发展,事实证明,HarmonyOS不是假大空的概念,而是可以应用到实际情况中的,比如目前的华为手机、平板、电脑、智慧屏、手表,甚至车载系统,各类解决方案都开始逐渐完善。
下面我们就来聊聊2021年的HarmonyOS到底完成了哪些里程碑。
HarmonyOS的2021
HarmonyOS以华为作为背书,发展可以说不缺钱,也不缺人才。以此为基础,我们再来看它这两年的发展,还是很有条理的。
首先是版本更新
自2020年9月,鸿蒙就发布了其2.0版本,同时发布DevEco Studio,即华为开发者IDE。
这个版本可以应用于更多的设备品类,也让许多在观望HarmonyOS的开发者们看到了火苗。
但是当时的版本也只是增加了车载、智能穿戴两种品类,由于认知的局限性,很多开发者依然找不到很好的切入点去真正使用HarmonyOS。
2021.3
2021年的第一版本更新,开始专注于框架核心的架构升级,以及基础功能的优化。
其中重点更新了以下几点:
-
框架分布式能力(核心层优化)。
-
基础通信能力(基础功能优化)
-
图形化图像及UI框架优化(开发者SDK优化)
-
数据服务能力增强(提供不同索引和规范,为开发者提供更好的数据检索)
-
安全证书操作(开发者SDK优化)
-
LiteOS内核能力新增
也就是在这个版本中,HarmonyOS开始支持JavaUI的多种功能,瞬间降低HarmonyOS的入门门槛。
HarmonyOS支持的JavaUI,其实和Java中Swing编程相似,如果你是一个Java Swing编程,入门会比较轻松些。
2021.4
第二版本的更新,新增了提供服务卡片的开发指导,除此之外,也没有什么重点信息。
如果你正在使用HarmonyOS系统的华为产品,一定会有如下图的功能效果。
服务卡片是一种界面展示形式,HarmonyOS推出此功能,是为了让用户可以更快的到达功能本身,从而有一个更好地体验。
在这个版本中,HarmonyOS已经可以支持此类功能的开发了。
2021.6
6月份更新了两个版本,前者拓宽了HarmonyOS自身所支持的功能;后者则是开始完善开发者SDK。
又经过了两个月的时间,HarmonyOS开始支持原子化服务(免安装应用)开发,流转类功能(跨端协同操作)开发。
也许是因为社区中开发者的各方面反应,HarmonyOS又增加了一批Java API、JS API的接口功能。
2021.9
9月份依然是专注于更新开发者API。
此版本没有什么大的变动,从未来看过去的角度,那个时候的HarmonyOS估计已经开始为HarmonyOS3.0做准备,将更多的功能和更新放在3.0上。
2021.10
里程碑来了,HarmonyOS升级到了3.0版本,直接给JS UI正式命名为ArkUI,并且在原来的API基础上,又提供了众多的功能接口。
经过一年的努力,HarmonyOS的开发体系已然趋于完善。
相比于年初的情况,年底的HarmonyOS完全可以让一个Android,或者是一个Java,甚至是前端人员更快速的入门开发。
这也许和华为在手机上推出HarmonyOS有一定的关系,相互推进才能有一个更好的产出。
HarmonyOS的2022
HarmonyOS在2021年完善了开发者SDK,我们来大胆预测一波。
2019年HarmonyOS出现概念版本。
2020年HarmonyOS精进核心架构,以及对基础功能的支持,并且开始提供华为开发者IDE。
2021年HarmonyOS打造开发者SDK,广揽天下英雄。
2022年,一方面还需要改善SDK,毕竟随着开发者们的涌入,会逐渐暴露更多的问题,另一方面,估计会进行核心架构的升级,或者是在发布会上提供一些切实的使用案例,以吸引开发者们和用户。
总结
关注了HarmonyOS两年时间了,但也是从今年才开始上手做一些工作,一是想着体验一下,二是想在自己的HarmonyOS版华为手机上开发一些小工具。
所以大家HarmonyOS又有多少了解和期待呢?
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/13878.html