ChristopherFontaine-Presentation

ChristopherFontaine-Presentation - Speed Objective-C vs...

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon
Click to edit Master subtitle style 8/1/11 vs. Ease of Developing 3rd Party Applications
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
8/1/11 Points of Interest Closed Source vs. Open Source Does It Matter? Objective-C vs. Java Implementation SDKs, Software Development Kits App Stores Conclusion
Background image of page 2
8/1/11 Closed Source vs. Open Source Closed Source Trade Secret Source code is not made available to the public Your purchase a license to use the software
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
8/1/11 Closed Source vs. Open Source Open Source Source code is freely available Typically runs on a variety of platforms No Vendor Lock-In Variety of licenses available
Background image of page 4
8/1/11 Closed Source vs. Open Source Does It Matter? Redistribution Hardware Environment Robust APIs Cost of Entry
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
8/1/11 Objective-C vs. Java Objective-C Superset of C C + Smalltalk Smalltalk Objects “Pure” Object-Oriented Language
Background image of page 6
8/1/11 Objective-C vs. Java Java Inspired by C++ Not “Pure” Portability Java Virtual Machine
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Background image of page 8
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Background image of page 10
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Background image of page 12
Background image of page 13
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Speed 8/1/11 Objective-C vs. Java • Implementations – Objective-C • Garbage Collection • Cocoa/Cocoa Touch – Java • Partial Implementation on Android • Dalvik Virtual Machine – Cross-platform Compatibility 8/1/11 SDKs, Software Development Kits • iPhone SDK – Requires Mac OS X – Requires Intel-based machine – Uses Xcode IDE – Free to Download 8/1/11 SDKs, Software Development Kits • Android – Uses Eclipse IDE – Windows, Linux, and OS X – Open Source – Requires Java SDK and Android 8/1/11 App Stores • iPhone – Application Approval Process – Application Ratings – Annual Fee – Mac OS X and iPhone OS 8/1/11 App Stores • Android – No Approval Process – Developing and Selling Applications – One-Time Fee – Available to all Android devices 8/1/11 Conclusion • Cost of Entry • Ease • Maturity • Opportunity for Profit...
View Full Document

{[ snackBarMessage ]}

Page1 / 13

ChristopherFontaine-Presentation - Speed Objective-C vs...

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online