Movatterモバイル変換


[0]ホーム

URL:


Vés al contingut
Viquipèdial'Enciclopèdia Lliure
Cerca

Equip de desenvolupament de programari

De la Viquipèdia, l'enciclopèdia lliure
(S'ha redirigit des de:SDK)
Un delskits més utilitzats, el DirectX de Microsoft.

Unequip de desenvolupament de programari oSDK (sigles en anglès desoftware development kit) és generalment un conjunt d'eines dedesenvolupament de programari que permet alprogramador crearaplicacions per a un sistema concret, per exemple certs paquets deprogramari,entorns de treball, plataformes demaquinari,ordinadors,videoconsoles,sistemes operatius, etc.

És també unainterfície de programació d'aplicacions o API (de l'anglèsapplication programing interface) creada per permetre l'ús d'unllenguatge de programació, o pot, també, incloure maquinari sofisticat per comunicar-se amb un determinatsistema incrustat. Leseines més comunes inclouen suport per a la detecció d'errors de programació com unentorn de desenvolupament integrat o IDE (de l'anglèsIntegrated Development Environment) i unes altresutilitats. Els SDK freqüentment inclouen, també, codis d'exemple i notes tècniques de suport o documentació de suport per ajudar a aclarir certs punts del material de referència primari.

Els SDK com a tècnica demàrqueting

[modifica]

Un programador sol rebre el SDK del desenvolupador del sistema pel qual s'està escrivint el programa. Fins i tot, de vegades el SDK pot descarregar-se d'Internet. De fet, molts SDKs es distribueixen gratuïtament per animar als desenvolupadors a usar el sistema o el llenguatge. Així doncs podem deduir que de vegades són usats com a eines demàrqueting, per exemple,Foo Products distribueix elGiny SDK gratuïtament per animar a la gent a utilitzar-lo. En conseqüència molta gent s'anima a comprar molts altresginys seus, ja que poden programar-los gratuïtament.

Incompatibilitat de llicències

[modifica]

Els SDK poden inclourellicències que els fan incompatibles per crear programari que es pretengui fer per a una llicència no compatible. Per exemple un SDK propietari probablement serà incompatible per al desenvolupament deprogramari gratuït. I un SDK sota la llicènciaGPL serà, possiblement, incompatible amb el desenvolupament de programari propietari. No obstant això, els SDKs sota la llicènciaLGPL solen ser segurs per al desenvolupament de programari propietari.

SDK per a connectors

[modifica]

Un SDK per a unaextensió (oadd-on) d'un determinat sistema operatiu (per exemple,QuickTime per aMac OS) pot incloure també el programari afegit en si per ser usat per al desenvolupament però no necessàriament per a la redistribució. Una situació interessant sorgeix aquí entre plataformes on és possible desenvolupar aplicacions que poden iniciar la configuració d'un sistema sense que l'add-on estigui instal·lat, i usar una rutina de petició d'entorn de tipusGestalt per determinar si aquest add-on està instal·lat, i uns altres on l'aplicació simplement fallarà en iniciar-se. En altres paraules, és possible construir un únic binari que funcioni en configuracions on l'add-on estigui present o no, amb una funcionalitat reduïda en aquest últim cas.

Termes més específics

[modifica]

Els proveïdors de SDK per a certs sistemes o subsistemes poden utilitzar un terme més específic que el de "programari". Per exemple, tantMicrosoft comApple proveeixen Driver Development Kits (DDK) o kits per al desenvolupament de controladors per desenvoluparcontroladors per a dispositius, iPalmSource distribueix el seu propi kit de desenvolupament com el PAMS Development Kit (PDK) o kit de desenvolupament perPAMS.

Exemples

[modifica]

Vegeu també

[modifica]

Enllaços externs

[modifica]
Bases d'informació
Obtingut de «https://ca.wikipedia.org/w/index.php?title=Equip_de_desenvolupament_de_programari&oldid=33566279»
Categories:
Categoria oculta:

[8]ページ先頭

©2009-2025 Movatter.jp