Giz Explains: What's Good and Bad About Developing for Android and iPhone

Whether or not such a two-sided conflict will actually play out in the larger mobile-phone industry, today Android vs. iPhone is the battle raging in the mind of every fanboy, gadget geek—and software developer. Since it has all the right themes for a Tolkien-esque epic whose outcome largely rests with small, furry-footed but pure-hearted creatures—developers—we asked the developers of popular mobile apps such as Pandora, TuneWiki and Instinctiv Shuffle, mostly people working on both platforms, to tell us whether it's better to write for the no-strings-attached open Android or the more popular but catch-prone iPhone. Android may not be an overnight success, but iPhone had better watch its back.