본문 바로가기
기타

개발 관련_SDK, API 란?

by 디디찐 2022. 8. 16.
반응형

API란

Application Programming Interface
모듈화하여 만들어진,응용 프로그램에서 사용할 수 있도록 운영 체제나 프로그래밍 언어가

제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다.

  • ex. 카카오 로그인 API를 적용하여 웹사이트 간편로그인 구현

SDK란

Software Development Kit
어떤 소프트웨어를 만들기 위한 개발 도구 모음(개발 키트)라고 한다.

SDK는 프로그램 및 응용 프로그램 개발의 복잡성을 줄이는 강력한 기능 집합 이다.

  • SDK는 API, IDE(통합개발환경), 문서, 라이브러리, 코드 샘플 및 기타 유틸리티가 포함될 수 있다.
  • ex. IOS 응용프로그램을 개발하려면 IOS SDK를 다운 받아야하는 것처럼 특정 소프트웨어를 개발하기 위한 키트
반응형