teknologiaa

mikä on sdk »määritelmä ja käsite

Ohjelmointia varten tarvitsemme joukon työkaluja, kirjastoja, kehitysympäristöjä (IDE), dokumentaatiota ja esimerkkejä tai koodia, joita käytetään yleisesti missä tahansa sovelluksessa vastaaville toiminnoille.

Monta kertaa yritykset, joilla on alustoja ohjelmisto Omat, kuten käyttöjärjestelmät tai sovellukset, päättävät koota kaikki nämä työkalut yhdeksi paketiksi helpottaakseen kolmannen osapuolen kehitystä, jonka voi ostaa tai ladata ilmaiseksi Internetistä. Sitä kutsutaan:

SDK, joka on työkalupakki ohjelmisto on tarpeen kehittää ohjelmia, jotka ovat vuorovaikutuksessa toisen kanssa ohjelmisto API:n kautta

API:n saatavuus ohjelmisto (ohjelma tai järjestelmä), jonka kanssa SDK:lla tehtyjen luomusten on oltava vuorovaikutuksessa, on olennainen, koska jos ei, itse SDK:lla, järjestelmällä tai ohjelmoinnin tavoitteella ei ole järkeä.

SDK:n sisältö keskittyy itse asiassa mainitun API:n hyödyntämiseen, ja vaikka yllä luetelluista osista emme ehkä löydä (kuten ohjelmointiympäristöt, muiden olemassa olevien hyödyntäminen), vuorovaikutus API:n kanssa olla välttämätön..

Meillä on SDK:ita moniin ja erilaisiin järjestelmiin, kuten sulautettuihin järjestelmiin, mobiilijärjestelmiin, mobiilisovelluksiin tai vuorovaikutukseen eri yritysten tiettyjen tuotteiden kanssa.

Useimmat niistä tuovat markkinoille samat yritykset, jotka valmistavat tuotteita ohjelmisto ja laitteisto joiden kanssa ne ovat vuorovaikutuksessa, koska kolmannet osapuolet kehittävät niitä kohtaan kiinnostusta.

SDK:illa voi olla täysin ilmaisia ​​lisenssejä, jotka mahdollistavat niiden uudelleenjakelun ja jopa räätälöinnin, tai ne voivat olla omistetun lisenssin alaisia ​​ja siten rajoittaa, mitä niillä voidaan tehdä.

Itse asiassa lisenssityyppi ei sisälly SDK:n määritelmään, joten voimme löytää vähän kaikkea.

SDK-lisenssi voi joskus merkitä myös lisenssit, joilla sillä luotuja sovelluksia voidaan jakaa. Siten voimme löytää esimerkiksi tapauksen SDK:sta, jolla on oma lisenssi, joka kieltää ohjelmisto ilmaisilla lisensseillä tai päinvastoin.

SDK:t on myös yleensä liitetty suurempaan tai pienempään yksinoikeuteen tiettyyn ohjelmointikieleen

Mikä saattaa olla SDK:ta julkaisevan yrityksen edun mukaista, koska se on sen käyttämä kieli, se on sen omaisuutta tai se pyrkii tekemään siitä suositun kehittäjien keskuudessa, mainosta sitä.

Kuvat: Fotolia - shokki / tashatuvango

$config[zx-auto] not found$config[zx-overlay] not found