Mobile App Development vocabulary · iOS, Android and Native Development

SDK

Meaning in mobile app development, with examples

/ˌɛs diː ˈkeɪ/abbreviationCore term

In mobile app development, SDK means: Software development kit: a set of tools, libraries and documentation for building apps for a platform or for adding a service, such as payments or analytics, to an app.

In Turkish: yazılım geliştirme kiti, SDK

How it is used

Developers speak about the iOS SDK and the Android SDK, and also about third-party SDKs they integrate, such as a maps or payment SDK. In Android projects, minSdk and targetSdk set the oldest supported and the target Android versions.

Example sentences

  1. We added the payment provider's SDK, and the app size grew by 4 MB.

  2. Google Play makes us raise the target SDK version every year.

Common collocations

  • integrate an SDK
  • third-party SDK
  • iOS SDK
  • target SDK version

This word in other fields

The same English word can have a different meaning in another field:

More terms: iOS, Android and Native Development

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: