There are various levels of complexity in SDK.
Simple API interfaces to specific
Sophisticated hardware links
with embedded system.
We often see SDK used for debugging and other utilities
in an integrated development environment.
How it works.
SDK is manipulated to
produce a new
SDK is made
Often SDKs are free to encourage more developers
to purchase the application.
Some SDKs have licenses that restrict use.
There is one type of SDK license that is typically universal.
SDK under Lesser
Apple and Microsoft refer to their SDKs as
“Driver Development Kits” because they are created
for specific systems or subsystems.
Trying to Sound Fancy
You can download SDKs for iPhones and Androids
directly from their websites and begin producing apps.
SDK development can occur in 1 of 2 ways
1. Build for a specific version that is forward-compatible with later
versions but cannot take advantage of new features.
2. Build for a range of versions, so it can launch in older versions
but take advantage of new features as well.
Software Development Kits make it easy for the
development of compatible applications on all types of
platforms by providing a specified framework for
“Overview of SDK Based Development.” Retrieved on July 30, 2010 from
“SDK.” Webopedia: Internet.com. Retrieved on July 30, 2010 from http://www.webopedia.com/TERM/S/SDK.html