2021年10月,我们面向开发者发布了harmonyos 3.0 developer preview版,但开发的脚步永不停歇,现在我们又更新了api版本,配套发布了harmonyos 3.0 beta。这些新api带来了哪些开发上的变化?快来了解吧~
01
版本类型介绍
面向开发者的harmonyos版本包含以下三种类型,具体说明如图1所示。
图1 harmonyos的三种版本类型
02
harmonyos 3.0 beta介绍
本次发布harmonyos 3.0 beta,可用于开发基于api version 8的应用。从本次发布起,变更了sdk的配套关系:
● 需同时获取harmonyos sdk与openharmony sdk配套使用。
● 配套js/ets sdk、native sdk,推荐使用js/ets进行应用开发。
● openharmony sdk新增api version 8 release接口。
本次api version 8新增2300+ js/ets api接口,使能js/ets语言开发范围覆盖80%能力模块。主要包括:
● 在原有触摸屏输入方式的基础上,支持更多交互方式:键盘、鼠标。
● 新增分栏、侧边栏、富文本组件和动画效果(如共享元素过场动画),更好地支持宽屏设备上应用开发和动效开发。
● 新增一系列应用程序框架的接口以及相应工具链。支持使用纯js实现卡片的ui布局和业务逻辑。
● 新增一系列事件通知接口,支持大部分常用类型通知。
● 新增一系列分布式软总线接口,支持使用js/ets语言实现应用(同设备、跨设备)间通信。
● 新增一系列媒体数据管理接口,优化了本地公共目录、物理相册的媒体文件处理(增、删、改)能力,支持通过面向对象方式(相对于url方式)处理媒体文件数据。
● 新增一系列网络连接管理接口,支持对本地wi-fi和蜂窝数据网络的统一管理。
● 新增一系列图形图像能力的接口,提供webgl渲染的基础能力,开发者可基于webgl开发游戏、开发窗口化应用等。
● 使用arkcompiler替换v8、quickjs引擎。
● 新增一系列任务管理接口,支持实现长时任务,如后台播放音乐、导航类任务。
● 新增一系列dfx能力接口,支持分布式调优调用链,可以支持多设备间分布式业务流程打点,支持获取崩溃、卡死的故障日志。
03
结束语
欢迎各位开发者小伙伴们,进入harmonyos官网下载工具和资源包,尝鲜harmonyos 3.0 beta版的新特性。感谢您一路陪伴harmonyos的成长!
ProgPoW算法替代以太坊节点将分裂以太坊区块链
面向军事的COM-HPC:机遇与挑战
异丙醇(IPA)的解吸特性和 IPA 蒸汽干燥硅晶片中的水分
新能源CCS替代传统线束的解决方案
MAX7033集成低功耗CMOS超外差接收机
面向HarmonyOS开发者的HarmonyOS 3.0 Beta介绍
什么是插入式无线传感器?作用是什么?
果粉想要的功能iOS10.3曝光
1-7月东风汽车新能源汽车销量同比增长206.2%
60余位企业家探寻PCB新机会!
维智科技在时空AI关键技术取得突破性成果
壁挂式工控电脑工控机的用途及优势
我国高铁领域对安防市场现状与发展趋势
迪拜世博会开幕!海尔中央空调:在迪拜,营销中国
苹果寻求开发5G版iPhone合作商,高通被弃,携手英特尔
ATE电源测试仪的适用范围介绍
苹果12 Pro Max深度评测一览
一种3G移动视频监控系统设计与实现
智慧医疗不仅仅是“医院的事” 国内首个放射影像数据库建设启动
领存S2500系列高性能盘位双控存储阵列亮相