Your SlideShare is downloading. ×
Sdk technology
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Sdk technology

224
views

Published on

Published in: Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
224
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Image: http://www.flickr.com/photos/atmasphere/2567667703/sizes/o/
  • Image: http://www.flickr.com/photos/indiekid/4058564968/sizes/o/
  • http://commons.wikimedia.org/wiki/File:Xbox_1.jpg
    http://commons.wikimedia.org/wiki/File:Iphone_2.jpg
    http://commons.wikimedia.org/wiki/File:Laptop-handside.jpg
    http://commons.wikimedia.org/wiki/File:Tt2_laptop.jpg
  • http://www.flickr.com/photos/knowprose/101872870/sizes/l/
  • http://www.flickr.com/photos/28032702@N04/3236649420/sizes/o/
  • http://www.flickr.com/photos/etchasketchist/465295618/sizes/l/
  • http://commons.wikimedia.org/wiki/File:Free_bubbles.jpg
  • Transcript

    • 1. What is SDK Technology? Danielle Gatsos UW Smart Phones-MCDM Creative Commons 7/31/10
    • 2. SDK stands for Software Development Kit.
    • 3. It is a set of development tools that facilitate the creation of applications for specific software.
    • 4. SDK can be utilized for all types of platforms
    • 5. There are various levels of complexity in SDK. Simple API interfaces to specific programming language Complex Sophisticated hardware links with embedded system.
    • 6. We often see SDK used for debugging and other utilities in an integrated development environment.
    • 7. How it works. Target System Developer writes SDK SDK is manipulated to produce a new application Software engineer Downloads SDK. SDK is made available on the internet
    • 8. Often SDKs are free to encourage more developers to purchase the application.
    • 9. Some SDKs have licenses that restrict use. Proprietary SDK Typically won’t work with Free Software SDK under General Public License Proprietary SDK
    • 10. There is one type of SDK license that is typically universal. SDK under Lesser General Public License Proprietary SDK
    • 11. Apple and Microsoft refer to their SDKs as “Driver Development Kits” because they are created for specific systems or subsystems. Trying to Sound Fancy
    • 12. You can download SDKs for iPhones and Androids directly from their websites and begin producing apps.
    • 13. SDK development can occur in 1 of 2 ways with smartphones. 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.
    • 14. Software Development Kits make it easy for the development of compatible applications on all types of platforms by providing a specified framework for developers.
    • 15. “Overview of SDK Based Development.” Retrieved on July 30, 2010 from http://developer.apple.com/iphone/library/documentation/DeveloperTools/Conceptual/cross_development/Overview/overview.h tml#//apple_ref/doc/uid/20002001-BABEBGCF “SDK.” Webopedia: Internet.com. Retrieved on July 30, 2010 from http://www.webopedia.com/TERM/S/SDK.html Sources