chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

圖形用戶界面的協(xié)作工作的應(yīng)用

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Jason Clarke ? 2022-06-21 11:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

圖形用戶界面(GUI,或更一般的 UI)重要性的上升不再局限于消費(fèi)市場(chǎng)。UI 設(shè)計(jì)正迅速成為整個(gè)嵌入式領(lǐng)域產(chǎn)品之間的關(guān)鍵差異化因素。只需要 UI 功能而不是引人注目的應(yīng)用程序正在發(fā)展以適應(yīng)這一趨勢(shì)。工業(yè)和醫(yī)療設(shè)備已經(jīng)將 UI 概念從消費(fèi)者和移動(dòng)市場(chǎng)中提取出來,用于下一代設(shè)備。

隨著重要性的變化,UI 的開發(fā)方式也發(fā)生了變化。UI 開發(fā)不再是一個(gè)只由嵌入式工程師控制的過程;它包括許多不熟悉嵌入式生命周期的利益相關(guān)者。協(xié)作工作現(xiàn)在包括 UI 設(shè)計(jì)師和用戶體驗(yàn)(稱為 UX)設(shè)計(jì)師以及嵌入式工程師。

團(tuán)隊(duì)中的新角色

這些利益相關(guān)者中的每一個(gè)不僅帶來了他們自己的專業(yè)知識(shí),而且還帶來了通常與嵌入式開發(fā)世界不一致的非常不同的開發(fā)環(huán)境和流程。以下是對(duì)每個(gè)利益相關(guān)者的職責(zé)和開發(fā)環(huán)境的快速回顧:

嵌入式工程師:負(fù)責(zé)從中間件到嵌入式系統(tǒng)硬件的應(yīng)用邏輯。嵌入式工程師使用 C/C++ 代碼進(jìn)行開發(fā),并使用源代碼存儲(chǔ)庫(kù)進(jìn)行協(xié)作和保留項(xiàng)目歷史記錄。

UX 設(shè)計(jì)師:負(fù)責(zé)定義產(chǎn)品屏幕、UI 流程、高級(jí)應(yīng)用程序邏輯和呈現(xiàn)給用戶的數(shù)據(jù)。UX 設(shè)計(jì)師在 Adobe Flash、HTML、Balsamiq Mockups 和類似應(yīng)用程序中使用草圖、線框、流程圖和 UI 原型。

UI 設(shè)計(jì)師:定義圖形內(nèi)容以及屏幕轉(zhuǎn)換和動(dòng)畫。UI 設(shè)計(jì)師通常使用 Adobe Photoshop 和 Illustrator 等工具以及其他圖像編輯器。

除了商定的流程和任務(wù)序列化之外,UI 和 UX 設(shè)計(jì)師都沒有標(biāo)準(zhǔn)的協(xié)作方法。UI 和 UX 角色偶爾會(huì)結(jié)合起來以減少協(xié)作挑戰(zhàn),但這并不能解決缺乏工具來管理開發(fā)期間生成的設(shè)計(jì)工件的問題。

憑借所有這些不同的技能組合和工作環(huán)境,協(xié)作成為一項(xiàng)艱巨的任務(wù)和潛在的生產(chǎn)力殺手。當(dāng)工程師和平面設(shè)計(jì)師必須一起工作時(shí),關(guān)注點(diǎn)和開發(fā)風(fēng)格的差異可能會(huì)導(dǎo)致嚴(yán)重的流失。許多公司試圖通過使用單一資源(嵌入式工程師)來管理 UI 來避免這種沖突。此解決方案適用于非常簡(jiǎn)單的情況,但不適用于較大的項(xiàng)目,并且如果未滿足時(shí)間表,則無法將更多資源應(yīng)用于 UI 開發(fā)。

當(dāng)一個(gè)項(xiàng)目通過單一資源進(jìn)行序列化時(shí),UI 和 UX 設(shè)計(jì)師通常在實(shí)施階段被邊緣化。設(shè)計(jì)師為項(xiàng)目貢獻(xiàn)初始圖形內(nèi)容、圖像和線框,然后在軟件開發(fā)人員實(shí)施他們的設(shè)計(jì)時(shí)被排除在開發(fā)過程之外。這通常會(huì)導(dǎo)致所需的用戶體驗(yàn)與最終產(chǎn)品中交付的內(nèi)容不匹配。

