It’s recommended to develop an app prototype during the early stages of the software development life cycle, prior to the full-scale development.