Weight
6
Answer
A software development kit or SDK is a set of development tools for a particular application, framework or hardware platform in one installable package. SDKs are provided online by suppliers and allow developers to devise, design and develop applications. SDKs usually contain a graphical tool, editor, compiler and linker. Documentation with guidelines for applications to be developed is often included. Developers use SDKs to create applications with advanced functionalities, such as adverts and push notifications.