RekenaarsSagteware

SDK - wat is dit? Beskrywing en eienskappe

Programmeerders dit wil hê wanneer hulle werk is soos om die gebruiker. Maar hoe meer hulle graag hul werk voort te gaan om mense te lê, wat bydra tot die skynbaar finale produk 'n paar van sy idees. Toe die wonderwerk van kreatiewe en ingenieurswese word nog mooier. Maar so eenvoudig dat die gebruiker kan aansluit by die groot programmeerders gaan om weer te werk en vervaardig kits. En hulle gee die naam van hierdie nuts - SDK. Wat is dit, is dit beskryf in die artikel.

Die belangrikste kenmerke

Kort afkorting bevat lang woorde - Software Development Kit (of 'n stel van sagteware ontwikkelaar). Baie mense dink dat kan enige program vir die ontwikkeling van sagteware word genoem die SDK, dit is, byvoorbeeld, Pascal of Delphi samesteller. Maar as jy nie kan 'n boek deur sy dekking, en die produk te beoordeel - van sy naam. SDK - 'n stel dat die funksie van die sagteware, speletjies, komplekse produkte strek, dit maak dit moontlik om jou eie program, of die vlak van toevoeging, maar slegs met die oorspronklike ontwikkelings skep.

Drie SDK walvis

SDK sluit dikwels drie hoofkomponente. Die belangrikste - dit is die program self of 'n stel van biblioteke wat dit moontlik maak om 'n nuwe produk te ontwikkel, gebaseer op 'n bestaande een.

Die tweede deel - dokumentasie. En dit beskryf dit alles kortliks, saaklik en eenvoudig. Dit sluit 'n handleiding (stap vir stap opleiding in die styl van "die skepping van die wêreld in ses maklike stappe") en verwysing - artikel verskaf in die vorm van 'n gids wat gedoen kan word met die hulp van SDK.

Die derde stuk van die legkaart - die mees gunsteling vir diegene wat dikwels gebruik maak van die produk - gereed voorbeelde. En byna altyd, hulle dek al die funksies van die ontwikkelaar kit. Te danke aan hul teenwoordigheid kan dikwels mis 'n verwysing, sonder om te probeer om die ontwikkeling omgewing te verstaan. Monsters gebruikers om hulself vinnig vertroud te maak met die feit dat jy kan skep 'n program pakket voorsien.

Daar is mense wat te lui is om selfs lees die kort tutoriaal. En dit is nie nodig nie! Neem 'n voorbeeld, wysig dit, aan te pas by hul kriteria pas - en 'n nuwe komponent van die program is gereed.

Van eenvoudig na kompleks

Na al die bogenoemde, kan die leser vra: "SDK - dat hierdie stel van programme wat nie van belang is vir die huidige ontwikkelaar en gebruikers net nodig het om goed bederf?" Antwoord: Alle SDK kan verdeel word in twee groepe.

Die eerste is wat nodig is om pakkette te voer vir die skepping van onafhanklike speletjies en programme. Die beste voorbeeld is DirectX, waarsonder vandag nie werk met enige rekenaar op Windows. Tog is gebruikers verskaf net eenvoudig operasionele komponente wat nodig is om aansoeke ontwikkel met behulp van hierdie SDK hardloop. Vir ontwikkelaars, Microsoft bied ook 'n gratis stel DirectX SDK, wat 'n komponent van 'n meer kragtige produk - Windows SDK. Dit bevat al die lêers wat nodig is om 'n nuwe aansoek of 'n rekenaar spel skryf: SI ++ biblioteke, vertalers, multi-bladsy dokumente.

Vir so 'n oplossing kan toegeskryf word, en Android SDK - 'n sagteware pakket wat ontwerp is om aansoeke vir slimfone ontwikkel. Daar is geen rede om te delf in die verwikkeldheid van die versnelling en die sensor funksie is reeds by die pakket.

'N Tweede groep van interessante SDK. Dit is nie 'n komponent van die bedryfstelsel, en enorme selfstandige instrumente. Byvoorbeeld, hulle sluit Torque of Unity - volle wedstryd enjins, wat ondersteuning vir die mees gevorderde tegnologie sluit. Maar sulke besluite is anders in die sin dat deur middel van die instrumente ingesluit in die lewering, kan jy 'n groot wedstryd of 'n program sonder om te leer programmeer te diep te skep - sal genoeg wees om die basiese beginsels te leer. Baie dikwels in hierdie produkte gebruik om hul eie script tale met vereenvoudig funksies.

Die nuutste weergawe is nie altyd die beste

Gewoonlik SDK, wat net uit die vergadering reël, sluit nie net nuwe stelle gereedskap, maar ook 'n groot aantal foute en foute. Byvoorbeeld, die nuutste vrystelling van Java SDK het agt naam syfer. Daar is egter baie nie haastig om hulle sagteware te werk. Hulle bly getrou aan SDK weergawe 7.

Om te vang foute en foutherstellings het die mees eenvoudige gewees, die ontwikkelaars te skep van 'n webwerf wat gemaklik gemeenskap - vereniging van ontwikkelaars en gebruikers van SDK. Verskillende maatskappye organiseer kommunikasie in verskillende maniere, maar dikwels is 'n forum op die webwerf. Gebruikers en ontwikkelaars is verdeel in die inligting wat dit gevind tekortkominge en bespreek die subtiliteite van die werk in die SDK, wenke en vra vrae van tegniese ondersteuning personeel.

Gratis kaas net in 'n muizeval?

Dit gebeur dat die ontwikkelaars te skep 'n nuusbrief, wat alle belanghebbende oor die ontwikkeling van hul gereedskap en nuwe weergawes lig. Op die forum kan jy byna altyd 'n tak met 'n gedetailleerde dokumentasie, wat altyd opgedateer vind. Voeg by hierdie artikel SDK skrywers, hul gemeenskap met die gewone lede van die gemeenskap en werk rondom die klok tegniese ondersteuning personeel, en in 'n keer word dit duidelik dat die gemeenskap - dit is nie 'n gemeenskap van vrye SDK testers dat dit 'n poging om die produk beter en beter te maak.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 af.delachieve.com. Theme powered by WordPress.