>일반적인 문제 >SDK와 API의 차이점은 무엇입니까?

SDK와 API의 차이점은 무엇입니까?

青灯夜游
青灯夜游원래의
2020-04-27 15:05:1218109검색

SDK와 API의 차이점은 무엇인가요? 다음 기사에서는 SDK와 API의 차이점을 소개합니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.

SDK와 API의 차이점은 무엇입니까?

SDK(Software Development Kit)는 중국어로 "소프트웨어 개발 도구 세트"로 번역됩니다. 도구 상자는 개발자가 사용할 수 있도록 제품 또는 플랫폼용 애플리케이션을 개발하는 데 사용되는 도구 세트입니다. 의. 이는 일반적으로 특정 플랫폼이나 시스템 또는 하드웨어를 위해 특정 제조업체가 애플리케이션을 개발하기 위해 출시한 도구 세트입니다. 이 도구 키트에는 시뮬레이터 및 기타 IOS 플랫폼과 같은 다양한 개발 도구가 포함될 수 있습니다. 예를 들어, 편집기에 코드를 입력하면 자동으로 코드가 완성되고, 실행을 클릭하면 컴파일러가 호출되어 자동으로 컴파일됩니다. 개발자가 사용할 수 있는 완전한 개발 도구 세트를 제공하는 SDK입니다.

API(애플리케이션 프로그래밍 인터페이스)는 중국어로 "애플리케이션 프로그래밍 인터페이스"로 번역됩니다. 예: 내 웹페이지에 Google 지도 웹페이지 기능을 추가하려면 "Google Map API"를 사용합니다. 때때로 SDK(개발자 도구 키트)에는 창 표시, 그래픽 효과 등과 같은 일부 시스템 플랫폼 프로그램에서 제공하는 기능을 호출하는 데 사용되는 많은 API가 있습니다.

SDK와 API의 차이점

1. 다양한 구성:

SDK 소프트웨어 개발 도구에는 넓은 의미에서 특정 유형의 소프트웨어 개발을 지원하는 관련 문서, 예제 및 도구 모음이 포함되어 있습니다. API(응용 프로그래밍 인터페이스)는 미리 정의된 기능 세트 또는 소프트웨어 시스템의 다양한 구성 요소를 연결하기 위한 규칙입니다.

2. 다양한 목적:

API의 목적은 애플리케이션과 개발자에게 소스 코드에 액세스하거나 내부 작업 메커니즘의 세부 사항을 이해하지 않고도 특정 소프트웨어 또는 하드웨어를 기반으로 하는 일련의 루틴에 액세스할 수 있는 기능을 제공하는 것입니다. . 소프트웨어 개발 키트는 일반적으로 소프트웨어 엔지니어가 특정 소프트웨어 패키지, 소프트웨어 프레임워크, 하드웨어 플랫폼, 운영 체제 등을 위한 응용 프로그램 소프트웨어를 만드는 데 사용하는 개발 도구입니다.

SDK와 API의 차이점은 무엇입니까?

3. 다양한 내용:

API 기능을 사용하기 위해서는 API에 해당하는 .h, .lib 파일이 있으며, SDK는 Windows 애플리케이션 개발에 필요한 전체 관련 파일 세트를 제공합니다. 툴킷"에는 예제와 도구가 포함되어 있습니다. SDK에는 API를 사용하는 데 필요한 정보가 포함되어 있으므로 API만을 사용하여 Windows 애플리케이션을 작성하는 개발 방법을 흔히 "SDK 프로그래밍"이라고 합니다.

더 많은 관련 지식은 PHP 중국어 홈페이지를 주목해주세요! !

위 내용은 SDK와 API의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.