SDK And API
Difference between SDK and API:
Difference
|
SDK
|
API
|
Full form
|
Software Development Kit
|
Application Programming Interface
|
Definition
|
It is a collection of tools, sample
code and documentation.
|
It is a specified interface to a
collection of software functionalities.
|
Example
|
Windows 7 SDK
|
Windows API
|
Type
|
Tool
|
Interface
|
Relation to each other
|
It generally includes an API or two
|
It comes independently or as a member
of SDK
|
Definition by Wikipedia
|
A software development kit (SDK or
“devkit”) is typically a set of software development tools that allows for
the creation of applications for a certain software package, software
framework, hardware platform, computer system, video game console, operating
system, or similar platform.
|
An application programming
interface (API) is a source code based specification intended to be used
as an interface by software components to communicate with each other. An API
may include specifications for routines, data structures, object classes, and
variables.
|
Features
|
Provides tools to help programmers
for development and to use the API.
|
The interface accesses the underlying
platform capabilities and features.
|
loading...
No comments: