5 things to consider when launching your first app