I am a non-technical entrepreneur who wants to build a mobile app. I am thinking of outsourcing the development to an overseas firm. I am not sure what the risks or alternatives might be. What are some options that I should consider, and what firms do you recommend?
Completely agreed with Daniel. Outsourcing your app's development is very risky and that risk increases exponentially if you yourself have never built and/or launched an app before.
Daniel's advice to recruit a technical cofounder is also something I agree with but this isn't as easy as it sounds.
Whatever path you decide, there are a number of things you can do to reduce the risk associated with app development. I'd encourage you to read through my other answers I've submitted to similar questions here on Clarity and if you have questions that remain, I'd be happy to talk to you in a call.