Woke up one day with a vision of a great app but nothing else? Here’s how you make it.