new to objective-c, cocos2d or cocos2d-x?

new to objective-c, cocos2d or cocos2d-x?
0.0 0



I’ve recently bought a Mac Mini in order to create iPhone apps. I’m currently in the process of learning Objective-C (really like the new syntax btw) and I have past experience with C*+ .

I plan to write a game which, I hope, wil also be exported to Androids in addition to the iOS. I find Objective-C really comfortable and I don’t like Java . However, to develop for Android Java\C*+ must be used. (and therefore - cocos2d-x).

I have never used cocos2d-iphone before, so I have no idea or knowledge of the APIs.

My questions are:

  1. Should I use cocos2d-x for my iPhone app? (Android version will obviously use cocos2d-x).

  2. To learn about the APIs, should I first stick to cocos2d-iphone and then use cocos2d-x? or go straight with cocos2d-x?



Use cocos2d-x for both ios & android.
Refer to Ricardo Quesada’s post
There’re cocos2d-x books in English, Japanese, Korean and Chinese, you can buy one and start from that.