Building a Windows Phone App from scratch

One phrase that I think describe this series of articles is “Hello World re-done”. This is the first installment, and from the looks of it (and past form) this is going to be a very useful tutorial for all those brand new developers. Taking you through from design in Blend to coding & debugging in VS. Click the link to see what I’m craving about.

Full Article:

PS this is my 1st post from the WP7 WordPress app, so we’ll see how easy it is.

Working With Data In Windows Phone 7

So… It’s been far too long since In last posted an article I liked.

This one is from Microsoft Feed and gives a very detailed tutorial of binding using a Viewmodel. I was quite fortunate when learning this, as I had an MVP at hand to throw any questions at. But for those not lucky enough to have that, this is a perfect introduction.

Full Article: Working With Data In Windows Phone 7 | MicrosoftFeed.

Page State–Step by Step | Jesse Liberty

The Windows Phone life cycle is not terribly complicated, but it can be the source of some LifeCycle  confusion, and managing the life-cycle can be intimidating to new Windows Phone programmers.  This posting will review the basic life-cycle of a Windows Phone application and will show you what you need to do to preserve state and give your users a rewarding phone experience.

Full Article: Page State–Step by Step | Jesse Liberty.

InputScope in Windows Phone 7 apps

There are many times in life, when it’s the small things that make the biggest difference. Using InputScope to manipulate the on-screen keyboard that a user is presented with is such an important detail. By choosing the right keyboard, users can spend less time inputting data into your app & spend longer on enjoying the experience as a whole.

This article take you through the basic implementation of InputScope, and provides a detailed tutorial on the most popular options available. Well worth a look.

Full Article: Mobile Zone.

Windows Phone Fast Application Switching

As you may have heard, Mango status went to RTM (Released to Manufacturer) today, this means that Microsoft have now given it to Manufacturers & Carriers to customise before it’s released. With Mango comes the ability for users to resume apps much quicker than previous releases, without having to endure the “resuming…” screen that we’re so accustomed to.

This article by Jesse Liberty takes a brief plunge into the Application_Activated event, to help dev’s take full advantage of Fast App Switching.

Full Article: Fast Application Switching | Jesse Liberty.

How To Activate Facebook Chat in Messaging On Windows Phone Mango Update

I’ve been using Mango now on my main phone for a couple of weeks now, but initially struggled to activate Facebook Chat; everytime I went to go online I’d be met with an IE page requesting credentials.

I’ve now got this working I’ve been using it constantly & I personally think it’s really good.

I stumbled upon the fix to this by chance, but this post by Mobile Minded may save you a bit of time.

Full Article: How To Activate Facebook Chat in Messaging On Windows Phone Mango Update.

Enriching Mango Apps with Secondary Tiles

Another new feature of Windows Phone 7.1 that every developer should know about is secondary tiles. Windows Phone 7.0 allowed users to pin an app to the Start screen, creating a tile for that app. But it limited apps to one tile each, and it provided no mechanism for passing information to an app launched from a tile.

Enter Windows Phone 7.1, which allows apps to create additional tiles – “secondary tiles” – on the Start screen, and to embed a link containing unique information in each one. Secondary tiles can’t be created directly by a user; they can only be created from your code. They’re useful because they support deep linking into your app, each one representing your app in a different state.

Full Article: Jeff Prosise’s Blog.