Smartphones are all around us and with its growing prominence, mobile application development is one of the fastest growing sector.