So I paid USD100 for the Apple iOS developer license. The license only lasts for 12 months. After 12 months you will have to renew and pay the license fee all over again if you want to keep on developing new apps for the iPhone and selling them yourself.
The next app on my list is actually the first app on my list. It became second on my list when I decided that I did not have time to finish it in two months. Since my first commercial app is now on sale and earning $$ I think it’s time I started my second app.
The app I am developing right now uses Cocos2D since it is a game. Cocos2D is a framework for building 2D games, demos, and other graphical/interactive applications. And to make it easier to develop for the iPhone some good folks ported Chipmunk and Box2D for iPhone. Box2D and Chipmunk are game physics engines that you can use to give your game a realistic feel and dynamics. These libraries include gravity, collision detection, friction, mass and density simulations and all of the other physical characteristics of a real world object. I will discuss more about the physics engine in another post.
Cocos2D is what you need if you want to develop an app (a game) that will need to have scenes, transitions, sprites, actions and transforms, tile maps, and particles among many others. You can view the feature list of Cocos2D here.
Cocos 2D uses OpenGL ES.
In the coming posts i will walk you through installing Cocos2D and creating a sample app.

Update: I had to put my Cocos2D project on hold to accommodate a client project. So maybe I will blog about the stuff I am using to develop that app. Thanks for tuning in.