關(guān)注點(diǎn)和工具不同

在 UI 界面的開發(fā)和發(fā)布過程中,UI/UX 設(shè)計(jì)人員的關(guān)注點(diǎn)可能比嵌入式開發(fā)者的關(guān)注點(diǎn)更重要,后者往往關(guān)注處理器使用、內(nèi)存占用、代碼架構(gòu)、可維護(hù)性和重用性。UI/UX 設(shè)計(jì)師更關(guān)注可用性、界面一致性、圖形質(zhì)量和整體用戶體驗(yàn)。這些擔(dān)憂并不總是完全矛盾的。然而,沒有平衡的方法很容易扼殺產(chǎn)品的市場(chǎng)吸引力。

為了平衡這些擔(dān)憂,重要的是讓所有利益相關(guān)者參與整個(gè)開發(fā)過程。這說起來容易做起來難,不僅因?yàn)椴煌募寄芎完P(guān)注點(diǎn),還因?yàn)殚_發(fā)環(huán)境提供的交叉很少,沒有自然的集成。幾個(gè)問題很快就會(huì)浮出水面:

使用小部件庫(kù)或 C/C++ 開發(fā) GUI 框架會(huì)阻止除有經(jīng)驗(yàn)的嵌入式工程師之外的任何人進(jìn)行協(xié)作。

UI 和 UX 設(shè)計(jì)師以及產(chǎn)品營(yíng)銷人員需要嵌入式工程師的幫助才能對(duì) UI 進(jìn)行哪怕是微不足道的更改。

使用設(shè)計(jì)人員熟悉的高級(jí)工具會(huì)阻止與代碼存儲(chǔ)庫(kù)的集成,并且無法提供有關(guān)詳細(xì)更改或協(xié)作和合并能力的有用信息。

在嵌入式項(xiàng)目中,所有開發(fā)協(xié)作都是通過設(shè)計(jì)用于處理文本文件的代碼存儲(chǔ)庫(kù)完成的,為二進(jìn)制和專有格式提供最小的回報(bào)。

在文本級(jí)別查看比較時(shí),將代碼存儲(chǔ)庫(kù)與 C 或 XML 文件一起使用并不能展示對(duì) UI 進(jìn)行微小更改的上下文和后果。

許多非正式工具,如電子郵件、即時(shí)消息和 wiki 都被用來嘗試解決這些問題。盡管這些工具提供了某些優(yōu)勢(shì),但最終它們僅有助于共享有關(guān)項(xiàng)目的信息,而不是與項(xiàng)目相關(guān)的工件和可交付成果。這些工具無法在 UI 設(shè)計(jì)和開發(fā)級(jí)別實(shí)現(xiàn)共享和協(xié)作,不包括屏幕設(shè)計(jì)、屏幕轉(zhuǎn)換、腳本和代碼管理以及測(cè)試套件等重要元素。

在規(guī)模的另一端,源代碼存儲(chǔ)庫(kù)提供了一種正式和結(jié)構(gòu)化的方法來捕獲項(xiàng)目所代表的基本代碼。雖然源代碼存儲(chǔ)庫(kù)對(duì)于任何大型項(xiàng)目的成功都是必要的,并且已被證明對(duì)于軟件工程團(tuán)隊(duì)的協(xié)作是成功的,但它們不足以使非軟件開發(fā)團(tuán)隊(duì)成員能夠進(jìn)行協(xié)作。作為一個(gè)明顯的例子,圖形設(shè)計(jì)師從源代碼存儲(chǔ)庫(kù)中獲得的價(jià)值很少。

視覺協(xié)作表面

