Top Profil

Glossaire · Concepts fondamentaux

SDK

Aussi appelé : Software Development Kit · Kit de développement

Définition

Un SDK est un ensemble d'outils, de bibliothèques, de documentation et d'exemples fourni par un éditeur pour développer des applications sur sa plateforme ou avec son service. Le SDK iOS d'Apple ou le SDK Android de Google permettent de créer des applications mobiles ; le SDK d'un fournisseur cloud, d'un service de paiement ou d'un modèle d'IA (Anthropic, OpenAI) encapsule les appels à son API dans le langage du développeur. C'est la boîte à outils livrée avec la notice.

Dans la pratique

Un SDK officiel accélère l'intégration et évite les erreurs d'appel direct à une API, mais il crée une dépendance à l'éditeur et à son rythme de versions. Un besoin « SDK » apparaît côté mobile (développement natif iOS ou Android) ou côté intégration d'un service tiers. Le profil doit savoir lire la documentation de l'éditeur et suivre ses évolutions, parfois rapides dans l'IA.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.