原文连接

    目录:一、API 与 SDK

    二、SKU 与 SPU

    三、热更新与冷更新

    四、结构化与非结构化数据

    五、数据兼容与功能兼容

    六、联调与封闭

    七、RT 与并发用户数

    八、基准

    一、API 与 SDK

    1.API

    应用程序编程接口,指两个软件 / 系统间的连接通道,以实现数据间的传送与处理。

    案例:

    1. 手机插上 USB 数据线 连接电脑,USB 数据线插口就是一种 API 接口。

    2. MacBook 与 iPhone 之间传输图片,‘隔空传送’能力就是一种 API 接口特点:一种建立数据连接的通道

    2.SDK

    软件开发工具包,指集合了某些功能的虚拟安装包,可以向其他公司对外提供使用(里面的功能)。

    案例:

    高德地图团队生成了一个‘地图 SDK’,一些小公司想直接使用高德地图的功能,就可以通过这个‘地图 SDK’来完成。

    交互与UI术语 · 语雀 - 图1

    二、冷 更新与热更新 **

    热更新

    用户一打开应用就会遇到的即时更新,不用重新下载 整个 APP 安装包的更新方式。比如:功能更新、游戏补丁下载

    冷更新

    版本迭代

    三、SKU 与 SPU

    1.SKU

    库存量单位:即组成一个产品 / 信息的最小单位,相当于一种‘颗粒度’。比如:一个图层、一瓶小怡宝矿泉

    水、一种手机颜色

    交互与UI术语 · 语雀 - 图2

    2.SPU:标准产品单位:可以说是最小信息单位的集合。一个 SPU 相当于是 N 个 SKU 的编组。

    比如:一个图层编组、一种怡宝矿泉水、一部手机信息

    交互与UI术语 · 语雀 - 图3

    四、结构化与非结构化数据

    1. 结构化数据:

    固定格式、统一结构、有限长度等的 数据展示方式,且可以用一个‘二维关系表’来表示。 交互与UI术语 · 语雀 - 图4

    什么是‘二维关系表’?就如同一个标准 Excel 表:以行为单位,每一行数据表示一个实体 / 一组信息,每一行数据的属性是相同的(因为每一列对应一个特征)。

    交互与UI术语 · 语雀 - 图5

    2. 非结构化数据:与上面相反,很难用统一的格式 / 结构来组织、且不能用二维关系表展示的数据。比如:各种散落文本、图片、视频音频、文档、HTML 等

    交互与UI术语 · 语雀 - 图6

    五、版本兼容
    1. 数据兼容:指新 / 老两个版本,在数据展示上的内容、格式、种类上是否一致?比如:a. 在日期展示上,老版本的数据格式是 ‘2020 年 5 月 1 日’,而新版本上计划是‘2020.05.01’。此时就需要新版本上线前,将所有日期的数据都统一(兼容)成新版本 (小数点) 的格式。

    2. 功能兼容:指新版本上新增的功能,在老版本上该如何进行处理?尤其会让两个版本的用户产生交互行为。比如新版本上了‘语音通话’,而老版本却没有。此时新版本的用户向老版本用户发起‘语音通话’,老版本该如何处理(兼容)?一般都是在提示用户‘对方尝试向你发起语音通话,当前版本不支持,快去更新吧~’

    六、联调与封版

    1. 联调:

    指的是数据接口上的走查。大家把做好的接口一起调试下,看下后台的数据格式是否正确、数据流是否正确等、会给什么参数、返什么内容。

    2**.封版:** 指测试完成后,准备将该阶段的 app 安装包提交至应用商店 / App Store 进行审核上线。封版后就不再允许提交或修改代码,等到了下一个迭代版本再说(除了出现紧急 bug 之外)没错,说的就是冷更新…

    七、RT 与并发用户数

    1.RT:

    系统响应时间:指客户端发出一个请求后,服务器开始接受、处理、返回请求结果时所经历的时间。页面加载的 loading 越久,RT 就越长。
    响应时间包含:请求发送时间、网络传输时间、服务器处理时间

    **2. 并发用户数:**

    同一时刻正在与服务器进行交互的在线用户数量。

    比如晚上 9 点,用微信‘扫一扫’ 识别二维码。

    正在扫描二维码、处于识别过程的用户总数,就属于并发用户数。因为他们此时和服务器正在产生交互(取帧识别)。

    而识别成功或失败的就不能算了。

    并发用户数 有两个常见的错误观点:

    1. 把并发用户数量,理解为使用系统的全部用户数量

    2. 把用户在线数量,理解为并发用户数量

    八、基准

    促使开发做出技术决策的一种依据

    比如:

    1. 微信扫一扫中的‘闪光灯’图标,该何时出现,何时消失?这个基准就是:检测手机摄像头下的光线情况。当周边光线幽暗时才出现‘闪光灯’图标。(用户需要时可以找到,不需要时可以看不见它)

    2. 京东里为何有微信支付,没有支付宝?因为京东和腾讯有特别合作,所以你懂得~
      https://www.yuque.com/mayuwei-0cqlh/mn1ube/cvcmqt