15 lines
2.3 KiB
Markdown
15 lines
2.3 KiB
Markdown
---
|
||
title: What is an SDK
|
||
localeTitle: Что такое SDK
|
||
---
|
||
## Что такое SDK
|
||
|
||
Комплект разработки программного обеспечения (SDK) представляет собой набор инструментов и библиотек, которые можно использовать для создания приложений для определенного пакета программного обеспечения.
|
||
|
||
Некоторые SDK имеют решающее значение для разработки приложения для конкретной платформы. Например, для разработки Android-приложения на платформе Java требуется Java Development Kit, для приложений iOS - iOS SDK и для платформы Universal Windows Platform .NET Framework SDK.
|
||
|
||
Существуют также SDK, которые установлены в приложениях для предоставления аналитических данных и данных о деятельности. Среди выдающихся примеров - Google и Facebook.
|
||
|
||
Это может быть так просто, как реализация одного или нескольких интерфейсов прикладного программирования (API) в виде некоторых библиотек для взаимодействия с конкретным языком программирования или для включения сложного оборудования, которое может связываться с конкретной встроенной системой.
|
||
|
||
Общие инструменты включают в себя средства для отладки и другие утилиты, часто представленные в интегрированной среде разработки (IDE). SDK также часто включают примерный код и вспомогательные технические примечания или другую вспомогательную документацию, чтобы помочь прояснить моменты, сделанные основным справочным материалом. |