The complaint of many newcomers to the iOS platform is the belief that you need to use Objective-C to program on the iPhone and iPad. That is completely false (yet the belief still gets repeated) and it seems like many programmers get in an uproar when they cannot use one of the programming languages that they studied (or are studying) in college such as C++ or Java.
A project that is making things easier for game developers interested in coming to the iOS platform is Cocos2D-X. An added advantage is that there is also support for Android, Windows, and Uphone.
Cocos2D-X is a port of the Cocos2D-iPhone game engine using C++. Cocos2D-X iOS advertises itself as being “for programmers who are lazy to port games onto other platforms or learn objc”.
I found out about this project a few months ago, and at that time it really was still in it’s infancy, and has come a long way since then, and the project looks very active.
So if you are looking to develop 2D games on the iOS platform, don’t want to learn Objective-C, and don’t want to pay any upfront costs this could be for you.
You can find the Cocos2D-X homepage here:
Looks like a great free project for those looking to perform cross-platform development, and still use all the cool new iOS features whenever Apple adds them. If you haven’t taken a look at this project in awhile you might be surprised at how far it’s come.
Read More: Open Source iOS Libraries And Tools
Submit A Resource
Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?
You can submit the url here.
The resources we feel will appeal to our readers the most will be posted on the front page.