Trial experience sample for Windows Phone 8

In my previous post (Trial experience for apps, first steps), I was talking about my efforts to validate my implementation of a trial mode in my Windows Phone 8 app (Interval Arithmetic). I had tried to use the beta option in the Store, but checking the beta option causes trial mode to be ignored. Then I tried submitting a hidden test harness for my helper class into the Store, but that failed certification on the grounds that it didn’t appear to be a real app (which is true). So I submitted an update to Interval Arithmetic, using my latest helper class, and then I confirmed that it transitions from trial mode to full mode correctly and that the UI reacts to the change immediately without needing a restart. I also did some testing internally here at Microsoft and reached a point where I was completely satisfied that the code is correct for a Windows Phone 8 app. The Windows Store version of the code isn’t quite done yet, but I’ll leave that issue for another time.

The result of my experiments so far is my new Trial Experience Sample for Windows Phone 8, which is available now for download from the MSDN Code Gallery. I hope it’s of use to you.

-Steve