Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
SDK (Kit de développement logiciel)
UnSDK (Kit de développement logiciel ouSoftware Development Kit en anglais) est un ensemble intégré d'outils qu'un·e développeur·euse peut utiliser pour créer des logiciels pour un cadre, un système d'exploitation ou une autre plateforme spécifique. Un SDK peut inclure :
- Un éditeur
- Un compilateur
- Un débogueur
- Un émulateur ou un simulateur, si la plateforme cible est différente de la plateforme utilisée pour créer le programme.
- Des outils pour aider à tester et à empaqueter le programme en vue de sa distribution.
Les SDK sont généralement fournis par le propriétaire d'une plateforme logicielle, afin de soutenir les développeur·euse·s ciblant cette plateforme. Par exemple, Google propose unSDK Android(angl.) pour les développeur·euse·s qui créent des applications Android.
À bien des égards, lesoutils de développement intégrés dans les navigateurs web modernes remplissent une fonction similaire pour les développeur·euse·s web.