I was once in your place. I would recommend using Eclipse and ADT plugins, as these are the best tools to work with. Using Xcode will hurt you. The main difference from cours, e is that you will use Java instead of Objective-C as the main language, although on both platforms you can use C (NDK with Android, native C with iPhone), trimmed in the Java / Objective-C shell.
iPhone, (Interface Builder/Core Data) ( SQL), Android XML, SQL. Android, , : p
, Android Intents, iPhone NSController NSNotificationCenter . Android OpenGL Java ( C NDK), iPhone OpenGL ES C.
, Java OS X Lion, , SDK, . , , , , (, , , - ). , , , .
, AndroiPhoner: p