Http://xnatouch.codeplex.com/
XNa is no longer running on the iPhone. If this is the case, you need to use monotouch to allow. NET and C # programs to run on the iPhone. Some people in the community have built an xNa framework based on monotouch, so that xNa programs can run on it. Maybe you may wonder why the iPhone is running opengles and xNa is d3d? The answer is very simple, because xnatouch is just a framework similar to xNa, that is, the bottom layer is changed to runtime. In reality, monotouch supports opengles, therefore, xNa's API is skin, monotouch is bone, and compaction cannot be considered a real transplant, but it also shows the purpose of cross-platform, at least just enough compaction can be applied, the subsequent Zune program is not stored in the Apple store.
Back to the reality, if you really want to test your app store and want to renew your $399 monotouch and $99 Apple permission assignment, it will take a lot of time to play, however, as a professional, an iPhone and a Zune HD won't be too good. Why is it so much privilege? If you want to play it, let's continue.
Xnatouch is attached with the original sequence, examples, and starterkits.