border=0

Technology »SDK

SDK дегеніміз не?


Бағдарламаны жасау үшін кез-келген бағдарламада сәйкес келетін функциялар үшін бірқатар құралдар, кітапханалар, даму орталары (IDEs), құжаттама және мысалдар немесе әдетте пайдаланылатын код қажет.


Операциялық жүйелер немесе қосымшалар сияқты өз бағдарламалық жасақтама платформалары бар компаниялар көбінесе интернетте тегін немесе тегін жүктелетін үшінші тұлғалардың дамуын жеңілдету үшін барлық құралдарды бірыңғай пакетке біріктіруді шешеді. Бұл аталады:

SDK, API арқылы басқа бағдарламалық жасақтамамен өзара әрекеттесетін бағдарламалар әзірлеуге қажетті бағдарламалық құралдар жиынтығы


SDK арқылы жасалатын туындылар өзара әрекеттесуі керек бағдарламалық жасақтамадағы (бағдарлама немесе жүйеде) API-ның болуы маңызды , себебі басқаша SDK өзі, жүйе немесе бағдарламалау

SDK-ның мазмұны, шын мәнісінде, аталған API-ны пайдалануда бағытталды, алайда біз бұрын таба алмағандардың бір бөлігі (бағдарламалау орталары секілді, басқалардың барлығын пайдаланып) бар болса да, API-мен өзара әрекеттесу қажет болады .


Бізде ендірілген жүйелер, мобильді жүйелер, мобильді қосымшалар немесе түрлі компаниялардың нақты өнімдерімен өзара әрекеттесу сияқты көптеген және әр түрлі жүйелер үшін SDK бар.

Олардың көпшілігі осы саладағы өнімді дамыту үшін үшінші тараптар жасайтын қызығушылықтың арқасында өзара әрекеттесетін бағдарламалық және аппараттық өнімдерді шығаратын сол компаниялар арқылы нарыққа енгізіледі.

SDK-ларда оларды толықтай қайта таратуға, тіпті реттеуге мүмкіндік беретін немесе меншік лицензиясына ие бола алатын және олармен не істеуге болатынын шектейтін толық лицензиялар болуы мүмкін.

Шындығында, лицензияның түрі SDK дегеніміз не екенін анықтайды, сондықтан біз бәрін біраз таба аламыз.

SDK лицензиясы кейде онымен жасалатын қосымшалар таратылатын лицензияларды белгілеуі мүмкін. Мысалға, мысалы, SDK-нің еркін лицензиялар негізінде бағдарламалық жасақтаманы құруға тыйым салатын, немесе керісінше, меншік құқығымен анықтай аламыз.

SDK-лер, әдетте, белгілі бір бағдарламалау тіліне эксклюзивтің көп немесе аз дәрежесімен байланысты

SDK-ды шығаратын компания мүддесі болуы мүмкін, себебі оның тілі пайдаланылады немесе оны әзірлеушілер арасында танымал етуге тырысады, оны насихаттайды.

Суреттер: Fotolia - shock / tashatuvango

Автор: Guillem Alsina González + QUOTE
SDK тақырыптары

Әлеуметтік желілер