I have a few iphone app ideas that i would like created but had a few questions. How long does it take to develop an iphone app and how much does it cost? I understand every app is unique in both categories and a precise number would be difficult to get, but take for example games like Flight Control, Hero of Sparta or Brothers in Arms. Should I hire someone from those websites like guru that advertise those kinds of services or are there better options out there. Since I know nothing of programming/software development are there any pitfalls I need to look out for. Is an NDA (non disclosure agreement) recommended or is does it not cover software. Any help with these questions would be greatly appreciated.