A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific to a hardware platform and operating system combination. To create applications with advanced functionalities such as advertisements, push notifications, etc; most application software developers use specific software development kits.
Some SDKs are required for developing a platform-specific app. For example, the development of an Android app on the Java platform requires a Java Development Kit. For iOS applications (apps) the iOS SDK is required. For Universal Windows Platform the .NET Framework SDK might be used. There are also SDKs that add additional features and can be installed in apps to provide analytics, data about application activity, and monetization options. Some prominent creators of these types of SDKs include Google, Smaato, InMobi, and Facebook.
and 23 Related for: Software development kit information
A softwaredevelopmentkit (SDK) is a collection of softwaredevelopment tools in one installable package. They facilitate the creation of applications...
The Java DevelopmentKit (JDK) is a distribution of Java technology by Oracle Corporation. It implements the Java Language Specification (JLS) and the...
The Android SDK is a softwaredevelopmentkit for the Android software ecosystem that includes a comprehensive set of development tools. These include...
(iOS SoftwareDevelopmentKit), formerly the iPhone SDK, is a softwaredevelopmentkit (SDK) developed by Apple Inc. The kit allows for the development of...
written using Kotlin, Java, and C++ languages" using the Android softwaredevelopmentkit (SDK), while using other languages is also possible. All non-Java...
Electronics Co., Ltd. of South Korea. Compaq Research published a softwaredevelopmentkit for the unit, which enabled users to develop tools, drivers and...
Game developmentkits (GDK) are specialized hardware and software used to create commercial video games for game consoles. They may be partnered with game...
languages. In August 2011, AMD released version 2.5 of the ATI APP SoftwareDevelopmentKit, which includes support for OpenCL 1.1, a parallel computing language...
provides a variety of PDF softwaredevelopmentkits (SDKs) for developers wanting to create custom PDF applications. Foxit Software is an active member of...
ship a product (e.g. Apple, iPod/iPhone/iPad) provide an official softwaredevelopmentkit (SDK). They may also opt to provide some form of Testing and/or...
PC, Mac, Android and iPhone. On July 22, 2013, ooVoo released a SoftwareDevelopmentKit (SDK), allowing other applications to leverage its video chat technology...
PathEngine is a software company as well as an advanced path finding softwaredevelopmentkit, created under the leadership of Thomas Young. The company...
cross-platform softwaredevelopmentkit originally developed by Corona Labs Inc. and now maintained by Vlad Shcherban. Released in late 2009, it allows software programmers...
and its predecessors Platform SDK, and .NET Framework SDK, are softwaredevelopmentkits (SDKs) from Microsoft that contain documentation, header files...
OpenVR is a softwaredevelopmentkit (SDK) and application programming interface (API) developed by Valve for supporting the SteamVR and other virtual...
Vuforia is an augmented reality softwaredevelopmentkit (SDK) for mobile devices that enables the creation of augmented reality applications. It uses...
Agile softwaredevelopment is the mindset for developing software that derives from values agreed upon by The Agile Alliance, a group of 17 software practitioners...
The AWS Cloud DevelopmentKit (AWS CDK) is an open-source softwaredevelopment framework developed by Amazon Web Services (AWS) for defining and provisioning...
The Android Native DevelopmentKit (NDK) provides a cross-compiling tool for compiling code written in C/C++ can be compiled to ARM, or x86 native code...
Bridge microarchitecture, Intel also introduced the Intel Data Plane DevelopmentKit (Intel DPDK) to help developers of communications applications take...