ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

面向开发者的HarmonyOS 3.0 Beta发布

2022-07-08 11:00:10  阅读:201  来源: 互联网

标签:接口 JS HarmonyOS Beta API 3.0 SDK


2021年10月,我们面向开发者发布了HarmonyOS 3.0 Developer Preview版,但开发的脚步永不停歇,现在我们又更新了API版本,配套发布了HarmonyOS 3.0 Beta。这些新API带来了哪些开发上的变化?快来了解吧~

 

01

版本类型介绍

 

面向开发者的HarmonyOS版本包含以下三种类型,具体说明如图1所示。

 

图1 HamonyOS的三种版本类型

 

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的成长!

 

 

标签:接口,JS,HarmonyOS,Beta,API,3.0,SDK
来源: https://www.cnblogs.com/HarmonyOSDev/p/16457511.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有