International Journal of Computer Applications
Mobile technology has seen a steep rise in its demand and usage, which has further increased the need for specialized software for mobile devices. For developing mobile applications, existing software development process models are incorporated. But looking at the remarkable growth of mobile devices, the complexity involved in development of mobile applications needs a dedicated life cycle process model, instead of using traditional life cycle process models. Although, many existing life cycle models are adapted for mobile apps development but there are certain constraints that needs to be addressed specifically, such as performance factor, power factor, band factor, connectivity factor, context factor, graphic interface factor, input interface factor, etc.