UI 開發(fā)與標(biāo)準(zhǔn)嵌入式系統(tǒng)開發(fā)有很大不同,因?yàn)殡S著時(shí)間的推移監(jiān)控 UI 需要一種可視化方法,而不是源代碼差異視圖來完全理解上下文的變化。在編輯器中查看的源代碼更改或 XML 聲明性語言對(duì)幫助開發(fā)人員完全理解更改的真正后果幾乎沒有幫助(參見圖 1)。當(dāng)檢查差異的資源不是對(duì)源代碼非常了解的嵌入式工程師時(shí),這個(gè)問題就會(huì)被放大。此外,許多 UI 工具套件涉及代碼生成或關(guān)鍵部分的專有二進(jìn)制組件,因此極難管理。

圖 1:在編輯器中查看源代碼更改或 XML 聲明性語言時(shí),最終用戶幾乎無法完全理解更改的真正后果。

poYBAGKxNraAWiR_AAUMftwuoZM434.png

為了解決這個(gè)問題,理想的方法是使用一個(gè)工具或一組工具,它不僅以可視化的方式公開 UI 特定元素的變化,而且還與嵌入式開發(fā)生命周期的主要協(xié)作中心、源代碼存儲(chǔ)庫(kù)(參見圖 2)。使用可以以任何利益相關(guān)者易于理解的級(jí)別公開 UI 的每個(gè)更改的工具,使所有利益相關(guān)者能夠并行工作。允許利益相關(guān)者充分協(xié)作提供了許多好處,包括及早發(fā)現(xiàn) UI 行為中的問題、縮短產(chǎn)品開發(fā)時(shí)間以及在最終產(chǎn)品中提供更好的用戶體驗(yàn)。

圖 2: UI 開發(fā)的理想方法是使用一個(gè)工具或一組工具,以可視方式公開 UI 特定元素的更改。

pYYBAGKxNr6AGfkpAAfztdPZRXI763.png

