HarmonyOS多設(shè)備開(kāi)發(fā)方案全新升級(jí),賦能全場(chǎng)景高效開(kāi)發(fā)
6月21日,華為開(kāi)發(fā)者大會(huì)(HDC 2025)第二天精彩不斷,重磅內(nèi)容持續(xù)輸出。回顧過(guò)去一年,從全球率先推出的商用三折疊屏手機(jī)Mate XT,到闊折疊屏手機(jī)Pura X,再到最新折疊屏筆記本電腦MateBook Fold,華為以持續(xù)創(chuàng)新的產(chǎn)品刷新行業(yè)想象。產(chǎn)品形態(tài)不斷突破的同時(shí),華為在系統(tǒng)底層也做了大量的設(shè)計(jì)和架構(gòu)的工作,為開(kāi)發(fā)者提供簡(jiǎn)潔、高效的開(kāi)發(fā)體驗(yàn)。在大會(huì)的開(kāi)發(fā)者主題演講中,HarmonyOS多設(shè)備開(kāi)發(fā)解決方案全新升級(jí), Harmony Design持續(xù)完善,從技術(shù)架構(gòu)到設(shè)計(jì)全面賦能,帶來(lái)多設(shè)備一致、流暢、智能的體驗(yàn)提升。
HarmonyOS多設(shè)備開(kāi)發(fā)解決方案,新升級(jí)新能力新體驗(yàn)
本次HarmonyOS多設(shè)備開(kāi)發(fā)方案新版本帶來(lái)多項(xiàng)創(chuàng)新能力,大大提升開(kāi)發(fā)體驗(yàn)。華為終端BG軟件部 OpenHarmony 開(kāi)放能力架構(gòu)師強(qiáng)波表示,對(duì)于多設(shè)備開(kāi)發(fā)來(lái)說(shuō),屏幕、硬件、設(shè)備特性的差異是三個(gè)需要重點(diǎn)關(guān)注的點(diǎn)。針對(duì)這三點(diǎn),華為均提供了完善的開(kāi)發(fā)能力支持,伙伴可根據(jù)應(yīng)用產(chǎn)品定位、功能場(chǎng)景、團(tuán)隊(duì)結(jié)構(gòu)、兼顧其他OS平臺(tái)等因素綜合決策使用HarmonyOS多設(shè)備開(kāi)發(fā)方案。
在多屏幕開(kāi)發(fā)上,啟動(dòng)頁(yè)配置支持適配不同的屏幕形態(tài),手機(jī)、Pura X、PAD橫屏、大折疊等均能適配。提供自適應(yīng)布局多窗框架,支持智慧多窗、全景多窗、自由多窗等模式,應(yīng)用只需要查詢監(jiān)聽(tīng)當(dāng)前窗口模式、窗口大小變化,基于不同的窗口模式和大小調(diào)整自己的頁(yè)面布局,實(shí)現(xiàn)多窗適配。同時(shí)新增縱向斷點(diǎn)能力,已包含五個(gè)橫向斷點(diǎn),組合三個(gè)縱向斷點(diǎn),覆蓋了當(dāng)前已發(fā)布的各類設(shè)備,開(kāi)發(fā)者可以針對(duì)每一類屏幕進(jìn)行精準(zhǔn)化的優(yōu)化與適配。
針對(duì)不同類型的智能設(shè)備,用戶可能采用多種交互方式進(jìn)行輸入。如果為每種交互方式進(jìn)行單獨(dú)適配,將會(huì)增加開(kāi)發(fā)工作量。HarmonyOS提供交互歸一能力,針對(duì)不同輸入源事件做到一次適配,簡(jiǎn)化應(yīng)用開(kāi)發(fā)流程。目前,該能力已支持手指、手寫(xiě)筆、鼠標(biāo)、觸控板四種輸入源,并涵蓋懸浮、拖拽、縮放等10種常用交互手勢(shì),提升跨設(shè)備應(yīng)用的交互一致性。
隨著用戶對(duì)界面體驗(yàn)要求的不斷提升,沉浸式UI設(shè)計(jì)是應(yīng)用開(kāi)發(fā)的重要方向。為此,ArkUI沉浸式體驗(yàn)開(kāi)發(fā)能力進(jìn)一步增強(qiáng)。在原生頁(yè)面開(kāi)發(fā)中,元素背景色可自動(dòng)延伸至非安全區(qū),實(shí)現(xiàn)視覺(jué)無(wú)縫延展。沉浸式場(chǎng)景下,支持開(kāi)發(fā)者在特定場(chǎng)景如滾動(dòng)時(shí)允許元素與狀態(tài)欄等非安全區(qū)重疊,幫助開(kāi)發(fā)者打造更加自然、沉浸的界面體驗(yàn)。
最新版本的圖標(biāo)系統(tǒng)也得到了增強(qiáng),新增了超過(guò)700個(gè)場(chǎng)景化圖標(biāo)。這些圖標(biāo)支持不同的視效和動(dòng)效,開(kāi)發(fā)者零成本就可以保持多設(shè)備的體驗(yàn)一致,并且整體視覺(jué)更加協(xié)調(diào)。
此外,HarmonyOS 提供全系機(jī)型模擬支持,最新的模擬器可以通過(guò)配置的方式,在無(wú)需真機(jī)的情況下可以模擬當(dāng)前我們已經(jīng)發(fā)布的各類設(shè)備,極大提升調(diào)試效率。開(kāi)發(fā)者可通過(guò)自定義屏幕參數(shù)來(lái)修改屏幕分辨率、尺寸、DPI、狀態(tài)欄及挖孔區(qū)等設(shè)置,在進(jìn)行UI調(diào)試時(shí),可多屏同顯,最多支持4屏同顯,更便捷對(duì)比查看應(yīng)用效果。
目前,基于HarmonyOS多設(shè)備開(kāi)發(fā)方案,越來(lái)越多的伙伴獲得了體驗(yàn)的提升。例如蜻蜓FM已支持方屏、折疊屏、橫屏等多種不同屏幕形態(tài),飛書(shū)適配手機(jī)、PAD、PC等多種不同設(shè)備類型,為用戶提供一致的跨設(shè)備使用體驗(yàn)。此外,華為還發(fā)布《一次開(kāi)發(fā)、多端部署技術(shù)白皮書(shū)》,詳細(xì)闡述了鴻蒙設(shè)計(jì)理念、開(kāi)發(fā)技術(shù),以及配套的代碼示例,廣大開(kāi)發(fā)者可去鴻蒙開(kāi)發(fā)者官網(wǎng)上查看。
Harmony Design,賦能多端產(chǎn)品體驗(yàn)設(shè)計(jì)
華為終端BG軟件部UX設(shè)計(jì)專家劉安琪介紹了HarmonyOS設(shè)計(jì)系統(tǒng)在多設(shè)備設(shè)計(jì)上的思考。HarmonyOS一直致力于打造全場(chǎng)景優(yōu)質(zhì)用戶體驗(yàn),堅(jiān)持“回歸本源、和諧共生、衍生萬(wàn)物”的設(shè)計(jì)理念,致力于創(chuàng)造出“一個(gè)和諧的鴻蒙宇宙:One Harmonious Universe”,將數(shù)字世界和物理世界連接在一起。
一直以來(lái),Harmony Design通過(guò)HarmonyOS家族化設(shè)計(jì)語(yǔ)言去拉通各產(chǎn)品的體驗(yàn),通過(guò)整合系統(tǒng)手勢(shì)、基礎(chǔ)交互、視效等維度的基礎(chǔ)能力,致力于實(shí)現(xiàn)不同端上的交互邏輯和視覺(jué)風(fēng)格高度統(tǒng)一,用戶無(wú)需重復(fù)學(xué)習(xí),便可在多端設(shè)備上擁有流暢舒適的體驗(yàn)。
在多設(shè)備體驗(yàn)設(shè)計(jì)中,Harmony Design堅(jiān)持三條原則,從布局完整到響應(yīng)式設(shè)計(jì)再到適應(yīng)性設(shè)計(jì),逐層遞進(jìn),讓多設(shè)備上的體驗(yàn)從能用進(jìn)化到好用。
在布局上,首先要致力于實(shí)現(xiàn)界面元素布局完整,在不同形態(tài)產(chǎn)品上,應(yīng)用窗口的組件、圖片、視頻等元素避免出現(xiàn)錯(cuò)位、截?cái)?、變形、模糊等?wèn)題。在響應(yīng)式設(shè)計(jì)上,Harmony Design提供多種響應(yīng)式布局能力的設(shè)計(jì)規(guī)范以及系統(tǒng)能力,給用戶帶來(lái)更好的體驗(yàn)。在元素樣式上,通過(guò)Token化參數(shù)管理的方式進(jìn)行多設(shè)備上色彩、字體樣式、組件等UI層面的設(shè)計(jì)。同樣一個(gè)列表,在不同設(shè)備上,元素的間距、圖標(biāo)大小、字體樣式等都會(huì)進(jìn)行參數(shù)的自動(dòng)切換。
在其他基礎(chǔ)組件能力上,也提供針對(duì)不同設(shè)備和交互場(chǎng)景的差異化樣式,例如半模態(tài)組件在直板機(jī)、折疊機(jī)、平板、PC上提供了適配不同設(shè)備的封裝樣式供開(kāi)發(fā)者使用。針對(duì)不同屏幕形態(tài)的優(yōu)勢(shì),Harmony Design提供合適的用戶體驗(yàn)設(shè)計(jì),讓體驗(yàn)更進(jìn)一步,例如,在寬屏設(shè)備上支持通過(guò)雙指手勢(shì)縮放來(lái)調(diào)整頁(yè)面布局或圖文大??;在工具類、辦公類應(yīng)用分欄結(jié)構(gòu)的場(chǎng)景下,支持拖動(dòng)分隔條調(diào)整分欄比例等。
除了設(shè)計(jì)理念外,Harmony Design 提供全棧式設(shè)計(jì)規(guī)范、豐富的設(shè)計(jì)資源與高效設(shè)計(jì)工具,構(gòu)建起一套完整的設(shè)計(jì)套件,全方位賦能多端產(chǎn)品的體驗(yàn)設(shè)計(jì)。
如今,HarmonyOS多設(shè)備開(kāi)發(fā)方案持續(xù)升級(jí),提升開(kāi)發(fā)者跨端開(kāi)發(fā)效率。同時(shí),Harmony Design體系日趨完善,為開(kāi)發(fā)者提供高效、靈活的設(shè)計(jì)賦能。展望未來(lái),期待更多開(kāi)發(fā)者攜手共建鴻蒙生態(tài),共創(chuàng)萬(wàn)物互聯(lián)的全場(chǎng)景體驗(yàn)。