nisfarm.ru

SDK - co je to? Popis a funkce

Programátoři milují, když je jejich práce oblíbená uživatelem. Ale milují více, když jejich práce pokračuje neprofesionálem, přidávají do zdánlivě hotového výrobku některé své nápady. Pak se zázrak tvůrčího a inženýrského myšlení stává ještě krásnějším. Ale že se jednoduchý uživatel může připojit k skvělým, programátoři opět chodí do práce a vyrábějí sady nástrojů. A uveďte tyto pomůcky název - SDK. Co to je, bude popsáno v článku.

Stručně o hlavním

Krátká zkratka zahrnuje dlouhé slova - Sada pro vývoj softwaru (nebo soubor vývojářských programů). Mnoho lidí si myslí, že může být jakýkoli program pro vývoj softwaru s názvem SDK, to znamená například, Pascal a Delphi kompilátor. Nicméně, stejně jako kniha nemůže být posouzena krytem a výrobkem - jeho jménem. SDK - soubor, který rozšiřuje funkčnost softwaru, her, složitých výrobků, neboť umožňuje vytvořit svůj vlastní program, nebo výše Navíc, ale pouze s původními vývojem.

Tři velryby SDK

SDK se nejčastěji skládá ze tří hlavních komponent. Nejdůležitější je samotný program nebo soubor knihoven, které vám umožňují vyvíjet nový produkt na základě toho, co je již k dispozici.

Druhou částí je dokumentace. A v ní vše popsáno krátce, stručně a jednoduše. Zahrnuje tutoriál (krok za krokem učení ve stylu "Vytvoření světa ve šesti jednoduchých krocích") a referenci - část, která slouží jako průvodce pro to, co lze provést pomocí SDK.




Třetí kus mozaiky je nejoblíbenější mezi těmi, kteří často používají příklady výrobků připravených k výrobě. A téměř vždy pokrývají všechny vlastnosti vývojové sady. Vzhledem k jejich přítomnosti je často možné přeskočit libovolný odkaz, aniž bychom se snažili pochopit prostředí softwaru. Vzorky rychle představí uživatele, co může být vytvořeno v dodaném softwarovém balíčku.

Tam jsou lidé, kteří jsou líní, aby si přečetli i krátký tutoriál. A to není nutné! Uveďte příklad, upravte jej, přizpůsobte jej podle svých kritérií - a nová součást programu je připravená.

co je tohle

Od jednoduchých až po složité

Po všech výše uvedených skutečnostech může čtenář mít otázku: "SDK - co je to? Sada programů, které nejsou pro skutečného vývojáře zajímavé a uživatelé potřebují pouze na drobné rozmazlování?" Odpovíme: všechny SDK mohou být podmíněně rozděleny do dvou skupin.

K prvnímu je třeba zahrnout soupravy pro tvorbu nezávislých her a programů. Nejlepším příkladem by bylo rozhraní DirectX, bez něhož v současné době běží žádný počítač se systémem Windows. Jednoduchým uživatelům jsou však k dispozici pouze pracovní součásti potřebné k spuštění aplikací vytvořených pomocí této sady SDK. Pro programátory stejná společnost Microsoft poskytuje bezplatnou sadu DirectX SDK, která je součástí výkonnějšího produktu - sady Windows SDK. Obsahuje všechny soubory, které jsou nutné k napsání nové aplikace nebo počítačová hra: Si ++ knihovny, kompilátory, vícestránkových dokumentů.sdk 7

Taková řešení zahrnují sadu Android SDK - softwarový balíček určený k vývoji aplikací pro smartphony. Není třeba se ponořit do detailů akcelerometru nebo senzoru, funkce jsou již přidány do soupravy.

windows sdk

Druhá skupina SDK je zajímavější. To není komponenty operačního systému, ale obrovské soběstačné nástroje. Mohou například zahrnovat torque nebo Unity - plnohodnotné herní stroje, které zahrnují podporu nejpokročilejších technologií. Tato řešení se však liší tím, že pomocí nástrojů obsažených v dodávce můžete vytvořit skvělou hru nebo program, aniž byste studovali program příliš hluboko - stačí se naučit základy. Velmi často tyto výrobky používají vlastní skriptovací jazyky se zjednodušenými funkcemi.

Nejnovější verze nejsou vždy nejlepší

SDK, která právě vychází z montážní linky, obvykle obsahuje nejen nové sady nástrojů, ale velké množství chyb a chyb. Takže například poslední verze Java SDK má v titulku číslo osm. Mnoho lidí však nepřechází k aktualizaci svého softwaru. Zůstanou v souladu s verzí SDK verze 7.

android sdk

Chytit chyby a opravy chyb byl nejjednodušší, vývojáři vytvořit místo, na kterém je komunita útulná - sdružení vývojářů a uživatelů SDK. Různé společnosti organizují komunikaci v mnoha ohledech, často však na fóru. Uživatelé a programátoři na něm sdílejí informace o zjištěných vadách, diskutují o jemnosti SDK, konzultují a kladou otázky zaměstnancům technické podpory.

Volný sýr pouze v pasti na myši?

Stává se, že vývojáři vytvoří informační bulletin, který každému informuje o vývoji svých nástrojů a nových verzích. Na fóru můžete téměř vždy najít pobočku s podrobnou dokumentací, která je stále aktualizována a doplněna. Když k tomu připočteme článku autorů SDK, jejich společenství s běžnými členy komunity a práce kolem technického podpůrného personálu s hodinami a hned je jasné, že komunita - nejedná se o obec volných SDK testerů, že se jedná o pokus, aby se výrobek lepší a lepší.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru