Software development kit: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 1:
In [[informatica]] '''Software Development Kit''' (più brevemente '''SDK''') è un termine generico che in italiano si può tradurre come "pacchetto di sviluppo per [[applicazione|applicazioni]]", e sta a indicare un insieme di strumenti per lo sviluppo e la [[software documentation|documentazione]] di [[software]].
==
Gli SDK possono variare considerevolmente in quanto a dimensioni e tecnologie utilizzate, ma tutti possiedono alcuni strumenti fondamentali:
* un [[compilatore]], per tradurre il [[Codice (informatica)|codice sorgente]] in un [[eseguibile]];
Riga 23:
I fornitori di SDK per specifici sistemi inoltre possono offrire delle versioni più specifiche: sia [[Microsoft]] che la [[Apple Computer]] ad esempio prevedono ovvero ''Driver Development Kits'' (''DDK''), per lo sviluppo di [[driver]] per componenti [[hardware]]. [[PalmSource]] invece, offre il PDK, ''[[PalmOS]] Development Kit''.
=== Esempi ===
Di seguito una lista di SDK di grande successo:
* [[iPhone OS#iPhone SDK|iPhone SDK]] di [[Apple]]
Riga 29:
* JDK, o ''[[Java Development Kit]]'', di [[Sun Microsystems]] (ora [[Oracle]])
* [[Widget toolkit]]
* Android SDK [[Android]] di [[Google]]
Alcuni development kit che hanno avuto molto successo negli anni passati:
|