Software development for Mac OS X and iOS is a lucrative market right now and to get into it you need to learn languages like Cocoa and Objective-C. Xcode is a suite of tools that supports these languages and allows you to develop software for the Apple platforms. Here is a list of the top ten resources to