高德地圖導航術語(高德地圖導航術語大全)
“ 本文講述了API與SDK、SKU與SPU、熱更新與冷更新、結構化與非結構化數據、數據兼容與功能兼容、聯調與封版、RT與并發用戶數、基準,這個幾個產品和交互的技術用語”
一、API與SDK
API
是一些預先定義的函數,或指軟件系統不同組成部分銜接的約定。 用來提供應用程序與開發人員基于某軟件或硬件得以訪問的一組例程,而又無需訪問原碼,或理解內部工作機制的細節。
SDK
軟件開發工具包,一般都是一些軟件工程師為特定的軟件包、軟件框架、硬件平臺、操作系統等建立應用軟件時的開發工具的集合。
舉例:高德地圖團隊生成了一個‘地圖SDK’,一些小公司想直接使用高德地圖的功能,就可以通過這個‘地圖SDK’來完成。
特點:能讓SDK使用方節省大量的開發成本和人力資源,方便/快速調用。對于SDK制作方來說,能讓擴展現有的產品生態圈。
二、冷更新與熱更新
冷更新
用戶需要下載完整的APP安裝包,才可完成使用整個產品 的更新方式。
舉例:版本迭代。
特點:開發者每次都要重新打包app,提交給應用商店/蘋果進行審核。審核通過后,用戶得下載/更新整個app所需要的流量。
熱更新
用戶一打開應用就會遇到的即時更新,不用重新下載整個APP安裝包的更新方式。
舉例:功能更新、游戲補丁下載。
特點:能動態下發代碼,它可以使開發者在不發布新版本的情況下,發布功能和修復BUG。
三、SKU與SPU
SKU
庫存保有單位即庫存進出計量的單位, 可以是以件、盒、托盤等為單位。SKU是物理上不可分割的最小存貨單元。在使用時要根據不同業態,不同管理模式來處理。在服裝、鞋類商品中使用最多最普遍。
特點:每一個SKU都是唯一的,用于辨識產品體系內的其他信息。
SPU
標準產品單位:是商品信息聚合的最小單位,是一組可復用、易檢索的標準化信息的集合,該集合描述了一個產品的特性。通俗點講,屬性值、特性相同的商品就可以稱為一個SPU。
舉例:一個圖層編組、一種怡寶礦泉水、一部電腦信息。
特點:一個SPU會包含多個SKU,該SPU在平臺體系下也是唯一的。
四、結構化與非結構化數據
結構化數據
結構化數據也稱作行數據,是由二維表結構來邏輯表達和實現的數據,嚴格地遵循數據格式與長度規范,主要通過關系型數據庫進行存儲和管理。
特點:數據展示非常規范化。
非結構化數據
非結構化數據是數據結構不規則或不完整,沒有預定義的數據模型,不方便用數據庫二維邏輯表來表現的數據。
舉例:各種散落文本、圖片、視頻音頻、文檔、HTML等。
特點:信息展示比較零散。
五、版本兼容
“指新/老版本之間,在產品信息與能力上的協調或處理。一般體現在2個方面:數據兼容與功能兼容”
數據兼容
指新/老兩個版本,在數據展示上的內容、格式、種類上是否一致?
舉例:在日期展示上,老版本的數據格式是 ‘2020年6月19日’,而新版本上計劃是‘2020.06.19’。此時就需要新版本上線前,將所有日期的數據都統一(兼容)成新版本(小數點)的格式。
功能兼容
指新版本上新增的功能,在老版本上該如何進行處理?尤其會讓兩個版本的用戶產生交互行為。
比如新版本上了‘語音通話’,而老版本卻沒有。此時新版本的用戶向老版本用戶發起‘語音通話’,老版本該如何處理(兼容)?
一般都是在提示用戶:‘對方嘗試向你發起語音通話,當前版本不支持,快去更新吧!’
六、聯調與封版
聯調
聯調測試又稱組裝測試、聯合測試、子系統測試、部件測試。不同的稱呼而已,側重點在于模塊間接口的正確性、各模塊間的數據流和控制流是否按照設計實現其功能、以及集成后整體功能的正確性。
封版
指測試完成后,準備將該階段的app安裝包提交至應用商店/App Store 進行審核上線。封版后就不再允許提交或修改代碼,等到了下一個迭代版本再說(除了出現緊急bug之外)
七、RT與并發用戶數
RT
系統響應時間是計算機對用戶的輸入或請求作出反應的時間 [1] 。系統響應時間的計算要考慮到用戶的數目,用戶數目越多,響應時間必須越快,不然就難以保證每一個用戶都有可以接受的響應時間。
響應時間包含:請求發送時間、網絡傳輸時間、服務器處理時間。
并發用戶數
同一時刻正在與服務器進行交互的在線用戶數量。
比如晚上10點,用微信‘掃一掃’ 識別二維碼。正在掃描二維碼、處于識別過程的用戶總數,就屬于并發用戶數。因為他們此時和服務器正在產生交互(取幀識別)。(如果識別成功或失敗的就不再算進去了。)
并發用戶數 有兩個常見的錯誤觀點:
1. 把并發用戶數量,理解為使用系統的全部用戶數量
2. 把用戶在線數量,理解為并發用戶數量。
八、基準
促使開發做出技術決策的一種依據:即為什么選擇這么做;
舉例:微信掃一掃中的‘閃光燈’圖標,該何時出現,何時消失?
這個基準是:檢測手機攝像頭下的光線情況。當周邊光線幽暗時才出現‘閃光燈’圖標(用戶需要時可以找到,不需要時可以看不見它)。