Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Software development kit - Wikipedia

Software development kit

Da Wikipedia, l'enciclopedia libera.

[modifica] Definizione

Software Development Kit (più brevemente SDK) è un termine che in italiano si può tradurre come "pacchetto di sviluppo per applicazioni", e sta a indicare un un insieme di strumenti per lo sviluppo e documentazione di Software.

[modifica] Caratteristiche

Gli SDK possono variare considerevolmente in quanto a dimensioni e tecnologie utilizzate, ma tutti possiedono alcuni strumenti fondamentali:

Questo corredo di base può essere esteso con strumenti di vario tipo:

  • compilatori per diversi linguaggi di programmazione;
  • programmi per la gestione delle versioni o per interfacciarsi a essi: (CVS, Visual Source Safe, Clearcase, Subversion);
  • editor di sorgenti: programmi che permettono di scrivere codice più velocemente o con più accuratezza, molto spesso hanno basilari funzioni di Syntax Highlighting (evidenziazione della sintassi) o di validazione;
  • IDE (Integrated development environment): editor di sorgenti con funzioni molto avanzate. Di seguito una breve lista delle funzionalità che è possibile trovare in un IDE:
    • completamento automatico del codice sorgente, creazione automatica di pezzi di codice e formattatori automatici;
    • possibilità di "disegnare" l' interfaccia grafica di un applicazione in modo visuale;
    • strumenti per l'analisi del codice: risoluzione delle dipendenze, analisi statistica, ricerche;
    • strumenti per creare e manutenere la documentazione relativa al codice sorgente;
    • strumenti per il Refactoring

Molti SDK sono disponibili gratuitamente e possono essere prelevati direttamente dal sito del produttore: in questo modo si cerca di invogliare i programmatori ad utilizzare un determinato linguaggio o sistema. Vi è anche un utilizzo orientato al mercato: alcuni programmi vengono venduti assieme al loro SDK permettendo ai compratori di sviluppare ulteriori parti del programma comprato.

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.

[modifica] Esempi

Di seguito una lista di SDK di grande successo al momento della stesura del presente articolo (Dicembre 2005):

Alcuni development kit che hanno avuto molto successo negli anni passati:

Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com