2021年10月,我們面向開(kāi)發(fā)者發(fā)布了HarmonyOS 3.0 Developer Preview版,但開(kāi)發(fā)的腳步永不停歇,現(xiàn)在我們又更新了API版本,配套發(fā)布了HarmonyOS 3.0 Beta。這些新API帶來(lái)了哪些開(kāi)發(fā)上的變化?快來(lái)了解吧~
01
版本類型介紹
面向開(kāi)發(fā)者的HarmonyOS版本包含以下三種類型,具體說(shuō)明如圖1所示。
圖1 HarmonyOS的三種版本類型
02
HarmonyOS 3.0 Beta介紹
本次發(fā)布HarmonyOS 3.0 Beta,可用于開(kāi)發(fā)基于API Version 8的應(yīng)用。從本次發(fā)布起,變更了SDK的配套關(guān)系:
●需同時(shí)獲取HarmonyOS SDK與OpenHarmony SDK配套使用。
●配套JS/eTS SDK、Native SDK,推薦使用JS/eTS進(jìn)行應(yīng)用開(kāi)發(fā)。
● OpenHarmony SDK新增API Version 8 Release接口。
本次API Version 8新增2300+ JS/eTS API接口,使能JS/eTS語(yǔ)言開(kāi)發(fā)范圍覆蓋80%能力模塊。主要包括:
●在原有觸摸屏輸入方式的基礎(chǔ)上,支持更多交互方式:鍵盤、鼠標(biāo)。
●新增分欄、側(cè)邊欄、富文本組件和動(dòng)畫(huà)效果(如共享元素過(guò)場(chǎng)動(dòng)畫(huà)),更好地支持寬屏設(shè)備上應(yīng)用開(kāi)發(fā)和動(dòng)效開(kāi)發(fā)。
●新增一系列應(yīng)用程序框架的接口以及相應(yīng)工具鏈。支持使用純JS實(shí)現(xiàn)卡片的UI布局和業(yè)務(wù)邏輯。
●新增一系列事件通知接口,支持大部分常用類型通知。
●新增一系列分布式軟總線接口,支持使用JS/eTS語(yǔ)言實(shí)現(xiàn)應(yīng)用(同設(shè)備、跨設(shè)備)間通信。
●新增一系列媒體數(shù)據(jù)管理接口,優(yōu)化了本地公共目錄、物理相冊(cè)的媒體文件處理(增、刪、改)能力,支持通過(guò)面向?qū)ο蠓绞剑ㄏ鄬?duì)于URL方式)處理媒體文件數(shù)據(jù)。
●新增一系列網(wǎng)絡(luò)連接管理接口,支持對(duì)本地Wi-Fi和蜂窩數(shù)據(jù)網(wǎng)絡(luò)的統(tǒng)一管理。
●新增一系列圖形圖像能力的接口,提供WebGL渲染的基礎(chǔ)能力,開(kāi)發(fā)者可基于WebGL開(kāi)發(fā)游戲、開(kāi)發(fā)窗口化應(yīng)用等。
●使用ArkCompiler替換V8、QuickJS引擎。
●新增一系列任務(wù)管理接口,支持實(shí)現(xiàn)長(zhǎng)時(shí)任務(wù),如后臺(tái)播放音樂(lè)、導(dǎo)航類任務(wù)。
●新增一系列DFX能力接口,支持分布式調(diào)優(yōu)調(diào)用鏈,可以支持多設(shè)備間分布式業(yè)務(wù)流程打點(diǎn),支持獲取崩潰、卡死的故障日志。
03
結(jié)束語(yǔ)
歡迎各位開(kāi)發(fā)者小伙伴們,進(jìn)入HarmonyOS官網(wǎng)下載工具和資源包,嘗鮮HarmonyOS 3.0 Beta版的新特性。感謝您一路陪伴HarmonyOS的成長(zhǎng)!
-
開(kāi)發(fā)者
+關(guān)注
關(guān)注
1文章
590瀏覽量
17096 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1982瀏覽量
30579
原文標(biāo)題:面向開(kāi)發(fā)者的HarmonyOS 3.0 Beta發(fā)布
文章出處:【微信號(hào):HarmonyOS_Dev,微信公眾號(hào):HarmonyOS開(kāi)發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
線下 | HarmonyOS 2.0 手機(jī)開(kāi)發(fā)者 Beta 活動(dòng)
HarmonyOS 2.0手機(jī)開(kāi)發(fā)者Beta公測(cè)招募【線上】
如何驗(yàn)證我的手機(jī)、平板運(yùn)行的是鴻蒙HarmonyOS開(kāi)發(fā)者Beta版本?
HarmonyOS開(kāi)發(fā)者
什么時(shí)候有HarmonyOS3.0beta請(qǐng)求開(kāi)發(fā)者公測(cè)或者消費(fèi)者內(nèi)測(cè)?
面向開(kāi)發(fā)者的HarmonyOS 3.0 Beta發(fā)布
華為HarmonyOS 2.0開(kāi)發(fā)者Beta公測(cè)開(kāi)啟
![華為<b class='flag-5'>HarmonyOS</b> 2.0<b class='flag-5'>開(kāi)發(fā)者</b><b class='flag-5'>Beta</b>公測(cè)開(kāi)啟](https://file.elecfans.com/web1/M00/EC/3A/o4YBAGCDk-qAV2k8AACi3UINolE230.png)
華為將于 12 月 16 日舉行 HarmonyOS 2.0 手機(jī)開(kāi)發(fā)者 Beta 活動(dòng)
HarmonyOS 2.0手機(jī)開(kāi)發(fā)者Beta搶先體驗(yàn)!將于12月16日亮相
【線下活動(dòng)】HarmonyOS 2.0 手機(jī)開(kāi)發(fā)者Beta活動(dòng)
HarmonyOS 2.0手機(jī)應(yīng)用開(kāi)發(fā)者Beta活動(dòng)12月30日將落地上海
華為舉辦暨 HarmonyOS 2.0手機(jī)應(yīng)用開(kāi)發(fā)者Beta活動(dòng)
華為開(kāi)發(fā)者分論壇HarmonyOS學(xué)生公開(kāi)課-10分鐘成為HarmonyOS開(kāi)發(fā)者
![華為<b class='flag-5'>開(kāi)發(fā)者</b>分論壇<b class='flag-5'>HarmonyOS</b>學(xué)生公開(kāi)課-10分鐘成為<b class='flag-5'>HarmonyOS</b><b class='flag-5'>開(kāi)發(fā)者</b>](https://file.elecfans.com/web2/M00/19/8D/pYYBAGF0zRmAdY9RAAC8XY_Mdb0270.jpg)
HarmonyOS 4.0開(kāi)發(fā)者Beta版來(lái)了!
![<b class='flag-5'>HarmonyOS</b> 4.0<b class='flag-5'>開(kāi)發(fā)者</b><b class='flag-5'>Beta</b>版來(lái)了!](https://file1.elecfans.com/web2/M00/8B/63/wKgZomSX_cGABpjoAAA7NSL4stI038.png)
華為宣布HarmonyOS NEXT鴻蒙星河版開(kāi)發(fā)者預(yù)覽面向開(kāi)發(fā)者開(kāi)放申請(qǐng)
![華為宣布<b class='flag-5'>HarmonyOS</b> NEXT鴻蒙星河版<b class='flag-5'>開(kāi)發(fā)者</b>預(yù)覽<b class='flag-5'>面向</b><b class='flag-5'>開(kāi)發(fā)者</b>開(kāi)放申請(qǐng)](https://file1.elecfans.com/web2/M00/BE/D1/wKgZomW3ZWmAFlVRAAAWanab5Ng944.png)
評(píng)論