4月19日,以“開源正當時,共贏新未來”為主題的開放原子開源基金會OpenHarmony開發(fā)者大會2023(以下簡稱“大會”)在北京圓滿落幕。大會正式對外發(fā)布了OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)3.2 Release版本,該版本全面提升了復雜帶屏設備體驗,可以支持開發(fā)者開發(fā)復雜帶屏設備、復雜大型應用、極致高性能應用和分布式創(chuàng)新體驗。
在下午舉辦的技術分論壇上,來自OpenHarmony項目的多位技術專家,對OpenHarmony 3.2 Release版本的技術特性進行了深度分享,為與會嘉賓帶來了一場干貨滿滿的技術盛宴。
OpenHarmonyPMC成員、應用框架SIGLeader強波重點介紹了OpenHarmony的新開發(fā)框架,深度解析了其中的包管理、Stage模型以及ArkUI的新特性。其中包管理包括HAR、HAP、HSP包,能夠通過動態(tài)和靜態(tài)包的方式讓應用程序變得非常小巧,極大地降低存儲的容量和ROM的占用;Stage模型的應用組件分為兩大類,分別是UIAbillity和ExtensionAbillity,能夠支持單實例和多實例,使開發(fā)者能夠通過一套代碼同時去實現(xiàn)和支持多種設備場景的適配,降低開發(fā)者多設備開發(fā)的復雜程度。此外,ArkUI方面,XComponent提供了C和C++和ArkTS的混合開發(fā),為自渲染提供了支撐;Canvas能夠提供自繪制的能力,讓開發(fā)者能夠進行二次定制和開發(fā);RelativeContainer擁有相對布局的能力,可以有效降低開發(fā)者UI的嵌套;最小化更新能夠讓UI進行局部、最小化、關聯(lián)性的刷新,讓應用性能提高20%;柵格化布局的能力能夠對豎屏、方屏、橫屏進行劃分,實現(xiàn)開發(fā)者一次開發(fā)可以支持小、中、大框等各種各樣的屏幕。
(資料圖片)
OpenHarmony PMC成員、應用框架SIG Leader強波分享議題
OpenHarmony圖形架構師周耀穎以及OpenHarmony圖形測試專家趙曉光以《OpenHarmony動效框架探索與實踐》為題進行了分享。周耀穎重點介紹了OpenHarmony動效引擎框架的四大特征:第一是當OpenHarmony一個獨立圖形的渲染后端執(zhí)行動畫時,動畫的執(zhí)行過程會和應用的主線程進行分離;第二是OpenHarmony動畫的描述是面向終點狀態(tài)的,它可以避免逐幀測量布局的復雜;第三是在動畫的過程中,動畫系統(tǒng)會替應用開發(fā)者生成屬性變化的動效;第四是在整個動畫系統(tǒng)中,OpenHarmony遵循用戶交互優(yōu)先、快速響應的過程。此外,周耀穎還用多個案例分享了如何從一個開發(fā)者的視角開發(fā)一個流暢的動畫,幫助開發(fā)者快速上手動畫的開發(fā)。
OpenHarmony圖形架構師周耀穎分享議題
趙曉光則重點講解了OpenHarmony動畫的評估。他認為動畫的評估主要分三個重點,第一是特性的挖掘,從用戶體驗出發(fā),挖掘優(yōu)秀的動畫體驗需要哪些重點特性的支持,以此牽引動效特性的開發(fā);第二是特性生效范圍的評估,通過看護項的保障,引導特性做普適化的演進;第三是特性的評估標準,當特性落到具體場景之后,要通過標準和基線來看護整個場景的體驗。此外,趙曉光還具體介紹了包括性能指標、體驗指標在內的OpenHarmony圖形動效評估的看護體系,以及包括Trace打點、圖像識別、指令流分析在內的圖形動效測試能力。
OpenHarmony圖形測試專家趙曉光分享議題
OpenHarmony多媒體SIG Leader杜明亮以及OpenHarmony多媒體技術專家吳啟明為與會嘉賓分享了OpenHarmony多媒體的基礎功能和典型特性。其中杜明亮主要介紹了OpenHarmony在相機和音頻方面的設計思路和功能特性。在相機方面, OpenHarmony的設計目標主要分為三點:第一點是希望開發(fā)者能夠極其簡單地使用相機的編程接口,不需要看到底層復雜的硬件和算法;第二點是相機的效果需要與所有應用的效果達到最優(yōu)以及一致;第三點是需要考慮拍照的一些用戶典型的使用場景,比如說抓拍、連拍,在性能方面達成流暢。當前OpenHarmony3.2Release版本相機已經可以實現(xiàn)基礎的拍照、錄制、預覽以及一些核心功能的控制,包括鏡頭的3A控制、變焦、對焦等。在音頻方面,OpenHarmony的設計目標有三點,第一,不管用戶任何場景進行音頻輸入輸出,要做到功能接口的簡單便捷;第二,音頻系統(tǒng)側要做好針對全局的狀態(tài)管理和音量管理等;第三,音頻要與底層系統(tǒng)做緊密結合,解決低時延播放和低功耗播放相關性能要求。當前OpenHarmony3.2Release版本在音頻上已經支持渲染輸出和錄制功能,并支持焦點管理、音量管理、流管理、設備管理、場景化設置等能力。
OpenHarmony多媒體SIG Leader杜明亮分享議題
吳啟明重點講解了OpenHarmony的視頻播放框架和播控框架。在視頻播放方面,OpenHarmony設計了統(tǒng)一、靈活的接口,并提供了兩套播放引擎供開發(fā)者按需選用,同時播放引擎內部的狀態(tài)機命名清晰,方便開發(fā)者理解。當前OpenHarmony 3.2 Release版本的播放框架,新增支持了hls、https等流媒體點播協(xié)議,打通了H.264的硬解碼,并進行了性能優(yōu)化。在播控框架(即媒體會話服務)上,OpenHarmony提供了極簡的JS接口,方便應用的快速接入,同時對本地播控和跨設備播控進行歸一,應用無需感知。本次發(fā)布的OpenHarmony3.2Release版本中,提供了媒體會話管理、元數據設置、播放狀態(tài)同步,以及控制命令的注冊監(jiān)聽等功能,開發(fā)者可以接入體驗完整的播控特性。
OpenHarmony多媒體技術專家吳啟明分享議題
OpenHarmony數據管理架構師李有福從能力概覽、重點工作以及未來規(guī)劃三個方面分享了OpenHarmony分布式數據管理的相關特性。在數據管理能力上,OpenHarmony 3.2Release版本做到了數據的存儲與同步分離,并提供了一個有序的數據上線同步優(yōu)化能力;同時針對數據安全進行了增強,保證數據管理的健壯性。此外還提供了遠程查詢、分布式對象緩存、數據共享、靜默數據訪問代理等能力。目前OpenHarmony正圍繞分布式對象、數據同步優(yōu)化、靜默數據代理等方向進行重點突破。未來,OpenHarmony的分布式數據管理工作將會重點構建端云一體的能力,希望把端云同步邏輯從以前的APP下沉到OS,實現(xiàn)端云數據管理一體化。
OpenHarmony數據管理架構師李有福分享議題
OpenHarmony文件存儲專家付鵬程重點介紹了OpenHarmony應用沙箱的結構、沙箱隔離及訪問機制。付鵬程提到,OpenHarmony系統(tǒng)在/data分區(qū)下映射了一個專屬的區(qū)域作為應用的文件沙箱區(qū),區(qū)域內不同應用沙箱都是隔離的,用來存放應用自己的專屬文件。同時每一個應用啟動時,OpenHarmony系統(tǒng)會基于應用的沙箱為每個應用構建獨立的根空間區(qū),對應用沙箱做進一步的管控,防止出現(xiàn)沙箱逃離的情況。在結構上,OpenHarmony應用沙箱從功能維度可以分為應用程序區(qū)、基本文件區(qū)、數據庫區(qū)以及分布式文件區(qū)四個區(qū)域;從安全等級維度,可以分為EL1和EL2兩個不同的加密區(qū)。此外,付鵬程還分別詳細講解了OpenHarmony系統(tǒng)上應用如何訪問應用沙箱內文件、被隔離控制的應用如何訪問用戶公共文件以及OpenHarmony系統(tǒng)上不同的應用間如何把自己的沙箱文件分享給其他應用等應用文件的隔離和訪問機制。
OpenHarmony文件存儲專家付鵬程分享議題
OpenHarmony性能測試專家高曦以及OpenHarmony測試工具領域專家、測試SIG成員王俊濤為嘉賓帶來了題為《OpenHarmony性能關鍵架構與體系構筑》的分享。高曦主要介紹了OpenHarmony的性能關鍵架構,在OpenHarmony 3.2 Release版本中,OpenHarmony在圖形的高幀率、低負載,動效的流暢設計,以及ArkUI最小化更新等方面都做了性能演進。首先在圖形上,新版本做了四個方面的優(yōu)化,分別是遮擋剔除、一次性布局動效、UI動效分離以及局部刷新;在動效層面,OpenHarmony 3.2 Release版本響應時延更快,還支持并行化,可以做到應用啟動退出可打斷;ArkUI最小化更新也做了三點演進,分別是前端的Diff優(yōu)化、三樹合一以及節(jié)點的優(yōu)化,能夠有效優(yōu)化內存占用和組件性能。此外,高曦還通過多個案例重點講解了如何開發(fā)一個高性能的應用,幫助開發(fā)者更深入的了解OpenHarmony應用性能標準和開發(fā)方法。
OpenHarmony性能測試專家高曦分享議題
王俊濤則主要介紹了OpenHarmony的性能測試工具,包括設備端運行的SmartPerf Device,以及性能調優(yōu)工具SmartPerf Host。其中,SmartPerf Device能夠采集性能數據,還可以分析CPU的頻率、溫度以及高負載情況下的性能問題,來獲取到整個應用在運行過程中的功耗。同時它也具備一個界面實時顯示當前整個應用在運行過程中采集到的數據。此外該工具也提供了一套對無屏設備的支持,可以通過命令行的形式進入到設備里面,通過命令去拉起整個測試服務。SmartPerf Host則能夠很大程度上簡化整個性能分析的門檻,它具備頁面力Trace抓取能力、內存的抓取和分析能力、文件系統(tǒng)的跟蹤能力以及數據的展示能力,能夠幫助開發(fā)者快速鎖定一些應用性能問題范圍,解決應用性能優(yōu)化問題。
OpenHarmony測試工具領域專家、測試SIG成員王俊濤分享議題
OpenHarmony方舟編譯器架構師吳哲鋒以《OpenHarmony TypeScript語言編譯和運行優(yōu)化》為題做了相關分享。吳哲鋒表示,相比OpenHarmony3.1Release版本, OpenHarmony3.2Release版本編譯器提供支持TS語言的開發(fā)端的Host靜態(tài)編譯器,能夠利用TS靜態(tài)類型進行基礎的優(yōu)化編譯,生成高效機器碼。后續(xù)的版本會實現(xiàn)更多的優(yōu)化編譯算法,并提供設備端的基于PGO的靜態(tài)編譯器,把萬物互聯(lián)的OpenHarmony應用的性能提升到更高的水平。
OpenHarmony方舟編譯器架構師吳哲鋒分享議題
OpenHarmony PMC成員、驅動架構SIG Leader趙文華重點分享了OpenHarmony的驅動框架的新特性,并重點解析了OpenHarmony3.2Release版本HDF的新能力。趙文華介紹道,HDF具備彈性化框架、組件化設備模型、歸一化平臺底座、統(tǒng)一配置等特征,支持800多個HDI接口,其中HDI接口在3.2版本主要做了IDL的定義,并支持代碼動態(tài)生成,使得開發(fā)者接入OpenHarmony更容易。同時,趙文華還詳細介紹了從IDL定義接口、接口編譯、聲明服務到生成等HDI開發(fā)全流程。此外,在OpenHarmony3.2Release版本上,OpenHarmony還支持HCS的宏式解析、HCS的可視化編輯以及提升了驅動模板的生成來簡化驅動開發(fā);同時構建Audio/USB等設備模型,讓硬件適配更加高效容易。
OpenHarmony PMC成員、驅動架構SIG Leader趙文華分享議題
OpenHarmony安全架構師高紅亮從OpenHarmony基本安全原則和目標、OpenHarmony的整體架構以及OpenHarmony關鍵安全能力三個方面介紹了OpenHarmony安全和隱私保護的相關技術。高紅亮表示,當前OpenHarmony在分布式場景下實現(xiàn)了分布式安全的核心競爭力,它的主要目標是實現(xiàn)正確的人通過正確的設備訪問正確的數據。OpenHarmony社區(qū)目前有三個安全SIG,分別為安全基礎能力SIG、TEEOSSIG以及安全芯片SIG。在三個安全SIG的持續(xù)努力下,OpenHarmony的安全基礎能力在隔離和訪問控制、密鑰管理和密鑰算法、設備互信認證、數據分級保護、可信執(zhí)行環(huán)境、安全芯片管理框架等六個方面持續(xù)增強,能夠為南向資源和北向應用提供全面的安全機密性。
OpenHarmony安全架構師高紅亮分享議題
最后,分論壇還頒發(fā)了OpenHarmony社區(qū)活躍講師、OpenHarmony戰(zhàn)碼先鋒先鋒隊長、OpenHarmony戰(zhàn)碼先鋒貢獻個人、OpenHarmony開源開發(fā)者成長計劃優(yōu)秀校園開發(fā)者等獎項,對過去一年中為OpenHarmony社區(qū)做過突出貢獻的個人和團隊進行了致謝。
OpenHarmony社區(qū)活躍講師致謝
OpenHarmony戰(zhàn)碼先鋒先鋒隊長致謝
OpenHarmony戰(zhàn)碼先鋒貢獻個人致謝
OpenHarmony開源開發(fā)者成長計劃優(yōu)秀校園開發(fā)者致謝
至此,OpenHarmony開發(fā)者大會技術分論壇圓滿落幕。通過嘉賓的分享,我們看到了OpenHarmony日益成熟的技術底座和不斷演進的架構特性。期待更多開發(fā)者、技術專家、高校、科研院所加入到OpenHarmony生態(tài)中來,不斷提升OpenHarmony技術賦能水平,共同打造使能千行百業(yè)的數字底座。
-
1怎么打開電腦路由器設置?初次設置無線路由器方法是什么?
-
2路由器如何設置提升網速?學校寢室路由器無線怎么設置的?
-
3電腦沒連路由器卻能進入路由器界面?電腦無法進入路由器?
-
4把電腦變成無線路由器怎么弄?臺式電腦如何變成無線路由器?
-
5重新啟用U盤的技巧有什么?U盤提速的技巧有哪些?
-
6如何安全的使用U盤?U盤日常使用的技巧有哪些?
-
7曲面顯示器怎么選擇?曲面顯示器和平面顯示器的區(qū)別有什么?
-
8安卓設備型號和名稱可以改嗎?安卓手機如何修改手機IMEI串號?
-
9地址和域名是什么關系?互聯(lián)網域名是商標的一個組成部分對錯?
-
10Linux獲取文件名稱和文件路徑并寫入txt?linux下exports文件是什么?
-
節(jié)后生產忙
-
在泰國最大榴梿市場感受“出口中國”熱情
-
第五屆京津冀石墨烯大會6月將在京舉行
-
每日視訊:北京大興:十輛氫能源公交車上路,加氫十分鐘續(xù)航400公里
-
新研究顛覆輔助生殖領域反復種植失敗的經驗性治療認知|世界熱文
-
全球熱文:怎拼音_怎拼音怎么讀
-
全球百事通!泓淋電力:5月4日融資買入279.79萬元,融資融券余額4943.25萬元
-
【全球快播報】將信將疑將的意思_將信將疑出自哪
-
空氣凈化器新版標準落地實施 促產品升級換代 全球今日訊
-
河北南宮:“敬老食堂”烹出“幸福餐”
-
天天消息!“農作物強優(yōu)勢新種質創(chuàng)制與應用”項目啟動會在長沙召開
-
“深”度PTAHDAO深化科技沙龍會圓滿舉行
-
最新一項民調發(fā)現(xiàn)64.2%受訪青年感覺自己存在社交卡頓|快資訊
-
中胤時尚:5月4日獲融資買入731.19萬元,占當日流入資金比例17.76%_當前熱議
-
《農民日報》大圖看貴州:歡度苗族姊妹節(jié)-資訊
-
三部門要求進一步規(guī)范國有企業(yè)上市公司選聘會計師事務所行為
-
年輕人追求特色出境游
-
環(huán)球聚焦:我國快遞業(yè)呈現(xiàn)企穩(wěn)回升態(tài)勢 五一假期共攬收快遞包裹近15億件
-
大風預警!北京四家公園游船停駛,香山索道暫停運營
-
城鄉(xiāng)、賽特、藍島……北京多家老商場改造,前景如何?
-
【環(huán)球新要聞】云南德宏州盈江縣發(fā)生3.2級地震,震源深度8千米
-
“祝融號”發(fā)現(xiàn)火星低緯度地區(qū)存在液態(tài)水
-
《崩壞星穹鐵道》娜塔莎光錐及遺器推薦分享_全球新要聞
-
全球今頭條!沖上熱搜,價格大降!榴蓮自由要來了?
-
今年首次天狗食月將登場 看你家能否捕捉月亮“變臉”
-
沖上熱搜,價格大降!榴蓮自由要來了?
-
調查發(fā)現(xiàn)超六成受訪青年感覺自己存在“社交卡頓” 環(huán)球快播
-
父親被列為“老賴” 子女會受影響嗎
-
每日觀點:特斯拉中國四天內兩次漲價:新款Model S和X調漲1.9萬元
-
世界熱頭條丨今年全國快遞業(yè)務量突破400億件!
-
天天觀焦點:“插隊女”事件引發(fā)網暴,線上曝光不如線下溝通
-
【全球快播報】內置鉆頭存儲裝置的棘輪螺絲刀多功能工具59美元
-
奧迪S4 Avant將于5月20日正式上市 3.0T V6+全時四驅
-
吃香椿的禁忌吃香椿要注意_吃香椿的禁忌
-
8年6億!福建漳浦縣城市大管家項目公開招標 全球焦點
-
晶科能源Tiger Pro新產品 專為分布式而生
-
禹會區(qū): 志愿服務不缺位 護航美德與美景同行
-
特斯拉宣布國產Model 3/Y全系上漲2000元-世界今日報
-
天天頭條:北京發(fā)布大風藍色預警信號 朝陽通州等7區(qū)陣風可達6至7級
-
保時捷在準備與法拉利作戰(zhàn)時提高價格
-
環(huán)球動態(tài):湖湘自然歷 | 復得返自然⑤白云生處,景美茶更美
-
野菜正當時,別讓吃鮮成吃“險”_全球觀焦點
-
西安觀光直升機墜毀背后:所屬公司去年被安全談話,涉事機型事故頻發(fā)
-
收費亂、套路多 整理收納師培訓亟須建立行業(yè)標準_天天最資訊
-
美國地區(qū)性銀行危機升級 多家銀行股價暴跌 環(huán)球頭條
-
九江銀行:踐行普惠金融 傾力服務九江高質量發(fā)展
-
天天看點:“五一”假日期間 我省消費金額和人次雙提升
-
環(huán)球要聞:外賣小哥打12345建議,北京這小區(qū)有了“應急送藥車”!
-
觀察:好一多領鮮|天眼早新聞 5月5日
-
世界微速訊:太平洋醫(yī)享無憂20年怎么樣?從產品基本信息、增值服務、續(xù)保條款分析
-
榮獲第27屆中國青年五四獎章的貴州集體:勾畫貴州橋梁 勇攀科技高峰|滾動
-
未成年人玩“密室逃脫” 意外受傷誰擔責?
-
中央氣象臺繼續(xù)發(fā)布強對流天氣藍色預警、暴雨藍色預警
-
生命引擎 現(xiàn)在啟程-短訊
-
最新數據!湖南“五一”旅游收入突破186億元
-
全球熱消息:5月5日,貴州日報微報來了
-
美國紐約股市三大股指4日集體下跌 精選
-
暴雨橙色預警!湖南9市州將有暴雨或大暴雨
-
十強城市一季度GDP出爐:成都超蘇州,深圳增速領跑廣州墊底
-
全球熱訊:劉邦寵幸了女婿的小妾,生一子力能扛鼎似項羽,謀反失敗絕食而死
-
每日視訊:中國(安徽)科技創(chuàng)新成果轉化交易會舉行
-
5分鐘打動人心演講稿_感動人的演講稿
-
快播:火箭連勝紀錄是多少(火箭的連勝紀錄是幾場簡介介紹)
-
男士帽子的織法圖解_男士帽子的織法 全球微頭條
-
今日要聞!積蘊暖意 釋放活力——從“五一”假期看中國經濟復蘇向好
-
雷雨持續(xù) 降溫在即
-
印俄兩國暫停有關使用印度盧比結算的談判
-
今晨北京天空朝霞如絲帶飄舞,分外美麗
-
環(huán)球最新:投資青年人才回報率最高!貴安西能電科建設有限公司多措并舉培養(yǎng)青年人才
-
天天要聞:5月5日生意社苯胺基準價為11775.00元/噸
-
西南地區(qū)首個工業(yè)尾氣生物發(fā)酵法制燃料乙醇項目試生產成功 環(huán)球播資訊
-
世界觀天下!開發(fā)商愛上精裝生意
-
南林大入選首批國家級林草科普基地
-
全球即時看!加拿大稅務局與工會達成暫定協(xié)議 全國大罷工暫告結束
-
6小時雨量50毫米以上 南京發(fā)布暴雨黃色預警|今日精選
-
和平路隧道景觀廣場七一前開放
-
小學初中入學信息采集今開始,各區(qū)審核入學條件強調“實際居住”
-
包頭青年主題演講比賽決賽舉行|全球播資訊
-
北京買房:理清思路,購房建議815
-
專家解讀我國全面實現(xiàn)不動產統(tǒng)一登記|速看料
-
環(huán)球即時看!【一線調研·駐村故事】正安縣龍泉村駐村第一書記陳永:點子一起想 路子攜手闖
-
貴州財經大學創(chuàng)新創(chuàng)業(yè)園:創(chuàng)業(yè)孵化助力青年創(chuàng)業(yè)“圓夢”
-
報道“無恥、不負責任”!阿萊恩斯西部銀行還擊:考慮一切法律選擇
-
美容養(yǎng)顏的食物_美容養(yǎng)顏的食物分享
-
西湖撈手機1500元?真正的“西湖撈哥”,免費!|環(huán)球頭條
-
入隊申請書父母的話怎么寫_中國少年先鋒隊入隊申請表上父母的的話怎么寫
-
男孩卷入漩渦失聯(lián)1天1夜:大人去救時,僅差十幾米!
-
國泰集團05月04日獲滬股通增持43.76萬股-今頭條
-
廢棄水泵房占道太礙事!多虧他們協(xié)調各方終拆除
-
熱訊:俄克里姆林宮遭無人機襲擊 俄方稱美國是幕后主使
-
郊野公園人少景美,可有些配套服務拖后腿
-
環(huán)球要聞:5月9日起,江心洲大橋開通公交
-
縱深推進京津冀協(xié)同發(fā)展_當前速看
-
假期剛過,違章信息就來了?
-
十四歲青春儀式啟航少年夢想 世界新資訊
-
洋湖花海醉游人|熱門看點
-
美國“毒火車”脫軌事故各方推諉,事故原因仍無定論_焦點熱聞
-
天天亮點!“全國優(yōu)秀共青團員”、浦口“95后”社工張穎:甘當“造夢人”,用青春為社工事業(yè)助力
-
大悅城再次掛牌北京名都地產100%股權 底價降至7439.61萬元
-
三湘時評丨既要人氣足,也要消費旺