Hem : Programvaruvillkor : SDK-definition

SDK

Står för "Software Development Kit." En SDK är en samling programvara som används för att utveckla tillämpningar för en specifik enhet eller operativsystem. Exempel på SDK: er inkluderar Windows 7 SDK, Mac OS X SDK och iPhone SDK.

SDK innehåller vanligtvis en integrerad utvecklingsmiljö (IDE), som fungerar som det centrala programmeringsgränssnittet. IDE kan innehålla ett programmeringsfönster för skrivning källkod, en debugger för att fixa programfel och en visuell redigerare som gör det möjligt för utvecklare att skapa och redigera programmets grafiska användargränssnitt (GUI). IDE inkluderar också en kompilator, som används för att skapa applikationer från källkodsfiler.

De flesta SDK: er innehåller exempelkod som ger utvecklare exempel på program och bibliotek. Dessa exempel hjälper utvecklare att lära sig hur man bygger grundläggande program med SDK, vilket gör det möjligt för dem att så småningom skapa mer komplexa applikationer. SDK erbjuder också teknisk dokumentation, som kan innehålla handledning och Vanliga frågor. Vissa SDK kan också innehålla exempel på grafik, till exempel knappar och ikoner, som kan införlivas i applikationer.

Eftersom de flesta företag vill uppmuntra utvecklare att skapa applikationer för sina plattform, SDK: er tillhandahålls vanligtvis gratis. Utvecklare kan helt enkelt ladda ner en SDK från företagets webbplats och börja programmera omedelbart. Eftersom varje programvaruutvecklingssats är olika kan det dock ta ett tag för utvecklare att lära sig hur man använder en ny SDK. Därför innehåller de flesta moderna SDK omfattande dokumentation och har ett intuitivt programmeringsgränssnitt som hjälper till att stimulera programutveckling.

TechLib - Tech Lib Computer Dictionary

Denna sida innehåller en teknisk definition av SDK. Det förklarar i dataterminologi vad SDK betyder och är ett av många programvaruuttryck i TechLib-ordlistan.

Alla definitioner på TechLib-webbplatsen är skrivna för att vara tekniskt korrekta men också lätta att förstå. Om du tycker att denna SDK-definition är till hjälp kan du referera till den med citatlänkarna ovan.