My office mate, Kenny Spade has created a series of tutorials about developing games on Windows Phone 7. If you’re new to developing games using XNA it’s a great place to start. Kenny plans to publish his posts (almost) every Monday. The four current postings are listed below:

Introduction to XNA – What you get with File – > New Project (TriangleShooter)

Using Multi-Touch for Movement (TriangleShooter)

Advancing Movement with Multi-Touch (TriangleShooter)

Basic Collision (TriangleShooter)

Please visit App Hub for more information to get started with WP7 development and sign up for Microsoft Platform Ready to get support.

AppHub

App Hub is the new single destination for both Windows Phone and Xbox Live indie developers. The Windows Phone 7 app submission process on App Hub is now open to all registered Windows Phone Marketplace developers. Please take full advantage of your Marketplace developer account by submitting your Windows Phone 7 apps or games to the Marketplace now.

The biggest change with App Hub is that with your existing annual subscription you can now submit apps and games for both the Windows Phone Marketplace and the Xbox LIVE Marketplace. As a developer whose account existed prior to this integration you may need to take a few extra steps to ensure access. If you experience difficulties logging into App Hub for the first time, try these four steps:

  1. Go to Xbox.com
  2. Sign in using your Marketplace developer credentials
  3. Review and accept the Xbox Live Terms of Use agreement
  4. Return to App Hub and select My dashboard (Windows Phone 7 or profile). You may need to select this option twice (the first time could give the same behavior, but the second time should work).

You can find a full walkthrough of the application submission process here. Once submitted, it typically takes 3–5 business days for your app to be certified and then published.

Since the App Hub and the submission process are still new, please let us know if you experience any problems or have questions through our support forums. We're looking forward to making your apps available in Marketplace.

Microsoft Platform Ready

Join Microsoft Platform Ready for free tech support for your development efforts, additional marketing assistance, and reimbursement for your fee in signing up for Marketplace when you publish two or more applications (details still to be announced.)