iPhone SDK comparison chart
Written by admin on March 7th, 2008 in Gadgets.
Posted Mar 6th 2008 2:50PM by Nilay Patel
Filed under: cellphones, Features, Handhelds
So with hardware accelerated 3D graphics, an integrated database API, tightly integrated performance monitoring tools, and a highly specialized version of the Cocoa framework tweaked just for the iPhone and rechristened as Cocoa Touch, the iPhone’s just-announced SDK sounds like a winner. But how does it compare to its well-entrenched competitors from Microsoft, Nokia, and the iPhone community itself? Let’s have a look.
Apple iphone SDKToolchainWindows MobileS60 Cost
Free Free Free; could be more depending on tools used Free; could be more depending on tools used Wide availability
June Now Now Now Native development
Yes
Yes Yes Yes Languages suppoted for native development
Objective-C Objective-C C++, any language with a .NET compiler C++ Digital certificates
Required for distribution No Available, required for some phones Available, required for some phones Retail support
Full; 30 percent Apple revenue share; free apps allowable No Limited Limited Platform maturity
Immature
Immature Mature Mature First-party support
Yes
No Yes Yes Community support
Just getting started!
Excellent Excellent Excellent App installation method
Direct (App Store), iTunes Installer.app, custom Direct, ActiveSync Direct, PC Suite Emulator available
Yes No Yes Yes Remote debugging
Yes No Yes Yes Target device variety
Poor
Poor Excellent Good Touchscreen support
Multi-touch
Multi-touch Single touch Umm… soon? App availability and variety
Poor (that will change, though)
Good Excellent Excellent Underlying architecture
Cocoa Touch / Mac OS X
Mac OS X
Windows Symbian Flash availability
No No Yes Yes Java availability
No In development Yes Yes
Tags: cable, ipod, MP3, consumer electronics
