How long will it take to build my App and launch it?

It depends on what features you have, but we can give an estimated time when you provide your requirements.