Что такое SDK?
SDK, или набор разработчика программного обеспечения, является сборником программного обеспечения, созданным для разработки приложений на различных веб- и/или мобильных платформах определенной операционной системы.
SDK обычно содержит набор инструментов, библиотек, документации, примеров кода, процессов и руководств, позволяющих разработчикам строить приложение для определенной платформы.
Например: и у Android, и у iOS отдельные SDK, которые служат основой для разработчиков мобильных приложений.
Как поможет SDK вашему приложению?
Предположим, вы хотите добавить в свое приложение определенную функциональность, которая пока не существует, например, возможность поделиться текстом из приложения в Twitter.
Вместо написания кода с нуля, разработчик может начать с изучения Android SDK Twitter, чтобы найти код, который будет работать на устройстве с операционной системой Android. Теперь разработчик уверен, что этот код будет работать хорошо с Twitter, так как он разработан компанией. И это помогает ему быть более эффективным, не тратя время на создание кода полностью с нуля.
