SDK

Znamená „Software Development Kit“. SDK je sada softwaru používaná k vývoji aplikací pro konkrétní zařízení nebo operační systém. Mezi příklady SDK patří Windows 7 SDK, Mac OS X SDK a iPhone SDK.

SDK obvykle obsahují integrované vývojové prostředí (IDE), které slouží jako centrální programovací rozhraní. IDE může obsahovat programovací okno pro psaní zdrojového kódu, ladicí program pro opravu chyb v programu a vizuální editor, který vývojářům umožňuje vytvářet a upravovat grafické uživatelské rozhraní programu (GUI). IDE také obsahují kompilátor, který se používá k vytváření aplikací ze souborů se zdrojovým kódem.

Většina SDK obsahuje ukázkový kód, který vývojářům poskytuje příkladové programy a knihovny. Tyto ukázky vývojářům pomáhají naučit se pomocí SDK vytvářet základní programy, což jim později umožní vytvářet složitější aplikace. SDK také nabízejí technickou dokumentaci, která může obsahovat výukové materiály a často kladené dotazy. Některá SDK mohou obsahovat také ukázkovou grafiku, například tlačítka a ikony, které lze začlenit do aplikací.

Protože většina společností chce podporovat vývojáře ve vytváření aplikací pro svou platformu, SDK jsou obvykle poskytována zdarma. Vývojáři si jednoduše mohou stáhnout SDK z webu společnosti a ihned začít programovat. Protože se však jednotlivé sady pro vývoj softwaru liší, může vývojářům nějakou dobu trvat, než se naučí nové SDK používat. Většina moderních SDK proto obsahuje rozsáhlou dokumentaci a má intuitivní programovací rozhraní, které pomáhá podporovat vývoj programů.

Aktualizováno April 15, 2010 od Per C.

quizOtestujte své znalosti

Which operating system had a version named Big Sur?

A
macOS
0%
B
Windows
0%
C
iOS
0%
D
Android
0%
Correct! Incorrect!     View the Big Sur definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice SDK na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.