How to Create a Successful Mobile App and then Earn Money Out of it