Wednesday, March 14, 2012

A quick look at what it took to build an Office Blog app for Windows Phone 7

AppId is over the quota
AppId is over the quota
 This post is written Craig Kerwien, the Director of Site Management in the Office Division Product Management Group; he helped bring this app to life.

Screenshot of Office Blog Windows Phone 7 Building an Office Blog app for the Windows Phone began as a weekend DIY project. Although many people are familiar with RSS readers as a way to monitor blog activity (learn more about the Office Blog RSS feeds here), I was looking for a quicker way to monitor and stay up to date on the latest news from the Office Blog.

While rummaging around MSDN for code examples, I stumbled upon Chris Koenig's Windows Phone Starter Kit for Schools, which is an easy way for anyone to create and publish a Windows Phone app for your favorite school.  Chris is a Microsoft Windows Phone Evangelist based in Texas, who developed a code package so beginning developers can easily build and publish a full-featured app by adjusting just a few settings. I thought this would be a great way to develop an app for the Office blogs.

 In the span of a few hours on a Saturday, I had a working app. Here's all I had to do:

Installed the Windows Phone SDK for the first time, and loaded up the Starter Kit project.Created and fine-tuned the logos and color scheme so that they shared the same look and feel as the blog's design.Organized the app pages and blog feeds for each of the Office programsRemoved pages and code that related to building an app for a school.

 At this point, I could have declared the app done and published it to the Marketplace under my name. But I had higher ambitions:  I wanted to publish the app under the Microsoft name, which would give it the Microsoft 'seal of approval' and provide broad visibility as an example for others to use and build from. We think it's cool that anyone can create a simple app for their blog using the same code that we used for the Office Blog app. So we kicked off the internal review process that all Microsoft products must undergo before they are released to the public.

screenshot of Office Blog app for Windows PhoneI'll spare everyone the blow-by-blow details it takes to shepherd a Windows Phone app through the quality assurance reviews at Microsoft, which cover privacy, geopolitics, accessibility, Trustworthy Computing, and of course security reviews. Suffice to say it took longer than a few hours on a Saturday afternoon, and I think the effort was worth it.

Let me take this opportunity to thank Chris for developing the Windows Phone Starter Kit for School and helping me make code adjustments during code review. He recently developed another Starter Kit just for RSS-based applications, such as blogs. I encourage other blog owners to explore it.

If you want to try it out, the Starter Kit is free, and so are the development tools. To publish to the Windows Phone Marketplace, all you need to do is purchase an annual subscription at App Hub @ $99 USD/yr.

And, of course, we hope you'll use the app to monitor the news and information from the Office Blog.  Enjoy! 

-- Craig Kerwien


View the original article here

No comments:

Post a Comment