Mobile application developers have never had it better ? or worse. On the one hand, the research firm Gartner predicts that by 2015 there will be 1 billion iPad users and 2.5 billion smartphone owners ...