Managing Settings in Windows Phone and Windows 8 Store apps

I received a few questions at an event recently as to how to handle application settings in a Windows 8 Store app and how it is different from doing so in a Windows Store app. Turns out there is a lot of similarity, in the code as well as the platform offering for storing them,…


Windows Phone 101 series kicking off in Atlanta

If you have been wanting to learn how to write and publish Windows Phone apps, here’s a great opportunity to get started in the Atlanta area. The Windows Phone meetup here is kicking off off a 7 part series of events that will teach you how to do it. Between now and June, attend these…


Now Available: Windows Phone SDK 7.1.1 Update

Today the Windows Phone team announced the release of the Windows Phone SDK 7.1.1 Update! This is a patch for the full Windows Phone SDK 7.1 and includes many new capabilities and features for expanding your apps’ reach to new markets and new devices, plus the ability (unsupported) to test your apps on Windows 8….


PhoneGap on WP7 Tip #3: Sending SMS and intro to Plugins

In this tip, I’m going to show you how to send an SMS message from PhoneGap on Windows Phone using the SMSCompose member of the Microsoft.Phone.Tasks namespace. There are a lot of useful launchers and choosers in that namespace, and I’ll be writing about some in detail in a future blog post. I’m also using…


PhoneGap on WP7 Tip #2: Script interaction

(This post is part of my series PhoneGap on Windows Phone 7 tips.) When you are creating integration points between your PhoneGap HTML5 application and the Silverlight hosting application, there are a few ways you can go about crossing the gap (pun intended). This tip is an example of one of those techniques. It’s very…


PhoneGap on WP7 tip #1: Handling Orientation

  Today’s PhoneGap on Windows Phone 7 tip involves handling orientation changes. This means when a user rotates their phone from portrait to landscape, the content should rotate as well. Not only that, in some scenarios elements on the screen should reformat for readability and ease of interaction. As I mentioned in the introductory post,,…


PhoneGap on Windows Phone Tips

  A few months ago, Microsoft announced support for PhoneGap on Windows Phone Mango. This announcement seems to have flown under the radar, because it hits a (currently) small intersection, developers who know HTML5 and developers who want to target Windows Phone 7. However, the former subset is huge, and the latter is growing rapidly,…


Resources for my “What’s New in Mango” talk

Thanks to all who came out to last week’s Atlanta .NET user group meeting. Although we were moved a week back due to Halloween, I’ll pretend it was some kind of super Daylight Saving time adjustment instead. (grin>. In any case, here are resources for the talk I did on new developer features in Windows…


Community Phone Camp in Birmingham, AL November 9

In addition to the Microsoft led Windows Phone camps that are happening on the east coast, some industrious folks in Birmingham have put together one for folks in Alabama to get up to speed on Windows Phone development, learn about the Mango release, and write some apps! Register now for this free event taking place…


Trial mode tips for Windows Phone apps

At the Windows Phone camps that I’ve been presenting at around the east region, I’ve been showing how to use trial mode to help increase sales by giving users a way to try your application before they commit to buying it. Here are some suggestions to use trial mode effectively. Read about Using the Trial…