Didn't know where to put this, but I need some advice. I've got a great idea for an App, for either Mac, iPhone or iPad or even non-Mac gizmo's. The problem is I have no idea to get started. As I know nothing about coding or programming, Im going to outsource the job to a company that create apps, but I dont want them to steal my idea. Do I patent it or not? Can anyone help?