HarmonyOS智慧座艙體驗是怎樣煉成的?立即檢視
隨著AITO問界M5熱賣以及M7、M5 EV版本的陸續交付,AITO品牌所搭載的華為HarmonyOS智慧座艙的優秀體驗也備受關注。在2022年華為開發者大會上,我們分享和解讀了“如何為HarmonyOS智慧座艙打造優秀的應用體驗”。
提到智慧座艙,或許大家會有許多疑問:
“智慧座艙和其他的智慧裝置在設計和開發上究竟有何不同?”
“智慧座艙可以為使用者帶來哪些獨特的體驗?”
“對於HarmonyOS智慧座艙的應用開發,是不是把其他的裝置方案搬過來適配一下就可以?”
本篇文章首先從智慧座艙的設計理念開始,幫助大家探索——如何打造HarmonyOS智慧座艙上的優秀應用體驗。
一、智慧座艙的人因設計理念
在智慧座艙內,擺在首要位置的便是駕駛體驗。我們基於駕駛場景做了一系列的人因研究,這些研究結論的應用確保了駕駛者能擁有更優秀的駕駛體驗。
1.駕駛場景“2s內安全互動”
駕駛場景下,最基礎也最重要的因素是駕駛安全。那麼當司機在座艙內接收資訊、對資訊進行識別和加工,再到執行和反饋,這一過程需控制在幾秒內才能保證該互動操作安全可控?
我們基於人因研究發現:只有單次互動保證在2s以內,安全風險才是可控的。因此我們要求駕駛場景下的單次互動任務要能夠在2s內完成,也就是要綜合考慮視覺效果、資訊佈局、互動步驟等設計元素,最終達成這個目標。
駕駛場景”2S內安全互動”
2.螢幕資訊科學佈局
在駕駛場景下,座艙中控螢幕的資訊設計是駕駛體驗的重要一環。
透過座艙內視線範圍和手指互動區域的相關研究和使用者測試,我們對螢幕進行了操作、顯示的區域劃分。
螢幕資訊科學佈局
這樣的螢幕分割槽,可以幫助開發者進行更加科學的資訊佈局設計,比如將暫態的或重要的資訊放在螢幕左側上方位置。
3.螢幕1:2比例特色分屏
基於使用者的使用場景研究,我們發現在駕駛場景下(除了駕駛和車控相關的功能外),最重要是導航資訊,使用最高頻的服務是有聲音樂類,其次是通訊服務。
因此我們為智慧座艙設計了導航分屏的特殊形式,在導航開啟的時候,開啟其他應用就會進入到分屏模式。
應用分屏
分屏可以讓使用者在操作其他應用時,同步關注到導航資訊。同時我們將螢幕分割槽比例劃分為1:2,這樣既能保證關鍵導航資訊的完整讀取,也能保證其他應用的資訊呈現和便捷操作。
以上內容是部分HarmonyOS智慧座艙基於人因的設計理念分享。作為應用開發者,我們該如何更高效地針對座艙進行應用設計和開發?相信下面這部分內容能夠幫助到開發者們,趕快往下看吧~
二、如何對座艙應用高效設計開發
應用如何才能更好的適配HarmonyOS智慧座艙,首先應當瞭解清楚座艙應用的開發要求及設計規範,下面透過“基礎要求”、“開發禁止”、“更佳體驗”三個維度為大家詳細介紹。
1.基礎要求
首先是應用適配中需要特別關注的系統特性——包括DPI適配要求、應用視窗比例適配要求、深淺模式、沉浸式工具欄/狀態列適配。
○DPI適配要求:即座艙內螢幕視距的問題,座艙內的螢幕DPI調到320才能保證內容正常顯示。
DPI適配
○應用視窗比例適配:應用需適配16:9、1:1、21:9、24:9四種視窗比例,以確保不同螢幕比例和不同場景下都能最優顯示。
應用視窗比例適配
○深淺模式:應用需支援深色和淺色兩種主題風格,以適配介面在不同光照條件下的視覺體驗。
深淺模式
2.開發禁止
智慧座艙應用與移動應用存在一定區別,在應用開發上重點包括禁止載入廣告及禁止返回二次確認。
廣告(開屏、插屏、彈窗等形式)及應用的返回二次確認,這兩項操作會極大降低座艙內的操作效率,同時也將增加駕駛時的安全風險。
禁止廣告
禁止返回二次確認
3.更佳體驗
除了基礎要求和開發禁止外,我們也有更多量化的HMI設計規範的標準,包含互動複雜度要求、互動熱區要求、資訊層級規範,希望幫助開發者們更好的設計、開發出優秀的應用體驗。
○互動複雜度要求:單次操作建議不超過2s,整個流程累計操作建議不超過12s。
互動複雜度要求
○互動熱區要求:圖示尺寸、點選熱區需遵循設計規範最小尺寸、推薦最佳尺寸。
○資訊層級規範:規範層級之間的字號差,規範低層級控制元件與高層級控制元件之間的顏色對比度。
資訊層級規範
以上是對HarmonyOS智慧座艙規範的基本介紹,接下來的內容是希望幫助到應用開發者們快速實現應用的開發和適配。我們為開發者們提供了音訊類應用、服務卡片兩項快速開發的解決方案。
1.音訊類應用快速接入
基於一站式的音訊體驗方案,我們為開發者提供了統一的音訊類應用模版方案。該方案應用架構簡單、互動高效且統一,同時系統也提供了互動上的便利性。生態應用只需要整合Mediakit就可以達到高效、統一的應用體驗,極大降低了開發成本、提高了開發效率。
音訊類應用快速接入方案
2.手機服務卡片快速適配
如果開發者已經開發了手機的服務卡片,該如何快速適配到智慧座艙?以下是座艙服務卡片的設計原則:
○ 關鍵資訊傳遞卡片功能;
○ 引導使用者的互動行為;
○ 減少使用者互動路徑;
○ 減少頻繁動態變化的資訊。
透過下方的具體示例,我們可以瞭解到座艙卡片的開發流程可以簡化為資訊簡化、調整佈局兩個步驟即可完成適配。
手機服務卡片快速適配座艙方案
三、軟硬體聯合打造優秀體驗
不止在軟體層面,車內還有許多硬體能力可以幫助我們打造更好更創新的使用者體驗。
座艙相比手機、平板等裝置,除了螢幕互動之外,可以利用的還有車內的音響、燈光、空調、座椅、車窗等硬體,以及人臉識別,位置識別、光線識別等能力。
下面用兩個實際案例為大家介紹HarmonyOS智慧座艙內軟硬體聯合體驗——小憩模式、K歌體驗。
1.小憩模式
小憩模式利用了屏內的視覺、音樂資源,同時聯動座艙內座椅、燈光、空調,讓使用者可以在座艙內得到更舒適、更智慧化的休息體驗。
2.K歌體驗
K歌體驗更是深入到了晶片級的合作,打造座艙內實時耳返效果,同時聯動車內氛圍燈、音響,為使用者打造更沉浸的K歌體驗。
K歌體驗
希望以上兩種軟硬體結合的案例,可以為開發者們帶來更具靈感性的設計思路~
四、總結
本篇內容從HarmonyOS智慧座艙人因設計理念、座艙應用高效設計開發、軟硬體聯合打造優秀體驗三個角度為大家進行了詳細介紹,希望能幫助各位快速理解HarmonyOS智慧座艙體驗設計,提升實際開發效率。
未來我們還將在官網釋出HarmonyOS智慧座艙設計規範及更為詳細的案例介紹,敬請期待~
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70009402/viewspace-2931682/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 黑客是怎樣煉成的黑客
- mybatis是怎樣煉成的MyBatis
- React 是怎樣煉成的React
- 黑客是怎樣煉成的?黑客
- 開源是怎樣煉成的?
- 大師是怎樣煉成的
- 技術文章是怎樣煉成的?
- 一家法律智慧公司的CTO是怎樣煉成的?
- Flutter bot_toast是怎樣煉成的FlutterAST
- 【iOS開發】SnapKit是怎樣煉成的iOSAPK
- 智慧座艙全艙感知系統SCSSCSS
- 航空公司系統是怎樣煉成的?
- 千億級HttpDNS服務是怎樣煉成的httpdDNS
- SnapKit 是怎樣煉成的 | 掘金技術徵文APK
- 盲人程式設計師是怎樣煉成的程式設計師
- 走近原始碼:壓縮列表是怎樣煉成的原始碼
- 軟體設計是怎樣煉成的(1)——什麼是優秀的設計?
- 軟體設計是怎樣煉成的(4)——軟體設計的“大道理”
- 軟體設計是怎樣煉成的(3)——軟體系統不是木桶型的
- 資料視覺化高手是怎麼煉成的?視覺化
- 【進階】前端幸福感是怎樣煉成的(下)前端
- 【進階】前端幸福感是怎樣煉成的(上)前端
- 田永強:優秀的JavaScript模組是怎樣煉成的JavaScript
- 最好用的智慧座艙,最領先的AI智駕體驗,小鵬MONA M03塑造越級體驗AI
- 軟體設計是怎樣煉成的(7)——細節決定成敗(詳細設計)
- 規模化敏捷 LeSS(三):LeSS Huge 是怎樣煉成的?敏捷
- 軟體設計是怎樣煉成的(8)——使用者感覺好才是真的好(使用者體驗設計)
- 新手指南——優秀平面設計師是怎樣煉成的
- 菜鳥指南——優秀平面設計師是怎樣煉成的
- 小島秀夫:全世界粉絲最多的遊戲製作人是怎樣煉成的遊戲
- 軟體設計是怎樣煉成的(2)——優秀設計從分析需求開始
- 智慧座艙模擬測試解決方案
- 讓維護人員抓狂的程式設計師是怎樣煉成的程式設計師
- 簡易版Swiper是怎麼煉成的
- 軟體設計是怎樣煉成的(5)——規劃系統的骨架(架構設計)(下篇)架構
- 軟體設計是怎樣煉成的(5)——規劃系統的骨架(架構設計)(上篇)架構
- 【Flutter 元件集錄】Switch 是怎樣煉成的| 8月更文挑戰Flutter元件
- 小鵬汽車智慧座艙業務測試團隊招人