在近日舉行的2024開放原子開發(fā)者大會暨首屆開源技術(shù)學術(shù)大會開幕式上,萬眾矚目的開源鴻蒙(OpenAtom OpenHarmony,簡稱“開源鴻蒙”或“OpenHarmony”)項目群正式揭曉了其操作系統(tǒng)的最新版本——5.0 Release版本。這一發(fā)布標志著開源鴻蒙操作系統(tǒng)邁入了嶄新的發(fā)展階段。
據(jù)官方介紹,5.0版本相較于之前的版本,在系統(tǒng)完備性、分布式創(chuàng)新、開發(fā)者體驗以及系統(tǒng)穩(wěn)定性等多個維度均實現(xiàn)了顯著提升。這一版本的推出,是開源鴻蒙項目四年多來不懈努力的結(jié)晶。
開源鴻蒙是由開放原子開源基金會精心孵化和運營的開源項目,其初衷是構(gòu)建一個面向全場景、全連接、全智能時代的智能終端設備操作系統(tǒng)框架和平臺。自項目啟動以來,開源鴻蒙的代碼量已從最初的700萬行增長到如今的超過1.2億行,這一巨大的飛躍見證了其不斷完善的系統(tǒng)能力和廣泛的應用場景。
5.0 Release版本在系統(tǒng)功能方面進行了多項優(yōu)化。應用框架新增了子進程創(chuàng)建和Ability生命周期監(jiān)聽等關(guān)鍵能力,使得開發(fā)者能夠更靈活地管理應用運行時任務,從而大幅提升應用性能和資源管理效率。同時,ArkUI的定制化能力也得到了顯著增強,包括組件自定義、渲染節(jié)點和交互體驗等方面的優(yōu)化,為開發(fā)者提供了更為豐富的UI底層定制化選項。
在相機與圖片處理方面,5.0版本引入了延時攝影、全景、大光圈錄像等多種拍攝模式,并優(yōu)化了防抖、連拍和狀態(tài)通知功能,為用戶提供了更為高效的拍攝體驗。圖片處理功能也得到了顯著增強,支持多種編解碼格式,如HEIF和DNG,進一步提升了圖像質(zhì)量。
終端用戶的使用體驗也得到了顯著提升。新版本在包管理方面新增了應用分身、桌面快捷方式、系統(tǒng)級HSP獨立升級等特性,并優(yōu)化了應用打包工具,顯著減少了應用包的大小,從而提升了用戶的使用體驗。
在性能優(yōu)化方面,ArkCompiler在ArKTS語法支持、性能優(yōu)化和調(diào)試能力等方面取得了重大進展。通過引入模塊懶加載機制,顯著提升了應用啟動性能。同時,Sendable對象共享機制和任務池的優(yōu)化也提升了跨線程通信與任務調(diào)度的效率。媒體能力性能也得到了優(yōu)化,包括音頻焦點會話機制的引入和播放系統(tǒng)的優(yōu)化,進一步豐富了播放控制能力。
C API能力的增強也是5.0版本的一大亮點。ArkUI、數(shù)據(jù)管理UDMF、網(wǎng)絡管理、分布式軟總線等多個領域都增強了C API能力,為開發(fā)者提供了更為完整的高性能應用開發(fā)體驗。
在安全與隱私保護方面,新版本也進行了全面升級。加解密算法、證書管理和程序訪問控制等方面都提供了更為細粒度的安全機制。同時,用戶隱私保護也得到了增強,包括用戶賬號管理能力的提升和隱私賬號類型的增加,為用戶提供了更為安全的操作環(huán)境。
在分布式能力方面,5.0版本同樣表現(xiàn)出色。分布式軟總線為分布式應用提供了高效的通信基礎,而分布式數(shù)據(jù)管理則支持共沙箱數(shù)據(jù)訪問、E類加密等特性,實現(xiàn)了安全、高效的數(shù)據(jù)共享與協(xié)同??缭O備鍵鼠穿越特性的優(yōu)化也提升了多設備協(xié)同效率,為用戶帶來了更為靈活便捷的跨設備交互操作體驗。