SDK (англ. software development kit — комплект для разработки программного обеспечения) — набор инструментов для разработки программного обеспечения, объединённый в одном пакете, обычно содержит комплект необходимых библиотек, компилятор, отладчик, иногда — интегрированную среду разработки. Обычно зависят от комбинации аппаратного обеспечения и операционной системы[1][2][3].

Некоторые SDK необходимы для разработки приложений на конкретную платформу, например, для разработки Android-приложений используется Android SDK и Android NDK, для iOS-приложений требуется iOS SDK; для универсальной платформы Windows можно использовать .NET Framework SDK, а для создания приложений на Java — Java Development Kit.

Примечания

[править | править код]
  1. Навайд Шемси, Дэвид Клебанов, Хешам Файед, Ахмед Афросе, Озден Каракок. CCNA Data Center DCICT 640-916: Official Cert Guide: Learn, prepare, and practice for exam success. — Cisco Press, 2015. — С. 934. — ISBN 9780133860450. Архивировано 21 января 2023 года.
  2. SDK (software development kit). Gartner. Gartner. Дата обращения: 30 марта 2022. Архивировано 29 сентября 2019 года.
  3. What is the Difference Between an API and an SDK? Nordic APIs Blog. Nordic APIs AB. Дата обращения: 30 марта 2022. Архивировано 4 мая 2022 года.
Для улучшения этой статьи желательно: Оформить статью по правилам.Исправить статью согласно стилистическим правилам Википедии.Найти и оформить в виде сносок ссылки на независимые авторитетные источники, подтверждающие написанное.После исправления проблемы исключите её из списка. Удалите шаблон, если устранены все недостатки.