This is a question which is impossible to answer, as each app developed is completely unique. It will depend on a wide range of factors, such as the scale of the project, and which platform will be used. Our team will be happy to discuss your project requirements to get a firm handle on time scales and make sure your project is delivered on time.