Application programming interface: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ripristino alla versione 129176504 datata 2022-09-05 10:36:02 di M7 tramite popup
Etichetta: Ripristino manuale
Da cambiare l'esempio ma non so come
Etichette: Annullato Modifica da mobile Modifica da web per mobile
Riga 6:
 
Esistono due linee di condotta per quanto riguarda la pubblicazione delle API:
# Alcune compagnie conservano gelosamente le loro API. Per esempio, [[Microsoft]] fornisce API ufficiali solamente agli sviluppatori [[Xbox]] registrati. Questo perché intende restringere il numero di persone che possono scrivere [[gioco|giochi]] per la [[Console (sistema per videogiochi)|console]] per limitare la pirateria.
# Altre compagnie distribuiscono le API pubblicamente. Per esempio la stessa [[Microsoft]] fornisce al pubblico informazioni sulle sue [[Windows API]], tra cui le [[Microsoft Foundation Classes]] (MFC), per scrivere software per la piattaforma [[Microsoft Windows|Windows]]. {{Pessimo esempio usare la stessa azienda per concetti diametralmente opposti}}
 
Alcune API, come quelle standard di un [[sistema operativo]], sono implementate come una [[Libreria software|libreria]] separata e distribuite con il sistema operativo. Altre API richiedono a chi pubblica il software di integrare l'API direttamente nell'applicazione. Questo costituisce un'ulteriore distinzione nell'esempio precedente.