Heim  >  Artikel  >  Was ist der Unterschied zwischen SDK und API?

Was ist der Unterschied zwischen SDK und API?

青灯夜游
青灯夜游Original
2020-04-27 15:05:1217971Durchsuche

Was ist der Unterschied zwischen SDK und API? Der folgende Artikel stellt Ihnen den Unterschied zwischen SDK und API vor. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Was ist der Unterschied zwischen SDK und API?

SDK (Software Development Kit) bedeutet auf Chinesisch „Software-Entwicklungs-Tool-Set“. von Produktherstellern zur Nutzung durch Entwickler bereitgestellt. Es handelt sich in der Regel um einen von einem bestimmten Hersteller für eine bestimmte Plattform oder ein bestimmtes System oder eine bestimmte Hardware veröffentlichten Toolsatz, der eine Reihe von Entwicklungstools wie Simulatoren und andere IOS-Plattformen umfassen kann Wenn Sie beispielsweise Code in den Editor eingeben, wird der Code automatisch vervollständigt und auf Fehler überprüft. Wenn Sie auf „Ausführen“ klicken, wird der Compiler aufgerufen, um den iPhone-Simulator auszuführen ist das SDK, das Entwicklern einen vollständigen Satz an Entwicklungstools zur Verfügung stellt.

API (Application Programming Interface) heißt ins Chinesische übersetzt „Application Programming Interface“. Beispiel: Wenn ich die Google Map-Webseitenfunktion zu meiner Webseite hinzufügen möchte, verwende ich die „Google Map API“. Manchmal verfügt das SDK (Developer Tool Kit) auch über viele APIs, die zum Aufrufen von Funktionen verwendet werden, die von einigen Systemplattformprogrammen bereitgestellt werden, z. B. Fensteranzeige, Grafikeffekte usw.

Der Unterschied zwischen SDK und API

1. Verschiedene Zusammensetzungen:

SDK-Softwareentwicklungstools umfassen im weitesten Sinne verwandte Tools, die helfen bei der Entwicklung einer bestimmten Art von Software. Eine Sammlung von Dokumentationen, Beispielen und Tools. API (Application Programming Interface) ist eine Reihe vordefinierter Funktionen oder eine Konvention zum Verbinden verschiedener Komponenten eines Softwaresystems.

2. Verschiedene Verwendungszwecke:

Der Zweck der API besteht darin, Anwendungen und Entwicklern die Möglichkeit zu geben, auf eine Reihe von Routinen basierend auf bestimmter Software oder Hardware zuzugreifen, ohne auf den Quellcode zugreifen zu müssen oder das Innenleben des Mechanismus verstehen. Software Development Kits sind im Allgemeinen Entwicklungstools, die von Softwareentwicklern verwendet werden, um Anwendungssoftware für bestimmte Softwarepakete, Software-Frameworks, Hardwareplattformen, Betriebssysteme usw. zu erstellen.

Was ist der Unterschied zwischen SDK und API?

3. Verschiedene Inhalte:

Um API-Funktionen zu nutzen, gibt es .h- und .lib-Dateien, die der API entsprechen, und das SDK ist Bietet einen vollständigen Satz verwandter Dateien, Beispiele und Tools, die zum Entwickeln von Windows-Anwendungen „Toolkit“ erforderlich sind. Das SDK enthält die notwendigen Informationen zur Verwendung der API, daher wird die Entwicklungsmethode, Windows-Anwendungen nur unter Verwendung der API zu schreiben, oft als „SDK-Programmierung“ bezeichnet.

Weitere Informationen zu diesem Thema finden Sie auf der chinesischen PHP-Website! !

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen SDK und API?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn