作為一名合格的UI設(shè)計(jì)師,你可能會跟技術(shù)對接需求,他們會提到不少專業(yè)名詞,聽不懂吧顯得不專業(yè),不懂裝懂吧又容易出問題,這里小千就來給大家介紹幾個(gè)常用的專業(yè)名詞和解釋,看完你就離UI設(shè)計(jì)大神又近一步。
1.API
應(yīng)用程序編程接口,指兩個(gè)軟件/系統(tǒng)間的連接通道,以實(shí)現(xiàn)數(shù)據(jù)間的傳送與處理。
比如手機(jī)插上USB數(shù)據(jù)線 連接電腦,USB數(shù)據(jù)線插口就是一種API接口。又比如MacBook與iPhone之間傳輸圖片,‘隔空傳送’能力就是一種API接口特點(diǎn):一種建立數(shù)據(jù)連接的通道。
2.SDK
軟件開發(fā)工具包,指集合了某些功能的虛擬安裝包,可以向其他公司對外提供使用(里面的功能)。
比如:高德地圖團(tuán)隊(duì)生成了一個(gè)‘地圖SDK’,一些小公司想直接使用高德地圖的功能,就可以通過這個(gè)‘地圖SDK’來完成。當(dāng)然還有騰訊地圖這類的也有。這樣的話大大節(jié)省自己團(tuán)隊(duì)的卡法資源,SDK方也是可以擴(kuò)大自己的業(yè)務(wù)圈子。何樂不為。
3、冷更新與熱更新
(1)熱更新:
用戶一打開應(yīng)用就會遇到的即時(shí)更新,不用重新下載 整個(gè)APP安裝包的更新方式。 比如:功能更新、游戲補(bǔ)丁下載
(2)冷更新:
用戶需要下載完整的APP安裝包,才可完成使用整個(gè)產(chǎn)品 的更新方式。 比如:版本迭代
4、結(jié)構(gòu)化與非結(jié)構(gòu)化數(shù)據(jù)
(1).結(jié)構(gòu)化數(shù)據(jù):
有固定格式、統(tǒng)一結(jié)構(gòu)、有限長度等的 數(shù)據(jù)展示方式,且可以用一個(gè)‘二維關(guān)系表’來表示。 特點(diǎn):數(shù)據(jù)展示非常規(guī)范化
(2)非結(jié)構(gòu)化數(shù)據(jù):
與上面相反,很難用統(tǒng)一的格式/結(jié)構(gòu)來組織、且不能用二維關(guān)系表展示的數(shù)據(jù)。比如:各種散落文本、圖片、視頻音頻、文檔、HTML等。
5、版本兼容
指新/老版本之間,在產(chǎn)品信息與能力上的協(xié)調(diào)或處理。一般體現(xiàn)在2個(gè)方面:數(shù)據(jù)兼容和功能兼容。
(1).數(shù)據(jù)兼容:
指新/老兩個(gè)版本,在數(shù)據(jù)展示上的內(nèi)容、格式、種類上是否一致?
比如: a. 在日期展示上,老版本的數(shù)據(jù)格式是 ‘2020年5月1日’,而新版本上計(jì)劃是‘2020.05.01’。此時(shí)就需要新版本上線前,將所有日期的數(shù)據(jù)都統(tǒng)一(兼容)成新版本(小數(shù)點(diǎn))的格式。
(2).功能兼容:
指新版本上新增的功能,在老版本上該如何進(jìn)行處理?尤其會讓兩個(gè)版本的用戶產(chǎn)生交互行為。
比如新版本上了‘語音通話’,而老版本卻沒有。此時(shí)新版本的用戶向老版本用戶發(fā)起‘語音通話’,老版本該如何處理(兼容)?一般都是在提示用戶‘對方嘗試向你發(fā)起語音通話,當(dāng)前版本不支持,快去更新吧~’沒錯(cuò),說的就是冷更新…
6、聯(lián)調(diào)與封版
1.聯(lián)調(diào):指的是數(shù)據(jù)接口上的走查。大家把做好的接口一起調(diào)試下,看下后臺的數(shù)據(jù)格式是否正確、數(shù)據(jù)流是否正確等、會給什么參數(shù)、返什么內(nèi)容。
2.封版: 指測試完成后,準(zhǔn)備將該階段的app安裝包提交至應(yīng)用商店/App Store 進(jìn)行審核上線。封版后就不再允許提交或修改代碼,等到了下一個(gè)迭代版本再說(除了出現(xiàn)緊急bug之外)
以上就是六個(gè)比較常見的UI設(shè)計(jì)對接過程中可能出現(xiàn)的專業(yè)名詞了,如果你還有任何關(guān)于UI設(shè)計(jì)的問題可以聯(lián)系我們的在線老師獲取UI設(shè)計(jì)學(xué)習(xí)資料和UI設(shè)計(jì)交流qq群,更有專業(yè)的UI設(shè)計(jì)培訓(xùn)課程可以選擇,趕緊來找在線老師了解一下吧。