I am looking into having an app made but I don't exactly know how the entire process works and everything I need to get it to and maintain it in market. So basically my question is what is everything needed to get an app to market and also to maintain it. Both Apple and Android. No detail is too small. I know I will have to pay someone to develop the actual app but what are some other costs I can expect to incur? Do I have to have a website to have an app? Do I have to choose and register a domain name like I would a website? Basically anything you guys can think of would help me out. I don't want to dive right in without knowing what I am getting myself into. Thanks everyone.