XNI is an implementation of the XNA Framework 4.0 in Objective-C so you can develop for iPhone and iPad with a familiar object-oriented architecture.
In the winter semester 2010/11 I was a teaching assistant for an undergraduate course in game development. The class focused on programming and I was teaching the practical part of coding iOS games in objective-c with XNI.
These are the projects I put together over the semester to demonstrate the various game programming topics by using XNI.
Music is Funky Fruitstand (+ a bit of Untold Ending) by the awesome Disasterpeace from the free album Neutralite.