大多數嵌入式系統公司在軟件開發上投入了大量資金,并花費大量時間優化其生產力。雖然軟件領導者可以提供不同的方法來衡量和提高開發效率,例如速度、錯誤修復率和拉取請求的數量,但這些通常都集中在嵌入式開發人員自己身上。
對于嵌入式GUI團隊,必須采取更廣泛的視角來包括整個團隊。
由于GUI設計和開發之間的相互作用是實現高質量用戶體驗(UX)的關鍵,因此了解這兩個角色如何更好地協同工作并更快地迭代至關重要。很少有人花時間去理解設計工具(如Photoshop和Sketch)如何更好地與開發需求相結合,如健壯的應用程序架構、定義良好的事件處理和嚴格的測試。更不用說采用必要的工具和技術來將這些不同的學科與一個共同的目標結合起來:快速提供令人驚嘆的用戶體驗。
提高嵌入式開發效率的三大方法
l 了解情節提要應用程序的架構,并將Photoshop或Sketch中的設計元素(屏幕、層、控件)映射到此結構
l 使用指南中描述的工具,在目標硬件上頻繁測試和驗證GUI
l 在項目早期定義事件及其數據結構,并使用Storyboard Connector將其注入應用程序進行測試
一旦掌握這些方法,您將能夠更好地促進設計師和嵌入式開發人員之間的協作,并加快開發更高質量的用戶體驗。