首页 > 常见问题 > 正文

sdk和api之间有什么区别?

爱喝马黛茶的安东尼
发布: 2019-06-25 17:47:25
原创
3645 人浏览过

sdk和api之间有什么区别?

sdk和api之间有什么区别?下面给大家具体介绍一下:

定义

API: Application Programming Interface
编写应用程序的接口,抽象概念。
OpenGL is an API.

SDK: Software Development Kit
使用某种语言来暴露 API,提供头文件、库文件、工具(通常不是 IDE)和范例。
DirectX could be an SDK.

相关推荐:《常见问题

区别

假设你要做一款WiFi可视门铃,APP功能有:

1. 视频对讲
2. APP开锁
3. 访客截图
4. 移动侦测
5. 触发警报
6. 人脸识别
首先,要做1-6的API, 组成了SDK, 然后根据SDK开发Project File项目文件,制作APP, 门铃上写入Firmware固件(Firmware是门铃的软件,是SDK和门铃沟通的桥梁)。
如下图:

后来,你想升级门铃,加入新功能 7. 虹膜识别,做API-7, 组成新的SDK, 生成新的Firmware, 更新到门铃,搞定。

以上是sdk和api之间有什么区别?的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板