Using the system tray to show progress bar in wp7 mango

So here is a welcome discovery. After implementing the PerformanceProgressBar in my first NoDO app, I really thought that there needed to be a simpler way to implement a progress indicator…and now it’s here.

Ducas Francis has written up a quick piece on how to use the new built in progress bar that can be found within System Tray, along with an overview of the other additions new to Mango

Full Article: blog.duc.as
Via: WindowsPhone Geek

How to stop toolkit transitions affecting performance

With the new Mango toolkit now fully released, there’s no excuse for poor performance. When building any new mango app using the new Performance Analysis is a must. This helps identify any threads in your app which are severely impact the runtime performance.

This article by Matt Lacey, explains how he identified a problem with the toolkit transitions, which can impact performance in a major way.

Full Article: blog.mrlacey.co.uk.

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.

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.