您現在的位置是:首頁 > 運動

嵌入式開發:為什麼無觸控手勢對嵌入式GUI開發團隊至關重要

由 學習嵌入式 發表于 運動2023-01-18
簡介以下是一些需要做出設計決策的例子:l WIMP模型不一定適用——嵌入式GUI設計者通常使用的“視窗、圖示、選單、指標”互動風格可能不適用於無觸控系統,因為手和手指的移動本來就比滑鼠或觸控式螢幕更“嘈雜”

獲取gid失敗是什麼意思

你的嵌入式開發和設計團隊準備好滿足消費者對無觸控圖形使用者介面的需求了嗎?雖然基於觸控的控制總會有市場,但越來越多的人希望和需要放棄與裝置的物理接觸,轉而支援無觸控互動,例如在螢幕前(或上方)的手勢。

無觸控手勢的設計考慮

當建立或轉移到無觸控介面時,有許多事情需要考慮。UX和UI設計師應該理解控制元件和佈局必須如何適應空中手勢,以及語音命令的反饋是如何給出的。

以下是一些需要做出設計決策的例子:

l WIMP模型不一定適用——嵌入式GUI設計者通常使用的“視窗、圖示、選單、指標”互動風格可能不適用於無觸控系統,因為手和手指的移動本來就比滑鼠或觸控式螢幕更“嘈雜”。

l 控制元件的大小和形狀——鑑於空中手勢的解析度比觸控式螢幕幕上的控制元件低,你可能需要擴大觸控區域來支援使用者互動。

l 減少身體負擔——由於無觸控手勢涉及使用者手和手臂的實際運動(通常在裝置上方的空中),任何明顯複雜或冗長的互動都可能使人疲憊不堪。

l 感測器效能和使用者可變性——與很少錯過輸入的滑鼠或觸控式螢幕不同,空中手勢可能無法被連線到應用的硬體完全識別。這可能是由於感測器本身的效能包絡或使用者執行手勢的差異。

嵌入式開發:為什麼無觸控手勢對嵌入式GUI開發團隊至關重要

在嵌入式系統中開發無接觸GUI

無論您是從頭開始構建一個支援無觸控手勢的應用程式,還是更新現有的軟體,都涉及到整個嵌入式開發生命週期。對於功能和效能可能會有新的或變更的需求,並且需要開發新的測試用例來確保應用程式正確執行。

以下是支援無觸控手勢的注意事項:

l 您的應用程式可能需要包含額外的驅動程式來支援非接觸式感測硬體。

l 事件處理程式可能需要更新以支援新的訊息、格式和資料。

l 使用者是否可以接受無觸控感應硬體和GUI之間的延遲?

l 根據感測硬體的不同,你可能需要考慮使用者的手或手指在不同的手勢中相互遮擋的因素。

Storyboard如何使無接觸GUI開發變得更容易

嵌入式圖形使用者介面的外觀和可用性主要掌握在設計師和UX專家的手中,這就是Storyboard板幫助他們與開發人員協調工作。

透過簡化設計人員、開發人員和他們使用的工具之間的迭代過程,您可以快速更新GUI的外觀和行為。Storyboard允許您直接在硬體上測試應用,因此您可以立即驗證手勢效能,並在桌面和目標之間快速迭代,這對於推動產品釋出以滿足日益增長的無觸控互動需求至關重要。

市場力量將不可避免地在觸控和非觸控互動型別之間找到正確的平衡,但有一個事實是肯定的:在嵌入式開發中,即使人類接觸可能變得越來越昂貴,但這並不意味著我們必須開發非觸控GUI。

推薦文章