Just as a heads-up, you can choose your preferred Development Environment for your Tier 2 coding. Many of use like Visual Studio because it's solid and free, but you can equally use XCODE, QT and the Samsung Bada Eclipse templates. The AppGameKit code you create in your CPP file will port 100% perfectly to all the other templates. We are also looking at writing a tool which will automatically take your code from your chosen environment, and 'create' the projects in the other flavours to further speed up your production.
I drink tea, and in my spare time I write software.