logo

SDK와 API의 개념과 차이점

* 관련 기술 스택이 없습니다
emoji

• API는 Application Programming Interface의 약자로, 특정 기능을 제어하거나 제공하는 인터페이스를 의미한다. 예를 들어, 차량 공유 앱에서 승차 거리와 시간을 계산하거나 드라이버가 픽업 위치에 도착했음을 SMS로 알려주는 기능 등이 있다.
• SDK는 Software Development Kit의 약자로, 소프트웨어 개발 도구 모음을 의미한다. API, IDE, 문서, 라이브러리, 코드 샘플 등 다양한 개발 도구가 포함되어 있다.
• API는 소프트웨어 연결 및 통합을 위해 사용되며, 가볍고 빠르며 전문화되어 있다. 반면, SDK는 다양한 개발 도구를 포함하고 있으며, 더 견고하고 많은 유틸리티를 포함하고 있다.
• API는 애플리케이션에 특정 기능을 추가하는 데 사용되며, SDK는 새로운 애플리케이션을 생성하거나 하나의 패키지로 많은 기능을 추가하는데 사용된다.

thumbnail
북마크
공유하기
신고하기
2분 분량
조회수 264
profile-imageJONGHYUNJUNG
2년 전
Copyright © 2025. Codenary All Rights Reserved.