SDK(軟體開發工具包)

SDK軟體開發工具包)是工具的整合集合,開發人員可以使用它來為特定的框架、作業系統或其他平臺建立軟體。SDK 可能包含:

  • 編輯器
  • 編譯器
  • 偵錯程式
  • 模擬器或模擬器(如果目標平臺與用於建立程式的平臺不同)。
  • 用於幫助測試和打包程式的工具,以便分發。

SDK 通常由軟體平臺的擁有者提供,以支援針對該平臺的開發人員。例如,Google 提供了 Android SDK,供編寫 Android 應用的開發人員使用。

在許多方面,現代 Web 瀏覽器中內建的 開發人員工具為 Web 開發人員提供了類似的功能。