首頁 >   便民資訊
美圖秀秀鴻蒙原生版影像體驗升級,圖片渲染速度提升1.7倍
更新時間:2024-07-03 17:26:44    來源:中國網

在華為開發者大會(HDC2024)上,華為宣佈TOP5000應用已全部啟動鴻蒙原生應用開發,1500+已完成上架。伴隨著HarmonyOS NEXT面向開發者與先鋒用戶開啟Beta,鴻蒙原生應用已吹響商用號角。作為首批擁抱鴻蒙生態的夥伴之一,美圖秀秀于日完成核心版本開發,並上架HarmonyOS NEXT應用市場,開啟影像新體驗。

早在2023年3月,美圖秀秀就已啟動鴻蒙原生應用開發。已上架的美圖秀秀鴻蒙原生應用核心版本聚焦圖片編輯核心業務,已完成編輯、調色、濾鏡等核心功能開發。美圖秀秀與HarmonyOS NEXT實現了能深度優化,在方舟引擎的加持下,美圖秀秀的圖片特效渲染速度提升了1.7倍。

美圖秀秀鴻蒙原生應用在ArkTS並行化編程框架等技術加持下,無論是應用渲染素材載入展示或下載,都能帶給用戶低延遲、無掉幀、快速響應的高效體驗,該操作涉及數據庫、暫存、網路、UI展示等多個子線程,採用TaskPool 和@Sendable機制,只需要將素材作為一個@Sendable對象,即可並行處理網路數據、UI展示、數據庫,用戶體驗更加絲滑流暢。

HarmonyOS NEXT TaskPool 為開發者提供了一個多線程運作環境,支援任務優先級調度,其可以通過對系統統一線程管理,結合動態調度及負載均衡演算法,對工作線程進行動態縮容和擴容,實現系統資源的重復利用。HarmonyOS NEXT採用Sendable Class共用+異步鎖機制,來解決傳統線程間對象傳遞效率低下問題;@Sendable建立了記憶體共用區,將所有對象儲存在同一處,並支援多線程間對象共用讀寫,數據跨線程傳遞變得簡單高效。再通過異步鎖機制,共用對象在多線程間使用時,不存在記憶體競爭,提高應用運作效率。

美圖秀秀鴻蒙原生應用通過TaskPool 和@Sendable 結合,實現複雜多線程交互的應用開發。不僅易用直觀,減少代碼編寫量,且無需關心併發實例的生命週期,無需關心場景下併發任務負載輕重。

HarmonyOS NEXT的全場景能力,讓美圖秀秀實現了圖片編輯在多設備間無縫流轉切換,手機端正在編輯的圖片可以流轉到板電腦上,在更大的螢幕上進行更高效的編輯操作。而借助HarmonyOS NEXT的Share Kit,用戶也能快速將需要編輯的圖片直接發送至美圖秀秀,一步直達,無需先打開美圖秀秀再選擇圖片,操作更加方便。

美圖秀秀鴻蒙原生應用實現了對HarmonyOS NEXT圖形能力等創新技術的深度應用,將為更多行業內夥伴起到引領示範作用,加速創新體驗落地。HarmonyOS NEXT商用日益臨,加入鴻蒙正當時!華為將與各領域夥伴和開發者共探全場景時代的體驗革新,共建共用鴻蒙世界。

【相關新聞】
書法界的一股清流
2024-07-05 15:47
【直播】