How to Launch a Successful Application in The Market?