It depends on the complexity of the app, features to be incorporated in the app, and understanding of business requirements by both service provider and client. A basic application can be created in one month but advanced features integration will require additional time duration. We have good experience of mobile app development for various domains E-Commerce App  6 Months Photo and Video App 2 Months Fitness App 3 Months