You can write for Windows Phone using either Silverlight or XNA. Here are some general guidelines to help with understanding the strengths of each of the two platforms (from the Windows Phone 7 Developer Portal).
Windows Phone From Scratch Mini-Tutorials #2: Silverlight vs XNA
The Full Stack – Part 1 – Building the admin site with ASP.NET MVC3, NUPack & EF Code First
I’m incredibly pleased and proud to launch The Full Stack with Jon Galloway.
Silverlight TV: You already are a Windows Phone Developer
Relevant links:
- John’s blog and on Twitter (@john_papa)
- Jesse’s blog and on Twitter (@jesseliberty)
- Accompanying blog post and code
- Windows Phone 7 Training Kit
HR == Happy Reorg.
Many of you have been writing to ask why it is taking so long for me to be reorganized this year, and sure enough I’ve been remiss in keeping you up to date. My new position is as a Senior Program Manager in Microsoft Developer Guidance, specializing in Windows Phone 7 and Silverlight. I report to Pete Brown, and collectively, Pete, Jon Galloway, Joe Stagner and I report to Shanti Punukollu.
Yet Another Podcast – Show #9 – Software Assisted Programming
Talking with Gary Short, Developer Evangelist from DevExpress on Software Assisted Programming
Listen | Return to Yet Another Podcast
Call in comments: 1-347-YAP-CAST
![]() |
![]() |
![]() |
The Windows Phone From Scratch Mini-Tutorials: #1: Getting Started
This is the first in the Windows From Scratch mini-tutorial series. This series assumes you have no experience with Silverlight nor with C#, nor .NET in general, but would like to learn to program the Windows Phone.
Hardware and Software Requirements
Hardware
For all practical purposes, your choices come down to using a PC (or a Mac with Bootcamp) and…
- 3 GB of disk space
- 2GB of RAM
- A DirectX 10 capable graphics card with the WDDM 1.1 driver.
Note: you cannot run the Windows Phone 7 (WP7) Emulator under a virtual machine such as Parallels or Fusion |
Software
Yet Another Podcast – Show #8 – Firefly Part 2
Talking with folks from Firefly Logic about programming for Windows Phone 7 vs. iPhone programming.
iPhone to Windows Phone 7 – Animation and Games (Part 2)
This two-part tutorial is included in both An iPhone Developer’s Guide to Windows Phone 7 Programming, and Windows Phone 7 Development for Silverlight Programmers. The material is equally relevant to both and so the two series have been temporarily joined.
In this second part of the tutorial, we will describe how to wire up the MainPage.xaml.cs file and bring all of the objects in the Bird Hunt game together into a running application
Yet Another Podcast #7 – SPECIAL – Larry Lieberman
Talking with Larry Lieberman, Product Manager Windows Phone Application Framework
SPECIAL RELEASE In celebration of the upcoming release of Windows Phone: Writing Fantastic Applications & Games.
Listen | Return to Yet Another Podcast
Call in comments: 1-347-YAP-CAST
![]() |
![]() |
Windows Phone Tutorial: Why Windows Phone Developers Should Must and Are Learning and Using Expression Blend
Back in June, I wrote this to Silverlight developers:
Okay, tough love: if you are serious about Silverlight development, the days of using one Integrated Development Environment for all your work are…. over. The benefits of adding Expression Blend to your toolkit, and getting serious about learning how to use it well are so overwhelming that you can no longer afford to ignore them.
So, get over it, it was nice, but the fat lady has sung.
Guess What?
This Means You Too Windows Phone Developer!
Great Resource For Getting Started With Silverlight
I was just at the Windows Phone 7 Developer Tool’s Launch event in Boston (listen to my live podcast from the event) and one question I received many times from folks new both to the phone and to Silverlight was “where can I learn the basics of Silverlight?” I then came home to find this wonderful collection of quickstarts; highly recommended!
Yet Another Podcast Shows #6 – Live from the WP7 Dev Tools Launch With Joe Healy
Talking with Joe Healy, Principle Developer Evangelist.
SPECIAL RELEASE == LIVE From the Windows Phone 7 Developer Tools Launch in Boston
Listen | Return to Yet Another Podcast
Call in comments: 1-347-YAP-CAST
![]() |
![]() |