The breakout launch of the Apple iPhone heralded a new era of popular mobile computing. With the launch of Android, mobile phones came to be dominated by software platforms, and the pervasion of networked smart phones and tablets in our society is now almost complete. Apple, Google and Microsoft vie for our imaginations with diminishing innovation to differentiate them, so that the choice of mobile platform is now as electable as one’s politics or football team.
So how do you choose the right platform for your business when much of the complexity is hidden from view? For those embarking on a mobile development, I’ll explore the immediate question of which (if not all) to target, and what might be the most effective way to do so.