
摘要:手機、智能手表等便攜設備迅速普及,用戶端及嵌入式系統對GUI性能和外觀要求也越來越高。ZLG推出的AWTK憑借著開源、簡單易用、跨平臺同步開發等優勢,逐漸在醫療電子、工業控制等行業大放異彩。
AWTK全稱為Toolkit AnyWhere,是ZLG傾心打造的一套基于C語言開發的GUI框架。旨在為用戶提供一個功能強大、高效可靠、簡單易用、可輕松做出炫酷效果的GUI引擎,并支持跨平臺同步開發,一次編程,終生使用。
一、醫療電子
醫療器械產品是與人體生命密切相關的特殊產品,其人機界面設計比其它工業產品設計更具有特殊性,應該始終以人為中心進行設計。其人機界面設計主要考慮顯示與控制部分是否合理,能否會產生誤操作,操作是否方便易行,產品作用于人體時是否滿足作用部分的生理需求等
圖1 病房顯示界面
醫療及其輔助器械的交互界面由于使用的處理器處理能力較低,設計理念比較滯后,導致使用者在使用屏幕進行交互操作時有一種遲滯的感覺,并且整體界面設計給人的感受比較呆板(如圖1)。而使用ZLG提供的AWTK,能夠實現十分酷炫的顯示和操作效果,并且能夠實現跨平臺的開發,讓呆板的界面一去不返(如圖2)。
圖2 AWTK顯示界面
醫療產品往往需要對數據做分析處理,如何將數據立體直觀的顯示出來?是界面設計的一大難點。AWTK內置很多不同顯示形式的設計,包括儀表盤、餅圖、曲線圖、柱狀圖等。能夠直接展現數據,告別人為分析、呆板設計(如圖3)。
圖3 AWTK顯示界面
二、工業控制
隨著計算機以及控制技術的發展,傳統的工業控制技術已經逐漸地被智能控制技術所替代,智能化工業控制系統的發展為工業領域的發展提供了最強的技術保證,是推動企業持續創新發展的有效途徑。中國是全球人機界面需求量最大的市場,但卻不是全球人機界面產品銷售額最高的市場。國內的自動化產業,一些原本不用人機界面的行業,也開始使用人機界面了,這說明人機界面已經成為客戶體驗的不可缺少的一部分,人機界面的用戶界面能更好地反映出設備和流程的狀態,并通過視覺和觸摸的效果,帶給客戶更直觀的感受。
圖4 機械控制界面
傳統的工業控制顯示一般使用液晶顯示屏或者直接在PC中顯示,液晶顯示屏只能夠顯示一般的信息,讓數據以生動的形式呈現比較難,提高了用戶在接收信息上的難度;而PC電腦上呈現數據的開發時間和人力成本較高,導致界面設計比較簡樸(如圖4)。而使用AWTK一方面可以直觀呈現數據的價值,另一方面又能降低開發的成本,可謂一舉多得(如圖5)。
圖5 AWTK顯示界面
三、智能家居
21世紀,隨著物聯網技術的不斷發展,各類智能家居產品在生活中越來越多,而人們對智能家居人機交互便捷性、高效性的要求也越來越高,人機交互成為了科學研究的重中之重。人機交互的無處不在,代表著屏幕的無處不在,而屏幕的顯示界面設計顯得尤其重要。
圖6 普通智能家居界面
智能家居界面顯示的難點目前在于智能家居涉及到的硬件交互產品非常多,包括手機、電腦、平板、甚至手表都能夠作為交互來控制終端。但是手機與電腦、手表之間使用的處理器又各不相同,導致相同的界面效果要在不同的開發平臺上實現,導致開發的時間成本直線上升。AWTK當時的設計理念就是為了解決這個痛點問題。AWTK支持跨平臺開發,無論是PC電腦的界面開發還是手表屏幕的界面開發,只要使用AWTK完成開發后,無需在各個平臺上重復開發,極大減少了開發成本。
圖7 AWTK顯示界面
AWTK基于C語言開發,目前支持的平臺有嵌入式、Linux、Mac OS X、Windows,后續會支持Android、IOS平臺下的APP,以及2D游戲的開發。相信以AWTK小巧、高效、穩定、豐富的GUI組件,一定能夠幫助眾多開發者減少開發時間成本并做出酷炫的界面顯示。
聲明:本內容為作者獨立觀點,不代表電源網。本網站原創內容,如需轉載,請注明出處;本網站轉載的內容(文章、圖片、視頻)等資料版權歸原作者所有。如我們采用了您不宜公開的文章或圖片,未能及時和您確認,避免給雙方造成不必要的經濟損失,請電郵聯系我們,以便迅速采取適當處理措施;歡迎投稿,郵箱∶editor@netbroad.com。
電機制氧-剖析便攜制氧機的工作原理 | 22-11-15 14:53 |
---|---|
嵌入式軟件中的“樂高”— | 22-11-15 14:47 |
亥姆霍茲線圈新一代供電電源解決方案 | 21-01-21 16:00 |
基于S32K的EDR解決方案 | 20-12-07 10:48 |
消除電摩充電隱患,1分鐘get妙招 | 20-10-12 17:07 |
微信關注 | ||
![]() |
技術專題 | 更多>> | |
![]() |
技術專題之EMC |
![]() |
技術專題之PCB |