Once you're ready to get a "functional minimum" developed, check out a firm like Prontotype http://prontotype.us/ that specializes in MVP development. You'll probably spend 5-10K at this stage, depending on how simple your idea is. You can also try the outsourcing or freelancing route, but the cost and quality can often vary quite wildly.