100秒了解一个技术术语:什么是SDK?
产品的技术小课
共 829字,需浏览 2分钟
·
2021-09-16 08:43
「产品的技术小课」推出新专辑啦,「100秒了解一个技术术语」。
这类文章短小精悍,一般都在500字以内,在互联网小步代跑、信息大爆炸的时代,
我们在搜索技术相关信息时,得到的解释五花八门,而且都是从开发者的角度去描述,晦涩难懂。
「100秒了解一个技术术语」使用通俗易懂的语言来准确地解释术语,可以让产品经理快速理解并掌握。
下面开始该专辑的第一个技术术语解释,什么是SDK?
SDK全称是“software development kit”,直译就是软件开发工具集。
说的通俗点,SDK其实就是一个面向开发者的,提供一些功能需求的一份代码程序,它一般会暴露一些方法给开发者去调用;
基于它,开发者就可以快速调用一些功能,
比如微信扫码登录sdk,我们把sdk引入我们的代码中时,就可以快速实现扫码登录功能;
神策埋点SDK,我们引入它,就可以快速实现埋点功能;
腾讯广告SDK,我们引入它,就可以查看投放广告后的分析效果;
前端性能监控SDK,我们引入它,就可以查看我们网站的接口返回速度、前端报错信息等,后面可以更好的优化我们的网站性能。
一般来说,一个标准的SDK,会包含若干API,版本管理和使用说明文档。
---- end ----
---- 推荐阅读 ----
评论