One of the ironies of the developer community is that being successful can come at a price--a steep one if they have opted to use a cloud-based service as part of the process of creating and running an app. That's because, unlike the days of on-premise software that developers might pay for once and then use however much they wish, cloud-based toolsets offer the ability to scale from hundreds to thousands (and perhaps even millions) of concurrent users more easily. However, in some cases the more users a developer attracts, the higher the costs for the cloud provider, who must keep running the infrastructure to support a larger user base. The cloud providers, in turn, pass those costs back onto the developer. Find out about the hidden costs of developing mobile apps in the cloud in this FierceDeveloper special report.