プロダクト開発・ITシステム・品質・運用

SDK(ソフトウェア開発キット)

SDKは、特定のサービスやプラットフォーム向けのソフトウェアを作るために必要なライブラリ、ツール、サンプルコード、説明書などをまとめて提供するものです。

たとえば決済サービスや分析ツールのSDKを組み込むと、APIを一から呼び出す処理を書かなくても、その機能を自社のアプリに取り入れられます。スマートフォンアプリの開発では、OSの提供元が出すSDKを使うのが基本です。

APIが「機能を呼び出す窓口」であるのに対し、SDKは「その窓口を使いやすくする道具一式」と考えると分かりやすいでしょう。SDKを組み込むと、利用者のデータが提供元に送られる場合があるため、プライバシーポリシーへの記載や利用者への説明が必要かを確認しておきましょう。

「SDK」が出てくる記事

この用語が出てくる記事はまだありません。

「システム・品質・運用」の他の用語