摘 要:老年人對(duì)手機(jī)等智能終端不會(huì)用或未充分應(yīng)用而逐漸與信息化社會(huì)脫節(jié),產(chǎn)生了老年數(shù)字鴻溝問題,基于鴻蒙OS應(yīng)用軟件適老化改造的優(yōu)勢(shì)分析,設(shè)想在鴻蒙智能終端上開發(fā)流轉(zhuǎn)應(yīng)用的適老化軟件。根據(jù)老年人的人機(jī)特征變化,從集成頁(yè)面、聚合內(nèi)容等方面探討智能終端應(yīng)用軟件的適老化交互設(shè)計(jì)理念。采用ArkTS的聲明式開發(fā)范式開發(fā)了適老化軟件的演示驗(yàn)證系統(tǒng),驗(yàn)證了該系統(tǒng)能以更直觀、簡(jiǎn)便的方式幫助老年人上網(wǎng)。
關(guān)鍵詞:鴻蒙OS;ArkTS;適老化;人機(jī)交互
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2024)13-0156-06
Exploration and Development of Aging Adaptable Software for HarmonyOS Intelligent Terminal
ZHANG Ouya, HUANG Tao, ZENG Chao, YE Rongtao
(School of Information Technology and Engineering, Guangzhou College of Commerce, Guangzhou 511363, China)
Abstract: The elderly are gradually becoming disconnected from the informatization society due to their inability or insufficient use of smart terminals such as mobile phones, resulting in the problem of the digital divide among the elderly. Based on the analysis of the advantages of aging adaptable transformation of HarmonyOS application software, it is proposed to develop aging adaptable software for circulation applications on Harmony smart terminals. Based on the changes in human-machine characteristics of the elderly, this paper explores the design concept of aging adaptable interaction for intelligent terminal application software from the aspects of integrated pages and aggregated content. A demonstration and verification system for aging adaptable software is developed using ArkTS's declarative development paradigm, which verified that the system can help the elderly access the internet in a more intuitive and convenient way.
Keywords: HarmonyOS; ArkTS; aging adaptable; human-computer interaction
0 引 言
據(jù)中國(guó)互聯(lián)網(wǎng)絡(luò)數(shù)據(jù)中心發(fā)布的第52次《中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告》,截至2023年6月我國(guó)網(wǎng)民規(guī)模超10億人,其中60歲及以上老年人占比達(dá)13.0%,總體規(guī)模和占比進(jìn)一步提高[1]。隨著社會(huì)老齡化趨勢(shì)的加速,構(gòu)建養(yǎng)老、孝老、敬老的社會(huì)環(huán)境已成為實(shí)現(xiàn)經(jīng)濟(jì)高質(zhì)量發(fā)展的必要保障[2]。探索研究適合老年人的智能產(chǎn)品、縮小老年人數(shù)字鴻溝成為智能終端設(shè)計(jì)需要考慮的重要問題。據(jù)調(diào)查,使用手機(jī)上網(wǎng)的老年人大多存在不太會(huì)用、看不清、摸不準(zhǔn)、嫌麻煩、怕被騙等問題。當(dāng)前的互聯(lián)網(wǎng)智能終端及應(yīng)用軟件主要面向中青年群體,老年人多數(shù)不會(huì)用或未充分應(yīng)用,從而難以享受到數(shù)字生活帶來(lái)的便利,在一定程度上阻礙了老年人共享互聯(lián)網(wǎng)紅利[3]。2023年12月,工信部發(fā)布了《促進(jìn)數(shù)字技術(shù)適老化高質(zhì)量發(fā)展工作方案》。方案提到需重點(diǎn)引導(dǎo)各領(lǐng)域用戶量在全國(guó)排名前30、在各?。▍^(qū)、市)排名前10的互聯(lián)網(wǎng)網(wǎng)站、手機(jī)APP及小程序完成適老化及無(wú)障礙改造,鼓勵(lì)支持老年人常用的其他小眾互聯(lián)網(wǎng)網(wǎng)站、手機(jī)APP及小程序積極參與改造[4]。移動(dòng)終端應(yīng)用軟件數(shù)量繁多且操作復(fù)雜,其UI(用戶界面)也對(duì)老年人不夠友好。盡管一些公司也推出了適合老年人使用的應(yīng)用軟件。但是多數(shù)軟件的適老化,僅通過加大字體、音量和屏幕尺寸等手段,無(wú)法從根源上解決老年人上網(wǎng)所存在的問題[5]。本文利用鴻蒙操作系統(tǒng)(簡(jiǎn)稱鴻蒙OS)支持不同設(shè)備無(wú)縫連接、便于數(shù)據(jù)共享等優(yōu)勢(shì),綜合使用手機(jī)、智能電視(特指智慧屏代表的未來(lái)電視)、平板等鴻蒙OS智能終端,設(shè)想開發(fā)居家老人上網(wǎng)輔助系統(tǒng),并針對(duì)老年人的人機(jī)特征變化進(jìn)行適老化交互設(shè)計(jì),為破解居家老人上網(wǎng)難題做些探索。
1 鴻蒙OS應(yīng)用軟件適老化改造的優(yōu)勢(shì)分析
鴻蒙OS作為著眼萬(wàn)物互聯(lián)的分布式操作系統(tǒng),尤其是新版本HarmonyOS 4.0,在應(yīng)用軟件適老化改造方面優(yōu)勢(shì)如下。
1.1 開發(fā)過程方面
鴻蒙APP開發(fā)主推采用ArkTS聲明式UI設(shè)計(jì)的方法,通過聲明UI組件、布局和交互等元素來(lái)構(gòu)建界面,避免了傳統(tǒng)復(fù)雜的代碼。還支持響應(yīng)式設(shè)計(jì),應(yīng)用程序可以根據(jù)設(shè)備的屏幕大小和方向等因素自動(dòng)調(diào)整和適應(yīng)界面布局。APP開發(fā)過程中多終端的業(yè)務(wù)邏輯和界面邏輯可復(fù)用,通過一端開發(fā)、多端部署,實(shí)現(xiàn)一個(gè)APP在多個(gè)設(shè)備上的使用。ArkTS作為未來(lái)的主力開發(fā)語(yǔ)言持續(xù)升級(jí)迭代,為開發(fā)者提供更多元、更強(qiáng)大的能力。
1.2 系統(tǒng)性能方面
鴻蒙OS微內(nèi)核架構(gòu)的設(shè)計(jì)能夠使得系統(tǒng)更具有模塊化。微內(nèi)核只提供基礎(chǔ)服務(wù),即使一些地方出現(xiàn)故障,對(duì)系統(tǒng)的影響不會(huì)很大,增強(qiáng)了系統(tǒng)的可擴(kuò)展性和穩(wěn)定性。鴻蒙系統(tǒng)提供了較強(qiáng)的分布式能力,能夠?qū)崿F(xiàn)分布式設(shè)備虛擬化、分布式數(shù)據(jù)管理、分布式任務(wù)調(diào)度等先進(jìn)技術(shù)[6]。它的處理數(shù)據(jù)能力與國(guó)內(nèi)其他操作系統(tǒng)相比表現(xiàn)得也更加出色。
1.3 安全性方面
鴻蒙OS能通過實(shí)時(shí)監(jiān)測(cè)功能防止惡意軟件入侵,保護(hù)用戶的隱私和安全??蓭椭先擞行П苊庥捎谡`操作或惡意軟件導(dǎo)致的經(jīng)濟(jì)損失和信息泄露。還可通過開啟“純凈模式”,對(duì)用戶安裝的APP進(jìn)行監(jiān)測(cè),確保APP的安全性和可靠性。
1.4 界面設(shè)計(jì)方面
鴻蒙OS提供了“簡(jiǎn)易模式”支持桌面布局簡(jiǎn)化、APP圖標(biāo)變大等界面優(yōu)化設(shè)計(jì),老人可自行對(duì)文字的大小和格式進(jìn)行修改。便于滿足老年用戶特定需求和特點(diǎn),遵循簡(jiǎn)潔明了、易于理解、操作便捷等適老化交互原則。
1.5 應(yīng)用功能方面
鴻蒙OS擁有已近成熟的鴻蒙生態(tài),能夠支持不同設(shè)備(如手機(jī)、平板、電視等)進(jìn)行無(wú)縫連接,實(shí)現(xiàn)流暢的數(shù)據(jù)共享和交互。應(yīng)用程序可以在不同設(shè)備中保持用戶數(shù)據(jù)的一致。鴻蒙OS還提供了語(yǔ)音助手、大字體和服務(wù)卡片等多種輔助功能,非常適合開展適老化交互。
目前由于HarmonyOS 4.0中的設(shè)備流轉(zhuǎn)模塊只支持手機(jī)通過API 9版本的應(yīng)用程序編程接口與平板、智慧屏(代表智能電視的未來(lái))交互,但智慧屏?xí)簳r(shí)只支持API 6版本,因而暫時(shí)無(wú)法采用ArkTS實(shí)現(xiàn)手機(jī)與智慧屏應(yīng)用軟件進(jìn)行流轉(zhuǎn)。相信隨著鴻蒙OS電視支持API版本的升級(jí),手機(jī)與電視流轉(zhuǎn)協(xié)同應(yīng)用程序?qū)⒌玫胶芎玫陌l(fā)展,為結(jié)合使用手機(jī)與電視等智能終端研發(fā)的居家老人上網(wǎng)輔助軟件創(chuàng)造了可能。
2 智能終端應(yīng)用軟件的適老化交互設(shè)計(jì)
有效地設(shè)計(jì)適老化人機(jī)交互方式,需要了解老年人的生理和人機(jī)特征變化。例如:在視覺上,辨別物體時(shí)的清晰度、敏感感覺、色彩感覺都會(huì)有所降低[7],繁雜的界面以及較弱的顏色差都會(huì)令老年人難以辨別;在觸覺上,皮膚因?yàn)槔匣湍p變得十分的粗糙,使用智能手機(jī)時(shí),無(wú)法完成一些細(xì)微的操作,比如選中某些文字、對(duì)圖標(biāo)的拖拉拽等,不僅導(dǎo)致老人上網(wǎng)比較費(fèi)力,還容易造成誤操作。相關(guān)方面設(shè)計(jì)如下。
2.1 界面設(shè)計(jì)方面
適當(dāng)調(diào)整文字的大小和行距,能幫助老年人更好地看清界面中的文字信息。在探索適合老人閱讀文字的研究中,國(guó)內(nèi)已有了相關(guān)的解決策略。在《移動(dòng)互聯(lián)網(wǎng)應(yīng)用端適老化規(guī)范》中,要求段內(nèi)文字的行距至少為1.3倍,且段落間距至少比行距大1.3倍。主要文字的字號(hào)使用通常不小于18 dp/pt,最大字號(hào)不小于30 dp/pt,字體一般使用無(wú)襯線黑體字體[8]。相對(duì)于襯線字體,無(wú)襯線字體沒有那么多的邊角裝飾,而黑體文字也比一般的宋體文字更加簡(jiǎn)潔清晰,老人能夠看得更加清楚。
2.2 音頻設(shè)計(jì)
由于年齡的增長(zhǎng)耳朵疾病等多種因素交互作用,導(dǎo)致老年人出現(xiàn)不同程度的聽力損失。聲音頻率越高,老人對(duì)應(yīng)聽力損失的就越大。老年人對(duì)高頻聲音的聽力損失比較嚴(yán)重,能感知到的聲音大約在20 Hz到10 000 Hz之間。其中,老人對(duì)低頻的聲音較為敏感,因此音頻設(shè)計(jì)應(yīng)盡量以低頻的聲音為主,保證老人能接收到設(shè)備的聲音反饋。
2.3 集成頁(yè)面
現(xiàn)有的APP種類繁多,信息量大且復(fù)雜。老年人對(duì)軟件應(yīng)用的認(rèn)知基礎(chǔ)薄弱,推理能力和空間能力下降,不善于構(gòu)建虛擬層級(jí)之間的關(guān)系[9]。老年人很難在龐大的信息庫(kù)中快速找到目標(biāo)功能。鴻蒙OS系統(tǒng)針對(duì)老年人的使用習(xí)慣和需求進(jìn)行了優(yōu)化設(shè)計(jì)。老人上網(wǎng)輔助軟件可以通過主界面的集成功能,將現(xiàn)有生活服務(wù)類和養(yǎng)老服務(wù)信息類的APP(兼容的安卓APP)以及服務(wù)平臺(tái)網(wǎng)站、公眾號(hào)和微信小程序等資源進(jìn)行匯集、編排、調(diào)用等處理。例如,將老年人常用的或者居家養(yǎng)老某些情況下需要使用的軟件的翻找、打開方式進(jìn)行適老化改造,使其集成在一處頁(yè)面,點(diǎn)擊即可跳轉(zhuǎn)至該APP首頁(yè)并觸發(fā)老人引導(dǎo)程序進(jìn)行操作。在每個(gè)APP下方添加展示模塊,實(shí)時(shí)獲取各個(gè)APP的主頁(yè)面信息進(jìn)行展示。以圖標(biāo)加應(yīng)用界面展示的形式,引導(dǎo)老年人辨識(shí)圖標(biāo)含義,減輕老年人的認(rèn)知負(fù)擔(dān)[10],便于老年人快速獲取信息以及進(jìn)行識(shí)別。
2.4 聚合內(nèi)容
采取便捷化的適老化交互方式:多步驟操作→“一鍵”操作;隱藏的“潛規(guī)則”→直觀操作。將多個(gè)操作聚合成一條信息,老年人只需要點(diǎn)擊一次就可達(dá)成所需操作目的或獲取全部所需信息,減少那些繁多的操作步驟,在提升效率的同時(shí)方便老人的使用。針對(duì)老人記憶力和學(xué)習(xí)能力的衰退,需要增加語(yǔ)音提示功能,適當(dāng)加強(qiáng)內(nèi)容引導(dǎo)。通過突出關(guān)鍵的按鈕,區(qū)分主次層級(jí)的方式,易于老人辨別,以此形成有效的服務(wù)閉環(huán)。例如,支付寶在近幾年中正式接入到鴻蒙生態(tài),進(jìn)一步提升了原子化服務(wù),其服務(wù)卡片如圖1所示。該服務(wù)卡片的大小、位置以及內(nèi)置的服務(wù)按鈕都是可自定義的。只需在支付寶服務(wù)卡片上點(diǎn)擊“我的小程序”,就可以一步直達(dá)支付寶的生活繳費(fèi)等原子化服務(wù)卡片,完成在線支付。類似的服務(wù)卡片設(shè)計(jì)可減少老年人使用手機(jī)上網(wǎng)操作流程讓其獲得良好的交互體驗(yàn)感。
2.5 UI導(dǎo)航
操作導(dǎo)航是引導(dǎo)人們使用APP最廣泛的方式之一,對(duì)于各個(gè)年齡段的用戶來(lái)說都是有效的。與年輕人相比,老人在學(xué)習(xí)使用APP時(shí)更難以記住操作流程??赏ㄟ^錄屏演播、動(dòng)畫提示、語(yǔ)音提醒等直觀易懂的方式,一步一步地“導(dǎo)航”“手把手”教導(dǎo)老人使用。導(dǎo)航模式或次數(shù)可設(shè)定并記憶,例如起初每次進(jìn)入APP時(shí)都可進(jìn)行UI導(dǎo)航,幫助老年人熟悉該APP的操作流程,一旦導(dǎo)航記憶次數(shù)和頻率足夠,可自動(dòng)或用戶選擇隱藏導(dǎo)航。
2.6 語(yǔ)音閱讀和輸入
語(yǔ)音輔助是輔助老年人上網(wǎng)的一項(xiàng)關(guān)鍵功能,適用于語(yǔ)音搜索信息、聊天等軟件上。老年人大多存在認(rèn)知障礙和行動(dòng)障礙,不太適合純文本和手寫輸入??稍谡Z(yǔ)音輸入的同時(shí)對(duì)信息進(jìn)行語(yǔ)音播報(bào),添加聲音反饋機(jī)制,當(dāng)語(yǔ)音輸入成功時(shí),給予正確的語(yǔ)音提示??稍黾诱Z(yǔ)音閱讀功能,通過點(diǎn)擊的方式對(duì)部分文字進(jìn)行語(yǔ)音閱讀。以語(yǔ)音交互的形式,讓老年人能夠更加方便地進(jìn)行信息輸入和獲取。鴻蒙OS自帶的小藝輸入法支持不同語(yǔ)音語(yǔ)種和口音的切換,可化解老人口音障礙。
2.7 簡(jiǎn)易的交互手勢(shì)
對(duì)于觸摸屏設(shè)備軟件的操控,拖拉拽、多指操作等在年輕人看來(lái)是很常用、好用的動(dòng)作,但對(duì)老年用戶來(lái)說卻是鮮有知曉的“潛規(guī)則”,很少會(huì)用。點(diǎn)擊、長(zhǎng)按、上下滑動(dòng)、放大縮小等簡(jiǎn)易手勢(shì),是老年人比較熟悉并容易操作的。為老年人設(shè)計(jì)觸摸屏智能終端操作方式時(shí),盡量用這些簡(jiǎn)易的交互手勢(shì),能很好地幫助老年人減少操作的錯(cuò)誤。
2.8 顏色對(duì)比度
老人對(duì)顏色的辨別度也下降了許多。白色和黑色是老年人視覺識(shí)別度最高的顏色。但是只使用這兩種顏色是遠(yuǎn)遠(yuǎn)不夠的。在色彩心理學(xué)中,不同色彩會(huì)給人帶來(lái)不一樣的心理感受。缺乏色彩對(duì)比度會(huì)較容易使老年人感到壓抑,滋生心理疾病。因此應(yīng)設(shè)計(jì)具有高對(duì)比度級(jí)別的配色方案。研究證明圖2的顏色比較適用于老年人。課題組嘗試進(jìn)行了相應(yīng)設(shè)計(jì),實(shí)現(xiàn)界面如圖3所示。相對(duì)于通常配色界面,該設(shè)計(jì)或能兼顧顏色對(duì)比度和老人辨別觀感,有助于老人進(jìn)行識(shí)別。
2.9 情感化的個(gè)性服務(wù)
依賴于鴻蒙生態(tài)資源共享和不同設(shè)備連接的特性,對(duì)于一些無(wú)法簡(jiǎn)化且具有隱私性的操作流程。如查詢醫(yī)療結(jié)果以及資金支付等,可以由其子女通過智慧屏、手機(jī)的遠(yuǎn)程操控來(lái)協(xié)助完成。通過資源共享,老人的子女能實(shí)時(shí)獲取到老人使用設(shè)備的反饋信息,預(yù)防老人被不法分子實(shí)施詐騙。在提供便利數(shù)字服務(wù)的同時(shí),還能幫助老人的子女了解到老人的狀況。
3 適老化軟件演示系統(tǒng)的實(shí)現(xiàn)
根據(jù)上述適老化交互設(shè)計(jì)和居家老人上網(wǎng)操作需求,嘗試開發(fā)了手機(jī)版適老化軟件的演示系統(tǒng)。主界面使用ArkTS聲明式UI進(jìn)行設(shè)計(jì),采用集成的形式對(duì)各種軟件進(jìn)行匯集、編排,突出層次感。以圖標(biāo)加應(yīng)用界面展示的形式,幫助老年人辨別,如圖4所示。應(yīng)用界面以及天氣預(yù)報(bào)信息都是通過實(shí)時(shí)獲取的,便于老年人快速獲取信息以及進(jìn)行識(shí)別。點(diǎn)擊首頁(yè)軟件集成界面的微信圖標(biāo)之后,就能跳轉(zhuǎn)至該APP并觸發(fā)老人引導(dǎo)功能,彈出使用提醒窗口引導(dǎo)老人進(jìn)行操作如圖5所示,幫助其解決不懂如何操作的問題,優(yōu)化老人用機(jī)操作交互方式。還增加了生活知識(shí)教導(dǎo)頁(yè)面,定期對(duì)內(nèi)容進(jìn)行更新,為老人提供健康養(yǎng)生、家用電器使用技巧、經(jīng)濟(jì)、反詐騙等知識(shí)詳解如圖6所示,老人可根據(jù)自己需求查看,擴(kuò)展老人的生活知識(shí)面,更好地適應(yīng)社會(huì)的發(fā)展。
針對(duì)老年人記憶力衰退的情況,開發(fā)了提醒模塊,設(shè)置好時(shí)間以及任務(wù)內(nèi)容后以語(yǔ)音提醒的方式提醒老人如圖7所示。每項(xiàng)任務(wù)欄的最后設(shè)置單選框,在每完成一項(xiàng)事情后更新今日的任務(wù)進(jìn)度,直觀顯示任務(wù)完成量。還開發(fā)了閱讀模塊,提供適合老人閱讀的新聞、刊物等,具備朗讀的功能如圖8所示,用有聲讀物以語(yǔ)音代替文字,輔助老人閱讀使其享受閱讀樂趣,了解新聞時(shí)事,還有助于提高老人的記憶力,減輕壓力,使其在晚年生活中保持身心健康。
3.1 常用軟件集成頁(yè)面的實(shí)現(xiàn)
首頁(yè)模塊的設(shè)計(jì)共三層。第一層采用HTTP協(xié)議和爬蟲技術(shù)爬取本地天氣預(yù)報(bào)的數(shù)據(jù)信息,并以輪播圖表的形式展示,為用戶展示當(dāng)前天氣情況。第二層是由各平臺(tái)軟件應(yīng)用的集成,使用ArkTS提供的組件Grid()函數(shù)在其中調(diào)用多個(gè)GridItem()方法組件作為軟件集成布局容器,如布局容器(Row和Column)和柵格布局(GridRow)等,然后內(nèi)嵌套APP軟件如微信、淘寶等;用戶可點(diǎn)擊自己想要的軟件進(jìn)行跳轉(zhuǎn);系統(tǒng)頁(yè)面的流轉(zhuǎn)采用@ohos.router路由庫(kù)進(jìn)行實(shí)現(xiàn),調(diào)用前需在main_pages.json文件中的SRC中聲明好系統(tǒng)頁(yè)面字段。第三層是軟件監(jiān)控功能,用戶可直觀的去看見當(dāng)前他所使用平臺(tái)軟件的消息情況,減少因跳轉(zhuǎn)操作而帶來(lái)的操作不便。
運(yùn)用Tabs模塊添加導(dǎo)航欄,運(yùn)用媒體查詢組件可根據(jù)屏幕大小更改導(dǎo)航欄位置。固定打開首頁(yè)為生活頁(yè)面,運(yùn)用導(dǎo)航欄按鈕可快速到達(dá)其余功能頁(yè)。使用圖片和文字結(jié)合的大按鈕,直達(dá)相應(yīng)的內(nèi)容板塊。在新增內(nèi)容的功能中使用滑動(dòng)面板(Panel),減少頁(yè)面的復(fù)雜性。使用列表容器組件(List)與ForEach方法,結(jié)合重復(fù)的卡片組件,遍歷出數(shù)據(jù)卡片,快速展示數(shù)據(jù)。
3.2 微信操作引導(dǎo)的實(shí)現(xiàn)
通過使用Pandel底部彈窗函數(shù)(參見下面代碼)可簡(jiǎn)易地實(shí)現(xiàn)操作引導(dǎo)功能。在軟件集成頁(yè)面點(diǎn)擊微信圖標(biāo)后系統(tǒng)將流轉(zhuǎn)至微信頁(yè)面,觸發(fā)Pandel函數(shù)其中showPandel(全局定義中默認(rèn)為false狀態(tài))進(jìn)行反轉(zhuǎn)刷新,以底部彈窗的形式把操作引導(dǎo)的頁(yè)面展示,并設(shè)置其相對(duì)應(yīng)的模式(mode)及背景色(backgroundColor)等??蓛?nèi)嵌套其他的樣式組件函數(shù),來(lái)實(shí)現(xiàn)彈窗面板的功能多樣化呈現(xiàn)效果,更好地輔助老人上網(wǎng)。核心代碼如下:
Panel(this.showPanel){ //底部彈窗
Column(){
Button('關(guān)閉').onClick(()=>this.showPanel = false)
.fontSize(20)
Text('歡迎來(lái)到微信')
}}
3.3 生活知識(shí)教導(dǎo)模塊數(shù)據(jù)交互層的實(shí)現(xiàn)
首先在viewModel文件夾下定義RecordItem.ets作為數(shù)據(jù)項(xiàng)參數(shù)類,Itemcategory.ets作為分類參數(shù)類,GroupInfo.ets作為分組參數(shù)類。然后在Model文件夾下通過參數(shù)類定義出數(shù)據(jù)組,分為以RecordItem.ets構(gòu)造的ItemModel.ets數(shù)據(jù)模型和以Itemcategory.ets構(gòu)造的ItemCategoryModel.ets數(shù)據(jù)模型,而GroupInfo.ets用于對(duì)ItemModel中的數(shù)據(jù)做分類,用于頁(yè)面的分類展示。完成對(duì)數(shù)據(jù)模型的定義后,就要在頁(yè)面上展示對(duì)應(yīng)的數(shù)據(jù)。生活模塊中的數(shù)據(jù)分為四大類,在使用router.pushUrl語(yǔ)句進(jìn)行頁(yè)面跳轉(zhuǎn)的同時(shí)代入對(duì)應(yīng)的類別參數(shù)categories,即可在頁(yè)面上展示出不同Itemcategory類型的數(shù)據(jù)。完成跳轉(zhuǎn)后,頁(yè)面以Tabs組件和GroupInfo的分類展示數(shù)據(jù)。跳轉(zhuǎn)到該頁(yè)面后數(shù)據(jù)的展示方式分為兩種,在展示全部時(shí)直接遍歷ItemModel中有關(guān)教程的數(shù)據(jù)。而當(dāng)選擇教程中的小類進(jìn)行分組時(shí),則需要用到GroupInfo類的分組后再遍歷。通過本地?cái)?shù)據(jù)模型實(shí)現(xiàn)對(duì)數(shù)據(jù)項(xiàng)的展示,最后點(diǎn)擊該項(xiàng)跳轉(zhuǎn)到對(duì)應(yīng)的內(nèi)容頁(yè)面中去。
4 適老化軟件演示系統(tǒng)的功能測(cè)試
4.1 功能模塊測(cè)試
針對(duì)首頁(yè)這個(gè)軟件集成的核心模塊,開展了三項(xiàng)功能測(cè)試:軟件集成跳轉(zhuǎn)、跳轉(zhuǎn)后引導(dǎo)和天氣狀況偵測(cè)。測(cè)試點(diǎn)分別為:集成的軟件在點(diǎn)擊后是否能夠流暢的進(jìn)行跳轉(zhuǎn),在跳轉(zhuǎn)后是否會(huì)觸發(fā)引導(dǎo)功能并自動(dòng)進(jìn)行適老化界面調(diào)整,天氣輪播圖是否能夠?qū)崟r(shí)偵測(cè)當(dāng)前的天氣預(yù)報(bào)情況。測(cè)試結(jié)果均與預(yù)期相符。其余的居家養(yǎng)老生活輔助功能模塊(生活知識(shí)教導(dǎo)、日程提醒、閱讀等模塊)經(jīng)過測(cè)試也符合預(yù)期。數(shù)個(gè)老人經(jīng)過試用后反映,這些功能對(duì)其上網(wǎng)提供了輔助和便利。
4.2 軟硬件協(xié)調(diào)功能測(cè)試
利用Dev EcoStuDio創(chuàng)建三個(gè)設(shè)備的模擬器:HUAWEI Mate 40Pro、HUAWEI TV和HUAWEI Pad 11,并點(diǎn)擊運(yùn)行,同時(shí)啟動(dòng)三臺(tái)模擬器設(shè)備,可觀察到手機(jī)、平板與智慧屏三個(gè)設(shè)備分布式協(xié)調(diào)適配如圖9所示,只需通過手機(jī)或者平板進(jìn)行某一功能的操作,即可使得多設(shè)備并行運(yùn)行操作數(shù)據(jù)共享交互(如手機(jī)登錄系統(tǒng)后,智慧屏也已進(jìn)入首頁(yè)界面,二者兼容同一進(jìn)程數(shù)據(jù)、分布式運(yùn)行),為老年用戶帶來(lái)更好的交互體驗(yàn)。借助華為超級(jí)終端的間接測(cè)試證明,老年用戶可以方便地結(jié)合使用智慧屏與手機(jī)等智能終端進(jìn)行更方便的上網(wǎng)應(yīng)用。
5 結(jié) 論
本文從居家養(yǎng)老用戶群體的現(xiàn)實(shí)需要出發(fā),基于簡(jiǎn)化交互方式、簡(jiǎn)約操作界面、實(shí)時(shí)獲取數(shù)據(jù)、強(qiáng)化視覺、引入人工智能等設(shè)計(jì)理念,設(shè)想并初步實(shí)現(xiàn)了基于鴻蒙OS智能終端的居家老人上網(wǎng)輔助系統(tǒng)演示原型軟件,在盡可能集成、引導(dǎo)使用常用APP的基礎(chǔ)上,進(jìn)行適老化交互改造。本研究初步探索了一種旨在幫助居家老人輕易上網(wǎng)的快速集成和改造方案,可望為相關(guān)鴻蒙生態(tài)應(yīng)用程序的研發(fā)指出一條新方向。依賴于鴻蒙OS及其應(yīng)用開發(fā)語(yǔ)言的更新以及走向成熟的鴻蒙生態(tài),手機(jī)將能夠與電視、平板、智能手環(huán)等多種智能終端設(shè)備進(jìn)行多種靈活的流轉(zhuǎn)應(yīng)用,進(jìn)行數(shù)據(jù)共享以及遠(yuǎn)程協(xié)助控制,為老年人居家養(yǎng)老提供更多的上網(wǎng)輔助服務(wù),進(jìn)而可望幫助老人暢享數(shù)字生活便利。
參考文獻(xiàn):
[1] 人民數(shù)據(jù).人民數(shù)據(jù)研究分析:怎樣解決老年人數(shù)字沉迷和手機(jī)依賴難題?[EB/OL].[2024-03-28].https://baijiahao.baidu.com/s?id=1792666374843081418.
[2] 楊涵墨.中國(guó)人口老齡化新趨勢(shì)及老年人口新特征 [J].人口研究,2022,46(5):104-116.
[3] 張未平,范君暉.老年數(shù)字鴻溝的社會(huì)支持體系構(gòu)建 [J].老齡科學(xué)研究,2019,7(2):63-70.
[4] 中國(guó)政府網(wǎng).促進(jìn)數(shù)字技術(shù)適老化高質(zhì)量發(fā)展工作方案 [EB/OL].[2024.03.28].https://www.gov.cn/zhengce/zhengceku/
202312/P020231228427669447392.pdf.
[5] 崔曉龍.面向空巢老人的移動(dòng)社交應(yīng)用適老化設(shè)計(jì)研究 [J].裝飾,2023(11):127-129.
[6] 王晶星,李新良,李維.鴻蒙操作系統(tǒng)在智能測(cè)量?jī)x器中的應(yīng)用 [J].計(jì)測(cè)技術(shù),2022,42(6):96-107.
[7] 黃彥.基于老年人視覺特征的室內(nèi)光環(huán)境設(shè)計(jì)探究 [J].燈與照明,2024,48(1):68-71.
[8] 路鵬,姜怡楠.基于視覺符號(hào)理論的APP交互界面適老化設(shè)計(jì)研究 [J].包裝工程,2023,44(12):189-197+212.
[9] 種宇涵,蔣曉.空符號(hào)視角下的移動(dòng)應(yīng)用適老化設(shè)計(jì)研究 [J].設(shè)計(jì),2024,37(3):116-119.
[10] 汪穎,余姝姝.針對(duì)老年用戶的手機(jī)應(yīng)用程序界面圖標(biāo)辨識(shí)度研究 [J].包裝工程,2019,40(8):190-196.
作者簡(jiǎn)介:張歐亞(1971—),男,漢族,山東金鄉(xiāng)人,副教授,博士,主要研究方向:復(fù)雜系統(tǒng)軟件架構(gòu)、鴻蒙系統(tǒng)應(yīng)用開發(fā);黃濤(2001—),男,漢族,江西贛州人,本科在讀,主要研究方向:物聯(lián)網(wǎng)工程專業(yè);曾超(2001—),男,漢族,廣東佛山人,本科在讀,主要研究方向:物聯(lián)網(wǎng)工程專業(yè);葉榮濤(2002—),男,漢族,廣東惠陽(yáng)人,本科在讀,主要研究方向:軟件工程專業(yè)。