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ů.
Otestujte své znalosti