Crank Software 的 Storyboard Suite 通過創(chuàng)建一個(gè)可供所有利益相關(guān)者利用的環(huán)境來支持可視化 UI 開發(fā)。該工具利用 Eclipse 框架作為 Crank Software 的 Storyboard Designer 的基礎(chǔ),其中嵌入式工程師可以利用 Eclipse C/C++ 插件。Storyboard 還有助于解決在監(jiān)控產(chǎn)品內(nèi) UI 演變方面的上下文困境。UI 的視覺差異比較編輯器和對(duì)文本差異的支持(用于腳本和編程語言)允許所有項(xiàng)目參與者在與他們相關(guān)的上下文中查看產(chǎn)品的歷史。使用這樣的工具,UI/UX 開發(fā)人員可以通過直接從他們熟悉的工具中導(dǎo)入來快速協(xié)作地開發(fā) UI。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5194

    文章

    20284

    瀏覽量

    331803
  • C++
    C++
    +關(guān)注

    關(guān)注

    22

    文章

    2123

    瀏覽量

    76887
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    826

    瀏覽量

    32789
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RUI Builder 圖形化UI設(shè)計(jì)工具

    RUI Builder 圖形化UI設(shè)計(jì)工具 該軟件為圖形化UI設(shè)計(jì)軟件,搭配瑞佑圖形處理器,輕松設(shè)計(jì)UI界面!主要特色功能: 在PC上直接設(shè)計(jì)界面
    發(fā)表于 12-12 20:14

    圖形界面模式下自定義檢查工具的應(yīng)用

    此前文章已介紹 ANSA 中的自定義檢查工具。本文將探討該功能在無圖形界面(No-GUI)模式下的應(yīng)用,旨在滿足標(biāo)準(zhǔn)化工作流程的需求,適用于需要高度自動(dòng)化的前處理場(chǎng)景。通過集成自定義檢查,用戶可實(shí)現(xiàn)
    的頭像 發(fā)表于 11-30 14:13 ?472次閱讀
    無<b class='flag-5'>圖形界面</b>模式下自定義檢查工具的應(yīng)用

    瑞薩電子攜手LVGL PRO推進(jìn)嵌入式圖形用戶界面開發(fā)

    隨著嵌入式設(shè)備對(duì)用戶體驗(yàn)要求的不斷提升,圖形用戶界面(GUI)成為產(chǎn)品開發(fā)越來越重要的一環(huán)。作為目前最流行的開源嵌入式圖形庫(kù)之一的LVGL,
    的頭像 發(fā)表于 11-21 10:23 ?1383次閱讀
    瑞薩電子攜手LVGL PRO推進(jìn)嵌入式<b class='flag-5'>圖形</b><b class='flag-5'>用戶</b><b class='flag-5'>界面</b>開發(fā)

    【課程升級(jí)】STM32U5開發(fā)板《TouchGFX 圖形界面開發(fā)》,從快速入門到深度UI實(shí)戰(zhàn)教程

    好消息,華清遠(yuǎn)見STM32U5開發(fā)板配套課程升級(jí)通知!本次升級(jí)計(jì)劃,主要致力于為初學(xué)者提供更深入、更實(shí)用的TouchGFX圖形界面開發(fā)學(xué)習(xí)體驗(yàn)。01課程升級(jí)核心內(nèi)容快速入門,構(gòu)建完整學(xué)習(xí)路徑
    的頭像 發(fā)表于 11-04 11:05 ?361次閱讀
    【課程升級(jí)】STM32U5開發(fā)板《TouchGFX <b class='flag-5'>圖形界面</b>開發(fā)》,從快速入門到深度UI實(shí)戰(zhàn)教程

    電子電器氣密性檢測(cè)儀:人性化操作界面,一用就會(huì)-岳信儀器

    青睞。人性化操作界面的電子電器氣密性檢測(cè)儀,其設(shè)計(jì)充分考慮了用戶的使用習(xí)慣和需求。它摒棄了復(fù)雜繁瑣的操作流程,采用簡(jiǎn)潔直觀的圖形界面,讓操作人員一目了然。即使是沒
    的頭像 發(fā)表于 10-13 16:12 ?467次閱讀
    電子電器氣密性檢測(cè)儀:人性化操作<b class='flag-5'>界面</b>,一用就會(huì)-岳信儀器

    摩爾線程發(fā)布圖形顯卡驅(qū)動(dòng)程序v310.120

    還將OpenGL渲染框架更新至4.4版本,可以對(duì)Blender 4.x版本及更多專業(yè)圖形軟件實(shí)現(xiàn)更好的支持,顯著提升創(chuàng)作工作流的效率與穩(wěn)定性。
    的頭像 發(fā)表于 08-21 16:07 ?1168次閱讀

    如何使用 SEGGER emWin AppWizard 工具為儀表板界面設(shè)計(jì)圖形用戶界面?

    如何使用 SEGGER emWin AppWizard 工具為儀表板界面設(shè)計(jì)圖形用戶界面 (GUI)。它集成了控制 MA35H0 系列評(píng)估板上的 LED 和按鈕的功能。
    發(fā)表于 08-19 07:23

    3Dfindit 的協(xié)作功能

    任意數(shù)量的軟件包來擴(kuò)展您的選項(xiàng)。 協(xié)作 3Dfindit是CADENAS 的最新創(chuàng)新產(chǎn)品。它是戰(zhàn)略零件管理的低成本入門級(jí)解決方案,適用于大公司的個(gè)別部門或機(jī)械工程、設(shè)備工程和建筑領(lǐng)域的中小型公司
    發(fā)表于 06-09 14:35

    慧通測(cè)控的協(xié)作機(jī)器人有哪些測(cè)試項(xiàng)目?

    在智能制造與自動(dòng)化浪潮席卷全球的當(dāng)下,協(xié)作機(jī)器人(Cobots)以其能夠與人類安全、高效協(xié)同作業(yè)的特性,成為工業(yè)、醫(yī)療、物流等領(lǐng)域的 “新寵”。然而,要確保協(xié)作機(jī)器人在復(fù)雜場(chǎng)景中穩(wěn)定運(yùn)行,一系列嚴(yán)格且全面的測(cè)試不可或缺。這些測(cè)試
    的頭像 發(fā)表于 06-05 14:30 ?509次閱讀
    慧通測(cè)控的<b class='flag-5'>協(xié)作</b>機(jī)器人有哪些測(cè)試項(xiàng)目?

    瑞芯微RK3506(3核A7@1.5GHz+雙網(wǎng)口+雙CAN-FD)工業(yè)開發(fā)板—圖形用戶界面(GUI)開發(fā)手冊(cè)

    本文主要說明Qt的圖形用戶界面(GUI)開發(fā)流程,包括Qt程序自啟動(dòng)配置與案例介紹,旨在幫助開發(fā)者完成產(chǎn)品開發(fā)與測(cè)試。
    的頭像 發(fā)表于 06-03 14:27 ?1420次閱讀
    瑞芯微RK3506(3核A7@1.5GHz+雙網(wǎng)口+雙CAN-FD)工業(yè)開發(fā)板—<b class='flag-5'>圖形</b><b class='flag-5'>用戶</b><b class='flag-5'>界面</b>(GUI)開發(fā)手冊(cè)

    打開FSP配置器界面的具體步驟

    如果目標(biāo)工程項(xiàng)目是新建的項(xiàng)目,可以直接編譯并通過。但是若是新導(dǎo)入的項(xiàng)目,需要先打開FSP配置界面重新生成FSP庫(kù)相關(guān)代碼,然后再進(jìn)行編譯,否則會(huì)提示編譯錯(cuò)誤。具體步驟如下。
    的頭像 發(fā)表于 05-06 15:58 ?1769次閱讀
    打開FSP配置器<b class='flag-5'>界面的</b>具體步驟

    SOLIDWORKS教育版?團(tuán)隊(duì)協(xié)作與溝通技巧的提升

    工程師必會(huì)的核心素養(yǎng)。SOLIDWORKS教育版通過其獨(dú)特的功能和平臺(tái)優(yōu)勢(shì),為學(xué)生提供了一個(gè)模擬真實(shí)工作環(huán)境的平臺(tái),幫助他們?cè)趯?shí)踐中提升團(tuán)隊(duì)協(xié)作與溝通能力。 實(shí)時(shí)協(xié)作,打破空間限制
    的頭像 發(fā)表于 04-29 11:35 ?521次閱讀
    SOLIDWORKS教育版?團(tuán)隊(duì)<b class='flag-5'>協(xié)作</b>與溝通技巧的提升

    SOLIDWORKS 2025教育版有效的數(shù)據(jù)管理與團(tuán)隊(duì)協(xié)作

    工具。本文將探討SOLIDWORKS 2025教育版在數(shù)據(jù)管理和團(tuán)隊(duì)協(xié)作面的優(yōu)勢(shì),以及它如何助力教育創(chuàng)新和職業(yè)發(fā)展。
    的頭像 發(fā)表于 04-07 17:28 ?651次閱讀
    SOLIDWORKS 2025教育版有效的數(shù)據(jù)管理與團(tuán)隊(duì)<b class='flag-5'>協(xié)作</b>

    SOLIDWORKS 2025:支持用戶與團(tuán)隊(duì)成員無縫協(xié)作

    在快速發(fā)展的工程設(shè)計(jì)和制造領(lǐng)域,團(tuán)隊(duì)合作與有效溝通已成為推動(dòng)項(xiàng)目成功的關(guān)鍵因素。SOLIDWORKS作為3D CAD解決方案提供商,一直致力于通過技術(shù)創(chuàng)新提升用戶的設(shè)計(jì)效率和協(xié)作能力。隨著SOLIDWORKS 2025的發(fā)布,這款強(qiáng)大的軟件再次樹立了行業(yè)標(biāo)桿,為
    的頭像 發(fā)表于 02-12 14:15 ?685次閱讀
    SOLIDWORKS 2025:支持<b class='flag-5'>用戶</b>與團(tuán)隊(duì)成員無縫<b class='flag-5'>協(xié)作</b>

    銅排制作工藝詳解 銅排的導(dǎo)電性能分析

    一、銅排制作工藝詳解 銅排,又稱銅母排或銅匯流排,是由銅材質(zhì)制作的截面為矩形或倒角矩形的長(zhǎng)導(dǎo)體,在電路中起輸送電流和連接電氣設(shè)備的作用。銅排的制作工藝是一個(gè)復(fù)雜而精細(xì)的過程,包括多個(gè)步驟和嚴(yán)格的技術(shù)
    的頭像 發(fā)表于 01-31 15:23 ?4414次閱讀