I think most people start out by obtaining the development kit available from Apple, and just developing the game. If you need more expertise, try enlisting some of your more technically competent friends or acquaintances and work on it togehter. Once you have some sort of prototype, you might want to shop it out to existing comanies, or at that point, just launch it on your own.