Differences Between Android and iPhone Development

Google Android and Apple iPhone are currently battling out for market share. Data for December is now out. For developers, there are quite a bit of differences between iPhone and Android development. Deciding whether to choose one or do both?


iPhoneAndroid
Fees$99 Yearly$25 One-time
Profit Cuts30%30%
Development Language and EnvironmentObjective-C, Cocoa TouchJava, Java EE
Development ToolsXCode with DashCode, Interface Builder and iPhone SimulatorEclipse with Android SDK Plug-in
Carrier/NetworkAT&TVerizon and T-Mobile
Current Version3.1.22.1.0
Review TimeApproximately 2 weeks.Open
ConferenceWorldwide Developers Conference (WWDC)Google I/O
Current Market Share (North America)54%27%

Lastly, Analysts at Gartner seem to believe that Android will overtake the iPhone in 2012.