Developing a desktop app takes some time but the exact timing of finishing the development depends on many factors including project requirements, level of complexity, and technologies utilized in development.