소프트웨어 개발 키트

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색

소프트웨어 개발 키트》(영어: Software Development Kit, SDK)는 일반적으로 소프트웨어 기술자가 특정한 소프트웨어 꾸러미, 소프트웨어 프레임워크, 하드웨어 플랫폼, 컴퓨터 시스템, 게임기, 운영 체제 등을 위한 응용 프로그램을 만들 수 있게 하는 개발 도구의 집합이다.

특정한 프로그래밍 언어에 접속하거나 특정한 임베디드 시스템과 통신하는 복잡한 하드웨어를 포함하기 위한 어떠한 파일들의 측면에서는 응용 프로그램 프로그래밍 인터페이스(API) 등으로 단순하게 표기할 수 있다. 공통 도구에는 디버깅 보조 프로그램과 다른 유틸리티통합 개발 환경(IDE)의 형태로 포함하고 있다. 소프트웨어 개발 키트(SDK)는 또한 샘플 코드를 포함하여 기술 참고나 지원 문서를 지원함으로써 사용자에게 명확한 요점을 제공한다.

일반적으로 소프트웨어 엔지니어는 해당 시스템의 개발자로부터 소프트웨어 개발 키트(SDK)를 받는다. 종종 인터넷으로 다운로드 받는다. 많은 경우 해당 시스템이나 언어를 사용하는 것을 장려하기 위해서 무료로 제공된다.

[편집]

같이 보기[편집]