Working with iAd

Screen_shot
After jumping back into one of my long dormant projects yesterday I decided to implement iAd support. At this point I think this app will be free with the ads so this is a no brainer.

The iAd framework is very easy to work with but adding support to an app with a complex view heirarchy is work. Adding support to a complex view heirarchy hand coded and left dormant for almost a year is a nightmare.

I finally figured it out and my app now supports iAds in a tab view controller with a tableview. You won't understand the level of difficulty unless you have tried this. I'm sure if you started from scratch with the intent of having ad support it isn't very difficult but if you have no xib to tweak this sort of setup can be tricky.

I did a bunch of reading online but this tutorial really helped me get my head around it.

It works. I'm happy. Today was a good day.

Learning Cocos2D

Newbookcover192by250
Working my way through Learning Cocos2D. This is a very thorough book featuring a high level of detail for those looking to learn to use the Cocos2D framework. Lot of code to type (or copy/paste) but well worth the effort. A few more typos than I would like but nothing that can't be worked around. Full color code listings and illustrations.

This is the type of book that before you get more than a few chapters into it you are off on your own projects applying what you just learned. I'm normally the type that insists on doing everything by hand the hard way. I have developed games in the past only to burn out after writing the engine, editor and tools. Looking to bypass the hassle in the future. Cocos2D seems like an excellent framework with a very active community. Rather than developing your own engine and tools you can concentrate on making a game.

You will need a background in Obejctive-C programming. This is not a book for begining iOS developers. Highly recommended for aspiring game programmers looking for a crash course in Cocos2D.