Here is an article that gives a great overview on realistic app development costs:
http://www.bluecloudsolutions.com/blog/ ... velop-app/I've worked with mobile/tablet app companies in the past (acquiring clients mainly) and yes, expect to pay beyond 10k, unless it's a very simple app or there is an existing base of code.
It also depends on how many resources you have already set up (like graphics or UI).
The main cost is man hours. For example: Let's say an app developer who is good at his job can make $80/hr in the USA. Freelancing, that's $12,800 per month (assuming full-time development 40 hrs a week). If it takes 3 months to complete your app, that's $38,400.
If he was paid $60/hr and took 3 months, would still be $28,800.
Being able to develop apps is a highly in-demand skill and there is a shortage of programmers, which makes the costs high.
You can try to get around the cost by offshoring to a country where the wages are naturally less, or giving a developer equity in your app in exchanged for a reduced payment structure.
It also depends on whether it's a native app, HTLM5 app, has heavy database functionality, or is an interactive game. All impact costs and the number of people that you need to get involved (designers, illustrators, etc).
I know a few companies that develop apps (android and iphone) that I could put you in touch with. DIY - would need to learn programming (objective C & coca touch for IOS) (java for android). There are also sites out there that will help you build a static app (read content only like a news app) without needing programming knowledge.