快乐的小泥匠15个交互与UI必懂的技术用语


所以今天想说下我个人所遇到的一些技术用语 , 内容可能不太全面 , 且是个人愚见 , 请多指教…
快乐的小泥匠15个交互与UI必懂的技术用语
本文插图
一、API与SDK
1.API:
应用程序编程接口 , 指两个软件/系统间的连接通道 , 以实现数据间的传送与处理 。
比如:1.手机插上USB数据线 连接电脑 , USB数据线插口就是一种API接口 。 2. MacBook与iPhone之间传输图片 , ‘隔空传送’能力就是一种API接口特点:一种建立数据连接的通道 。
快乐的小泥匠15个交互与UI必懂的技术用语
本文插图
【快乐的小泥匠15个交互与UI必懂的技术用语】
2.SDK:
软件开发工具包 , 指集合了某些功能的虚拟安装包 , 可以向其他公司对外提供使用(里面的功能) 。
比如:高德地图团队生成了一个‘地图SDK’ , 一些小公司想直接使用高德地图的功能 , 就可以通过这个‘地图SDK’来完成 。
快乐的小泥匠15个交互与UI必懂的技术用语
本文插图
特点:能让SDK使用方 节省大量的开发成本和人力资源 , 方便/快速调用 。 对于SDK制作方来说 , 能让扩展现有的产品生态圈 。
二、冷更新与热更新
1.热更新:
用户一打开应用就会遇到的即时更新 , 不用重新下载 整个APP安装包的更新方式 。
比如:功能更新、游戏补丁下载
快乐的小泥匠15个交互与UI必懂的技术用语
本文插图
特点:能动态下发代码 。 它可以使开发者在不发布新版本的情况下 , 发布功能和修复BUG 。
2.冷更新:
用户需要下载完整的APP安装包 , 才可完成使用整个产品 的更新方式 。
比如:版本迭代
快乐的小泥匠15个交互与UI必懂的技术用语
本文插图
特点:开发者每次都要重新打包app , 提交给应用商店/App Store进行审核 。 审核通过后 , 用户得下载/更新整个app所需要的流量 。
三、SKU与SPU
1.SKU:
库存量单位:即组成一个产品/信息的最小单位 , 相当于一种‘颗粒度’ 。
比如:一个图层、一瓶小怡宝矿泉水、一种手机颜色
快乐的小泥匠15个交互与UI必懂的技术用语
本文插图
特点:每一个SKU都是唯一的 , 用于辨识产品体系内的其他信息 。
2.SPU:
标准产品单位:可以说是最小信息单位的集合 。 一个SPU相当于是N个SKU的编组 。
比如:一个图层编组、一种怡宝矿泉水、一部手机信息 。
快乐的小泥匠15个交互与UI必懂的技术用语
本文插图
特点:一个SPU会包含多个SKU , 该SPU在平台体系下也是唯一的 。
四、结构化与非结构化数据
1.结构化数据:
有固定格式、统一结构、有限长度等的 数据展示方式 , 且可以用一个‘二维关系表’来表示 。
特点:数据展示非常规范化
快乐的小泥匠15个交互与UI必懂的技术用语
本文插图
什么是‘二维关系表’?
就如同一个标准Excel表:以行为单位 , 每一行数据表示一个实体/一组信息 , 每一行数据的属性是相同的(因为每一列对应一个特征) 。
快乐的小泥匠15个交互与UI必懂的技术用语
本文插图
2.非结构化数据:


推荐阅读