
Windows Phone 7 - Wikipedia
As I had mentioned earlier that I am planning to start off with Windows 8 programming, I also thought it would be logical to start off with Windows Phone 7 programming. I know, Windows Phone 7 has got nothing to do with Windows 8 programming, except for the UI and thats the reason. User Experience is really important, especially for handheld devices.
Here are a few things you need before you kick start with Windows Phone 7 programming.
- .NET and Visual Studio – you ought to be familiar with .net and Visual Studio.
- WPF (xaml to be precise) – at least the fundamentals. The book that I have linked underneath lets you learn the basics but still I suggest a book that talks just about xaml (?!?).
- **Silverlight – not necessarily; ifyou know WPF, well, thats enough.
- Visual Studio 2010 with SP1 and Windows Phone 7.1 SDK.
- Book or some kind of tutorial – obviously we start off with a book. Programming Windows Phone 7 by Charles Petzold is what I am currently learning.
- Windows Phone – even though you get an emulator with Visual Studio Windows Phone 7 SDK, the emulator is every simple and you might not find it useful if you are planing to write complex applications involving multi touch gestures, notifications, etc.
I just started off with Windows Phone 7 programming last week and is really cool. I am finding it very simple as I have been working on .NET, C# and WPF for quite some time now. If you are new to WPF, I suggest you learn it and get acclimatized to the XAML fundamentals and syntax before you start off with WP7 programming. I will also try and write about things which I find notifiable, out here.
So long, lets write some Windows Phone apps