<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Charlie Kindel on Windows Phone Development</title><link>http://blogs.msdn.com/b/ckindel/</link><description /><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ckindel" /><feedburner:info uri="ckindel" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Windows Phone Developer Documentation</title><link>http://feedproxy.google.com/~r/ckindel/~3/KB75sRgpcMw/windows-phone-developer-documentation.aspx</link><pubDate>Fri, 26 Mar 2010 22:12:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9985988</guid><dc:creator>Charlie Kindel (Kindel Systems)</dc:creator><slash:comments>12</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/ckindel/rsscomments.aspx?WeblogPostID=9985988</wfw:commentRss><comments>http://blogs.msdn.com/b/ckindel/archive/2010/03/26/windows-phone-developer-documentation.aspx#comments</comments><description>&lt;p&gt;It’s been almost two weeks since we made the &lt;a href="http://developer.windowsphone.com/windows-phone-7-series/"&gt;Windows Phone Developer Tools&lt;/a&gt; available at MIX10, and hopefully you’ve all been off coding up some great apps and games!&lt;/p&gt;  &lt;p&gt;There’s a lot of “surface area” to this platform, so I thought I’d make sure everyone knew where the developer documentation for Windows Phone 7 Series was, and give you highlights of what’s available. Keep in mind that the Windows Phone developer documentation was written for the CTP and that it will be expanded as we get closer to final release of the Windows Phone Developer Tools. We’ll also be doing much more to “bring it together” so that blog posts like this are not as necessary :-).&lt;/p&gt;  &lt;p&gt;Your first stop should be MSDN (Microsoft Developer Network for those of you new to the MS world), where we have the bulk of &lt;a href="http://msdn.microsoft.com/en-us/library/ff402535(VS.92).aspx"&gt;Windows Phone development&lt;/a&gt; documentation. There’s all sorts of great stuff here, including:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff431744(VS.92).aspx"&gt;Code Samples for Windows Phone&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;An &lt;a href="http://msdn.microsoft.com/en-us/library/ff402531(VS.92).aspx"&gt;Application Platform Overview for Windows Phone&lt;/a&gt; that covers how all the pieces fit together &lt;/li&gt;    &lt;li&gt;A &lt;a href="http://msdn.microsoft.com/en-us/library/ff402529(VS.92).aspx"&gt;Getting Started Guide for Developing for Windows Phone&lt;/a&gt; that includes everything you need to create your first Silverlight or XNA Framework application &lt;/li&gt;    &lt;li&gt;A &lt;a href="http://msdn.microsoft.com/en-us/library/ff402551(VS.92).aspx"&gt;Programming Guide for Windows Phone&lt;/a&gt; with overviews of features and how to guides with code snippets &lt;/li&gt;    &lt;li&gt;The &lt;a href="http://msdn.microsoft.com/en-us/library/ff403118(VS.92).aspx"&gt;Class Library Reference for Windows Phone&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Other important documentation links include &lt;a href="http://msdn.microsoft.com/en-us/library/ff434573(XNAGameStudio.40).aspx"&gt;Developing Windows Phone Games&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/ff426934(VS.96).aspx"&gt;Silverlight for Windows Phone&lt;/a&gt; as a part of the XNA Game Studio 4.0 and Silverlight 4 RC documentation sets, respectively.&lt;/p&gt;  &lt;p&gt;Lastly, if you have feedback about our documentation, &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/windowsphone7series/thread/3cd411d4-9323-4e90-98c0-aa5ec28e5f17"&gt;join the discussion&lt;/a&gt; in the Windows Phone forums or use the ratings control in the upper right-hand side of the pages on MSDN. Like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/WindowsPhoneDeveloperDocumentation_7ACF/image_5F00_thumb_5F00_2DE6F189%5B1%5D_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image_5F00_thumb_5F00_2DE6F189[1]" border="0" alt="image_5F00_thumb_5F00_2DE6F189[1]" src="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/WindowsPhoneDeveloperDocumentation_7ACF/image_5F00_thumb_5F00_2DE6F189%5B1%5D_thumb.png" width="240" height="129" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I’m getting a huge kick out of seeing all the apps &amp;amp; games that are being developed. It’s pretty cool to think about how this is just the tip of the iceberg!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9985988" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ckindel/~4/KB75sRgpcMw" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/ckindel/archive/2010/03/26/windows-phone-developer-documentation.aspx</feedburner:origLink></item><item><title>The Venn Diagram of Brandon Watson</title><link>http://feedproxy.google.com/~r/ckindel/~3/uSL5C0KlVhQ/the-venn-diagram-of-brandon-watson.aspx</link><pubDate>Wed, 24 Mar 2010 21:06:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9984624</guid><dc:creator>Charlie Kindel (Kindel Systems)</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/ckindel/rsscomments.aspx?WeblogPostID=9984624</wfw:commentRss><comments>http://blogs.msdn.com/b/ckindel/archive/2010/03/24/the-venn-diagram-of-brandon-watson.aspx#comments</comments><description>&lt;p&gt;When I joined the Windows Phone effort I initially had some reservations, but they mostly were about leaving my old team whom I loved dearly.&lt;/p&gt;  &lt;p&gt;But the combination of aligning my experience and passion with the insanity of actually pulling something so big off in such a short amount of time made it a no brainer.&lt;/p&gt;  &lt;p&gt;Thus when I ran into Brandon Watson last November at MS event after not seeing him since we had worked on IIS together in the stone ages my immediate thought was “We have to get this guy to join the team”. &lt;/p&gt;  &lt;p&gt;Brandon gets developers. Best of all he gets &lt;em&gt;today’s&lt;/em&gt; developers. So I’m really glad he’s decided to join the Windows Phone developer evangelism effort.&lt;/p&gt;  &lt;p&gt;You’ll be glad too.&amp;#160; Give him a shout out congratulating him &lt;a href="http://twitter.com/brandonwatson"&gt;@brandonwatson on twitter&lt;/a&gt; and subscribe to his blog feed at &lt;a title="http://www.manyniches.com" href="http://www.manyniches.com"&gt;http://www.manyniches.com&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9984624" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ckindel/~4/uSL5C0KlVhQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/ckindel/archive/2010/03/24/the-venn-diagram-of-brandon-watson.aspx</feedburner:origLink></item><item><title>Announcements at MIX!</title><link>http://feedproxy.google.com/~r/ckindel/~3/E9XcyCy8eJg/announcements-at-mix.aspx</link><pubDate>Mon, 15 Mar 2010 17:57:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9978861</guid><dc:creator>Charlie Kindel (Kindel Systems)</dc:creator><slash:comments>9</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/ckindel/rsscomments.aspx?WeblogPostID=9978861</wfw:commentRss><comments>http://blogs.msdn.com/b/ckindel/archive/2010/03/15/announcements-at-mix.aspx#comments</comments><description>&lt;p&gt;I just posted a post to the Windows Phone Developer blog covering all the stuff we’ve announced at MIX regarding Windows Phone development.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://windowsteamblog.com/blogs/wpdev/archive/2010/03/15/the-right-mix.aspx" href="http://windowsteamblog.com/blogs/wpdev/archive/2010/03/15/the-right-mix.aspx"&gt;http://windowsteamblog.com/blogs/wpdev/archive/2010/03/15/the-right-mix.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I literally just got off stage after doing my keynote demo. My heart was racing, but I didn’t trip and fall and the demo worked! Whew.&lt;/p&gt;  &lt;p&gt;You can watch the keynote on-demand at &lt;a href="http://live.visitmix.com"&gt;http://live.visitmix.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;All of the sessions providing details on the Windows Phone developer platform will also be available at &lt;a href="http://live.visitmix.com"&gt;http://live.visitmix.com&lt;/a&gt; if you could not make it to MIX10 this year!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9978861" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ckindel/~4/E9XcyCy8eJg" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/ckindel/archive/2010/03/15/announcements-at-mix.aspx</feedburner:origLink></item><item><title>Looking into the future – last year</title><link>http://feedproxy.google.com/~r/ckindel/~3/mYmJCVN9Ci4/looking-into-the-future-last-year.aspx</link><pubDate>Thu, 11 Mar 2010 02:23:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9976606</guid><dc:creator>Charlie Kindel (Kindel Systems)</dc:creator><slash:comments>11</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/ckindel/rsscomments.aspx?WeblogPostID=9976606</wfw:commentRss><comments>http://blogs.msdn.com/b/ckindel/archive/2010/03/10/looking-into-the-future-last-year.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/ckindel/archive/2010/03/10/getting-our-game-on.aspx"&gt;Along with the “king for a day” memo we wrote up last year&lt;/a&gt;, we also ran a little exercise with the team at large to get focused on what was really important to developers. First we had the team talk to and read reports of existing Windows mobile, iPhone, and other smartphone developers. We wanted to make sure everyone knew what developers thought of the current mobile app &amp;amp; game platforms and tools. &lt;/p&gt;  &lt;p&gt;Then we said to the team &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“Pretend you writing a product review for your friends and family. Also pretend it is late 2010 and the new phones with Windows Phone 7 Series are in consumers hands and developers have been building &amp;amp; selling apps &amp;amp; games for a while. Write a fictional review critiquing what we built.” &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;We actually did this at an “offsite meeting” and had groups of 3-4 people go off for about an hour and report back to the group.&amp;#160; We really wanted to get people thinking about this product the way connected busy people outside of Microsoft would perceive it.&lt;/p&gt;  &lt;p&gt;Below are some of the quotes we pulled from those reviews.&amp;#160; We put these in the planning document used by the entire Windows Phone organization, we posted them on the walls, and regularly asked people on the team “Is what you are doing going to help ensure customers or the industry says this…?”&lt;/p&gt;  &lt;p&gt;I literally copied and pasted the bulleted list from the internal planning memo (and no, you can’t see the whole thing :-)): &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Getting started is cheap and easy&lt;/em&gt;&lt;/font&gt;       &lt;ul&gt;       &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;No developer will complain about tools pricing &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Downloading and installing the tools is simple and all documentation is in one place &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;The development model is prescriptive and obvious &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;A vibrant and open community is there to help &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Real money comes in quickly &amp;amp; constantly &lt;/em&gt;&lt;/font&gt;      &lt;ul&gt;       &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;There’s one place to hawk wares and getting paid is friction-free &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Developers’ IP and revenue are protected from shady characters &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Tools and processes provide instant and continuous gratification &lt;/em&gt;&lt;/font&gt;      &lt;ul&gt;       &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Individual developers are highly productive; the code-build-test cycle is fast and fun &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Shipping new versions is quick and easy with seamless marketplace experience &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Customer feedback is direct &amp;amp; frequent &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Technology and APIs are well designed and cohesive &lt;/em&gt;&lt;/font&gt;      &lt;ul&gt;       &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Managed code means high developer productivity &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Creating apps consistent with the built-in phone experience is automatic &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Developers with Silverlight or XNA experience “already know how” &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;It’s great how well it integrates with Live and other cloud services &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;There are 100% solutions to 80% of scenarios; the prescriptive architecture puts development “on rails” &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;It’s easy to build beautiful applications users just love &lt;/em&gt;&lt;/font&gt;      &lt;ul&gt;       &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;The platform makes it easy to ensure performance, reliability, security, and battery life. &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;The platform encourages high-quality and rejects low. &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;Deployment, upgrades, updates and safe removal are handled by the platform &lt;/em&gt;&lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;em&gt;An application that works on one device form-factor works on all others&lt;/em&gt; &lt;/font&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;At MIX next week you will (hopefully!) get all the details you need to see if we’ve accomplished the above. I know I am personally extremely excited to hear what developers have to say about what we’re enabling. Which aspects did we nail?&amp;#160; Where did we come up short? Where do you want us to invest more in the future? &lt;/p&gt;  &lt;p&gt;I know you won’t hold back in letting us know.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9976606" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ckindel/~4/mYmJCVN9Ci4" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/ckindel/archive/2010/03/10/looking-into-the-future-last-year.aspx</feedburner:origLink></item><item><title>Getting our Game On</title><link>http://feedproxy.google.com/~r/ckindel/~3/IZ6QMkH9HRY/getting-our-game-on.aspx</link><pubDate>Thu, 11 Mar 2010 00:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9976560</guid><dc:creator>Charlie Kindel (Kindel Systems)</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/ckindel/rsscomments.aspx?WeblogPostID=9976560</wfw:commentRss><comments>http://blogs.msdn.com/b/ckindel/archive/2010/03/10/getting-our-game-on.aspx#comments</comments><description>&lt;p&gt;I’m at the &lt;a href="http://gdconf.com/" mce_href="http://gdconf.com/"&gt;Game Developer Conference (GDC 2010)&lt;/a&gt; here in San Francisco most of the week. The conference has barely started and there’s already a ton of &lt;a href="http://www.engadget.com/2010/03/09/microsoft-shows-off-xna-games-running-on-windows-phone-full-3d/" mce_href="http://www.engadget.com/2010/03/09/microsoft-shows-off-xna-games-running-on-windows-phone-full-3d/"&gt;great buzz about gaming for Windows Phone 7 Series&lt;/a&gt;.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/GetYourGameOn_9D29/Harvest_05%5B1%5D_2.jpg" mce_href="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/GetYourGameOn_9D29/Harvest_05%5B1%5D_2.jpg"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/GetYourGameOn_9D29/Harvest_05%5B1%5D_thumb.jpg" style="border-width: 0px; display: inline;" title="Harvest_05[1]" alt="Harvest_05[1]" mce_src="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/GetYourGameOn_9D29/Harvest_05%5B1%5D_thumb.jpg" border="0" width="435" height="263"&gt;&lt;/a&gt;     &lt;br&gt;&lt;font color="#808080" size="2"&gt;A screenshot from the prototype 3D game “The Harvest” by LumaArcade running on Windows Phone 7 Series. More in Andre Vrignaud’s (@&lt;a href="http://twitter.com/Ozymandias" mce_href="http://twitter.com/Ozymandias"&gt;Ozymandias&lt;/a&gt;) post &lt;/font&gt;&lt;a href="http://www.ozymandias.com/it-has-begun-first-sessions-on-developing-games-for-windows-phone-at-gdc" mce_href="http://www.ozymandias.com/it-has-begun-first-sessions-on-developing-games-for-windows-phone-at-gdc"&gt;&lt;font color="#808080" size="2"&gt;here&lt;/font&gt;&lt;/a&gt;&lt;font color="#808080" size="2"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;It seems like it was _years_ ago when I joined to Windows Phone effort, but it’s really only been just over a year. We’ve accomplished so much in such a short amount of time it really is hard to believe. One of the first things I did when I started the job was write down my “dream” for the app/game platform and developer experience. I said to myself “Hey, if &lt;i&gt;I&lt;/i&gt; were king for a day what would I decree?”&amp;nbsp; With the help form a few others on the team we wrote down a short description of what we should do.&amp;nbsp; Note, this was before the org was really settled, before “formal planning” had actually started, and before I really knew how much leeway &amp;amp; freedom we’d be provided.&lt;/p&gt;  &lt;p&gt;It turns out this exercise was really easy; either we were a group of clones separated at birth, or the “right thing to do” was just blatantly obvious. The essence of that “memo” (it was actually several emails and a few poorly formatted PowerPoint decks &amp;lt;g&amp;gt;) was:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Create a modern app &amp;amp; game framework based on &lt;a href="http://silverlight.net" mce_href="http://silverlight.net"&gt;Sliverlight&lt;/a&gt; &amp;amp; &lt;a href="http://creators.xna.com" mce_href="http://creators.xna.com"&gt;XNA&lt;/a&gt;       &lt;ul&gt;       &lt;li&gt;XNA for 2D &amp;amp; 3D simulations and games &lt;/li&gt;        &lt;li&gt;Silverlight for apps (and some games) &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Make “Web 2.0” service integration including Xbox LIVE support integral &lt;/li&gt;    &lt;li&gt;Deliver phenomenal tools      &lt;ul&gt;       &lt;li&gt;Including exposing the power that XNA Game Studio already exposed to indie game developers &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Create a simplified/consistent hardware ecosystem &lt;/li&gt;    &lt;li&gt;Launch it all for developers in early 2010 &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This is all coming to fruition! I love it when simple ideas turn into real plans.&lt;/p&gt;  &lt;p&gt;Once we got serious about planning we looked at the calendar and realized that the timing of GDC and MIX in early March was &lt;i&gt;perfect&lt;/i&gt; for our launch. We’d tell the story about the new end-user focus at Mobile World Congress in February, let that message settle in for a few weeks, engage with game developers at GDC, and then polish it all off with a final big bang at MIX the next week. &lt;/p&gt;  &lt;p&gt;Well, here we are at GDC and the big news is how we’ve upped our investment in XNA Game Studio 4.0 to not only support Windows Phone development but to increase its power.&amp;nbsp; &lt;a href="http://klucher.com" mce_href="http://klucher.com"&gt;Michael Klutcher&lt;/a&gt;, who’s a program manager for XNA Game Studio and Xbox LIVE has a great post &lt;a href="http://klucher.com/blog/achievement-unlocked-xna-game-studio-4-0-for-windows-phone/" mce_href="http://klucher.com/blog/achievement-unlocked-xna-game-studio-4-0-for-windows-phone/"&gt;here&lt;/a&gt; you should really read. The key news we are focusing on here at GDC are (I stole this from our official press briefing docs):&lt;/p&gt;  &lt;p&gt;&lt;a class="" title="Gamestudio" name="Gamestudio"&gt;&lt;/a&gt;&lt;b&gt;&lt;font face="Times New Roman"&gt;XNA Game Studio 4.0&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;p&gt;&lt;font face="Times New Roman"&gt;XNA Game Studio 4.0 is a set of software tools that will be used by developers to create games for Windows Phone 7 Series. This updated version of XNA Game Studio will allow game developers to create better mobile games faster by providing:&lt;/font&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;b&gt;Power: &lt;/b&gt;XNA Game Studio 4.0 includes powerful audio and graphics tools that allow developers to create all types of games, from casual 2-D games to 3-D games with high-quality graphics.&lt;b&gt;&lt;/b&gt; &lt;/font&gt;&lt;/li&gt;      &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;b&gt;Productivity: &lt;/b&gt;XNA Game Studio 4.0 is a managed code platform, which means that Microsoft has done the back-end work that will save developers time in the coding process. It allows developers to be more productive and focus on gameplay and design.&lt;b&gt;&lt;/b&gt; &lt;/font&gt;&lt;/li&gt;      &lt;li&gt;&lt;font face="Times New Roman"&gt;&lt;b&gt;Portability: &lt;/b&gt;XNA Game Studio 4.0 makes it possible for developers to adapt games built on previous versions of XNA Game Studio to work on Windows Phone 7 Series without re-coding the entire game. Also, once a developer has created a Windows Phone 7 Series game, they can use some of that code in XNA Game Studio 3.1 to adapt that game for Xbox 360, Windows or Zune. &lt;/font&gt;&lt;/li&gt;   &lt;/ul&gt;   &lt;font face="Times New Roman"&gt;&lt;b&gt;Pedigree:&lt;/b&gt; Microsoft has invested in XNA Game Studio for the past four years to make it one of the most comprehensive and trusted tools for developers. There have been over 1 million downloads of previous versions of XNA Game Studio since its initial release in December 2006&lt;/font&gt;&lt;/ul&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Times New Roman"&gt;Game Development on Windows Phone 7 Series&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;p&gt;&lt;font face="Times New Roman"&gt;Windows Phone 7 Series is a whole new approach to phone software, distinguished by smart design and truly integrated experiences. It offers users new ways to find and play games, including:&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;b&gt;The games hub.&lt;/b&gt; The games hub will contain all the games an individual has acquired through the Windows® Phone Marketplace. We are partnering with a select group of publishers to create great Xbox LIVE games for the games hub. The Xbox LIVE features include the ability to:&lt;/font&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;font face="Times New Roman"&gt;Collect Achievements and build your Gamerscore &lt;/font&gt;&lt;/li&gt;      &lt;li&gt;&lt;font face="Times New Roman"&gt;View Xbox LIVE leaderboards &lt;/font&gt;&lt;/li&gt;      &lt;li&gt;&lt;font face="Times New Roman"&gt;See your Xbox LIVE Avatar &lt;/font&gt;&lt;/li&gt;      &lt;li&gt;&lt;font face="Times New Roman"&gt;Access Spotlight feeds&lt;/font&gt; &lt;/li&gt;      &lt;li&gt;&lt;font face="Times New Roman"&gt;Add Xbox LIVE friends to your friends list while out on the go&lt;/font&gt; &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;b&gt;The marketplace hub&lt;/b&gt;. Windows Phone 7 Series includes the Windows® Phone Marketplace, where apps and games will be sold. Both independent and professional developers can offer games as apps via Marketplace, giving consumers a wide array of games to choose from.&lt;/font&gt;&lt;/p&gt; &lt;/ul&gt;  &lt;p&gt;Here at GDC we’ve been showing off a set of prototype games running on real phones, all developed using XNA Game Studio 4.0.&amp;nbsp; Above I posted a screenshot of The Harvest. It’s an action RPG that illustrates the potential for “core” games on the platform. It shows off awesome 3D action, sound, touch input, and 3D destructive environment. &lt;/p&gt;  &lt;p&gt;Below is a shot of another prototype game we’re showing, “Battle Punks” by Garage Games / Gravity Bear. Again, it’s a full 3D game but designed to illustrate a more “social” gaming experience. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/GetYourGameOn_9D29/bpscreen4%5B1%5D_2.png" mce_href="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/GetYourGameOn_9D29/bpscreen4%5B1%5D_2.png"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/GetYourGameOn_9D29/bpscreen4%5B1%5D_thumb.png" style="border-width: 0px; display: inline;" title="bpscreen4[1]" alt="bpscreen4[1]" mce_src="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/GetYourGameOn_9D29/bpscreen4%5B1%5D_thumb.png" border="0" width="424" height="266"&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Both games show off Xbox LIVE support. Both are running at the full 800x480 resolution.&amp;nbsp; Both illustrate the productivity, power, and portability provided by XNA Game Studio 4.0. &lt;/p&gt;  &lt;p&gt;To learn more I encourage you to follow &lt;a href="http://klucher.com/blog/achievement-unlocked-xna-game-studio-4-0-for-windows-phone/" mce_href="http://klucher.com/blog/achievement-unlocked-xna-game-studio-4-0-for-windows-phone/"&gt;Michael on his blog&lt;/a&gt; and twitter (@&lt;a href="http://www.twitter.com/mklucher" mce_href="http://www.twitter.com/mklucher"&gt;mklucher&lt;/a&gt;). You should also pay attention to &lt;a href="http://twitter.com/ShawnHargreaves" mce_href="http://twitter.com/ShawnHargreaves"&gt;Shawn Hargreaves&lt;/a&gt; and &lt;a href="http://twitter.com/Ozymandias" mce_href="http://twitter.com/Ozymandias"&gt;Andre Vrignaud&lt;/a&gt; (make sure you tease Andre about his Twitter handle).&lt;/p&gt;  &lt;p&gt;As I mentioned I’ll be here at GDC all week. I then get to go directly to Las Vegas for MIX where we’ll have even more great stuff to show off and share.&amp;nbsp; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9976560" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ckindel/~4/IZ6QMkH9HRY" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/ckindel/archive/2010/03/10/getting-our-game-on.aspx</feedburner:origLink></item><item><title>Windows Phone 7 Series Video Roundup</title><link>http://feedproxy.google.com/~r/ckindel/~3/gKNy0CSq5go/windows-phone-7-series-video-roundup.aspx</link><pubDate>Mon, 08 Mar 2010 17:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9974872</guid><dc:creator>Charlie Kindel (Kindel Systems)</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/ckindel/rsscomments.aspx?WeblogPostID=9974872</wfw:commentRss><comments>http://blogs.msdn.com/b/ckindel/archive/2010/03/08/windows-phone-7-series-video-roundup.aspx#comments</comments><description>&lt;p&gt;Just went through a bunch of the videos that were made over the last few weeks and figured I’d share them as a collection. Some really great stuff here.&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;Windows Phone 7 Series demos&lt;/h4&gt;  &lt;p&gt;Windows Phone 7 Series Features Video – A marketing video from &lt;a href="http://www.windowsphone7series.com"&gt;www.windowsphone7series.com&lt;/a&gt;&lt;/p&gt; &lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7IOTrqlz4jo&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/7IOTrqlz4jo&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Windows Phone 7 Series demo – Another marketing video from &lt;a href="http://www.windowsphone7series.com"&gt;www.windowsphone7series.com&lt;/a&gt;&lt;/p&gt; &lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/MdDAeyy1H0A&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/MdDAeyy1H0A&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Me being &lt;a href="http://news.cnet.com/8301-13860_3-10464294-56.html?tag=mncol;txt"&gt;interviewed by Ina Fried of CNET&lt;/a&gt;&lt;/p&gt; &lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/4TApfcOQUtI&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/4TApfcOQUtI&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;JoeB’s Channel9 demo – Recorded right before Mobile World Congress in February&lt;/p&gt; &lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="512" height="384"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/VideoPlayer10_01_18.xap" /&gt; &lt;param name="initParams" value="deferredLoad=true,duration=0,m=http://ecn.channel9.msdn.com/o9/ch9/5/3/9/8/2/5/FirstLookWindowsPhone7_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/ch9/wp7_512_thumb.png, postid=526720" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Live demo walkthrough with Chris Prillo&lt;/p&gt; &lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/j9F4QJK1wFs&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/j9F4QJK1wFs&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;“Metro” Design&lt;/h3&gt;  &lt;p&gt;The Windows Phone designers at the TED Conference&lt;/p&gt; &lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HdUtPda6YXE&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/HdUtPda6YXE&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Bill Buxton and Albert Shum on Channel 9&lt;/p&gt; &lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="512" height="384"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/VideoPlayer10_01_18.xap" /&gt; &lt;param name="initParams" value="deferredLoad=true,duration=0,m=http://ecn.channel9.msdn.com/o9/ch9/5/0/0/4/3/5/BillBuxtonAlbertShum_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/ch9/5/0/0/4/3/5/BillBuxtonAlbertShum_512_ch9.png, postid=534005" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9974872" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ckindel/~4/gKNy0CSq5go" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/ckindel/archive/2010/03/08/windows-phone-7-series-video-roundup.aspx</feedburner:origLink></item><item><title>Yes, it is an older mockup</title><link>http://feedproxy.google.com/~r/ckindel/~3/9v3L_28fYGI/yes-it-is-an-older-mockup.aspx</link><pubDate>Fri, 05 Mar 2010 04:03:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9973298</guid><dc:creator>Charlie Kindel (Kindel Systems)</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/ckindel/rsscomments.aspx?WeblogPostID=9973298</wfw:commentRss><comments>http://blogs.msdn.com/b/ckindel/archive/2010/03/04/yes-it-is-an-older-mockup.aspx#comments</comments><description>&lt;p&gt;&lt;a title="http://www.engadget.com/2010/03/04/windows-phone-7-series-mockup-changes-slightly-zune-menu-making/" href="http://www.engadget.com/2010/03/04/windows-phone-7-series-mockup-changes-slightly-zune-menu-making/"&gt;http://www.engadget.com/2010/03/04/windows-phone-7-series-mockup-changes-slightly-zune-menu-making/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9973298" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ckindel/~4/9v3L_28fYGI" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/ckindel/archive/2010/03/04/yes-it-is-an-older-mockup.aspx</feedburner:origLink></item><item><title>Different Means Better with the new Windows Phone Developer Experience</title><link>http://feedproxy.google.com/~r/ckindel/~3/aIpCPMEPVNw/different-means-better-with-the-new-windows-phone-developer-experience.aspx</link><pubDate>Fri, 05 Mar 2010 01:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9973201</guid><dc:creator>Charlie Kindel (Kindel Systems)</dc:creator><slash:comments>28</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/ckindel/rsscomments.aspx?WeblogPostID=9973201</wfw:commentRss><comments>http://blogs.msdn.com/b/ckindel/archive/2010/03/04/different-means-better-with-the-new-windows-phone-developer-experience.aspx#comments</comments><description>&lt;p&gt;In just over a week we (finally!) get to pull the cover off of the Windows Phone application &amp;amp; game developer experience at &lt;a href="http://live.visitmix.com/" mce_href="http://live.visitmix.com/"&gt;MIX10&lt;/a&gt;. There, through keynotes and more than 12 technical sessions over 3 days, we will “tell all” about the &lt;u&gt;what&lt;/u&gt; and &lt;u&gt;how&lt;/u&gt; of the new developer platform for Windows Phones. &lt;/p&gt;  &lt;p&gt;Today, I get to talk about the &lt;u&gt;why&lt;/u&gt;. My &lt;a href="http://blogs.msdn.com/ckindel/archive/2010/02/22/focus-focus-focus.aspx" mce_href="http://blogs.msdn.com/ckindel/archive/2010/02/22/focus-focus-focus.aspx"&gt;previous post on focus&lt;/a&gt; hinted at this, but today I get to be even more explicit. In fact, I’m literally down in San Francisco and talking with a few industry watchers about our platform strategy and thought I’d invite you all to the conversation as well.&lt;/p&gt;  &lt;p&gt;In addition to the update I’ll share below, we’ll be taking questions via Twitter at &lt;a href="http://twitter.com/wp7dev" mce_href="http://twitter.com/wp7dev"&gt;@WP7dev&lt;/a&gt; (use #wp7dev as well) starting at 6PM PST tonight.&lt;/p&gt;  &lt;p&gt;In our announcement of &lt;a href="http://www.windowsphone7series.com/" mce_href="http://www.windowsphone7series.com/"&gt;Windows Phone 7 Series at Mobile World Congress&lt;/a&gt; on February 15 you saw just how different Windows Phone 7 Series is. It’s &lt;b&gt;different&lt;/b&gt; from what we’ve done in the phone space before and it’s &lt;b&gt;different&lt;/b&gt; from other phones. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/DifferentMeansBetterwiththenewWindowsPho_DE36/phones%5B1%5D_5.png" mce_href="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/DifferentMeansBetterwiththenewWindowsPho_DE36/phones%5B1%5D_5.png"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/DifferentMeansBetterwiththenewWindowsPho_DE36/phones%5B1%5D_thumb.png" style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="phones[1]" alt="phones[1]" mce_src="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/DifferentMeansBetterwiththenewWindowsPho_DE36/phones%5B1%5D_thumb.png" border="0" width="425" height="156"&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Different&lt;/b&gt; is often good. Especially when it’s &lt;b&gt;different&lt;/b&gt; for good reasons. Windows Phone 7 Series is &lt;b&gt;different&lt;/b&gt; because we reset everything we were doing to focus on end user experience. This extends &lt;u&gt;directly&lt;/u&gt; to the developer platform.&lt;/p&gt;  &lt;p&gt;Developers, designers, and producers of applications, games, and content these days are demanding that we be &lt;b&gt;different&lt;/b&gt; as well. Over the last year we’ve had face to face conversations with 100s of developers all over the world about what we should do with Windows Phone 7 Series. We heard they want:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;to create truly compelling apps and games users will love. &lt;/li&gt;    &lt;li&gt;to get more done with better tool productivity and platform capabilities. &lt;/li&gt;    &lt;li&gt;greater opportunity; not just on the phone but across the PC, web, and TV/game console. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Microsoft had to change its strategy to accommodate what developers have been asking for. Specifically developers told us to&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;focus on the end user experience and take more responsibility for delivering integrated end user experiences. &lt;/li&gt;    &lt;li&gt;invest more deeply in the developer platform and developer experience. &lt;/li&gt;    &lt;li&gt;drive a standardized hardware platform creating a simpler ecosystem and a larger, consistent, opportunity. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The Windows Phone 7 Series developer platform is as &lt;b&gt;different&lt;/b&gt; as the new user experience. It’s fresh. It’s pure. And it’s powerful.&lt;/p&gt;  &lt;p&gt;We took the feedback we gathered from developers, looked at the full potential of Windows Phone 7 Series and landed on 3 basic goals for the platform we’re delivering;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Enable end users to be able to personalize their phone experience through a large library of innovative, compelling, games and applications. &lt;/li&gt;    &lt;li&gt;Enable developers to profit. &lt;/li&gt;    &lt;li&gt;Advance the “3 screen plus cloud” vision &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;The first one is pretty obvious: A key value proposition for Windows Phone is &lt;u&gt;personal&lt;/u&gt;. We believe consumers will use games and applications to make their phone experience &lt;u&gt;their own&lt;/u&gt;. &lt;/p&gt;  &lt;p&gt;(Did you notice we always talk about applications &lt;u&gt;and&lt;/u&gt; games? A little factoid I heard today: According eMarketer, the number of people playing games on the phone has more than doubled in recent years;340M people will play games on the phone in 2010 up from 155M in 2007).&lt;/p&gt;  &lt;p&gt;But what do we mean by “profit” in the second goal? When we talk with developers we hear them talk about three different “currencies”: making money, learning, and recognition. Some developers are in it for the money. They are either literally being paid to write code or they are writing code with the hope it will generate coin. &lt;/p&gt;  &lt;p&gt;Other developers tell us they are interested in advancing their knowledge – love of the game. They love learning about computers, programming, games, social connections, etc… So they build software to learn. They profit by being smarter.&lt;/p&gt;  &lt;p&gt;Other developers are clearly motivated by pride. Maybe there’s a bit of money and learning involved, but to these developers being noticed or recognized as doing wickedly epic sh*t is top of the list for how they measure profit.&lt;/p&gt;  &lt;p&gt;We think all three “currencies” are valid and important and we are explicitly trying to build the platform and developer experience to support “profit” in each.&lt;/p&gt;  &lt;p&gt;The last goal really points to our long term strategy. We hear from people that they want to be able to experience software no matter what screen they are using. The phone, the PC, or the TV. Combine this concept with “&lt;a href="http://www.microsoft.com/softwareplusservices/" mce_href="http://www.microsoft.com/softwareplusservices/"&gt;Software+Service&lt;/a&gt;” and it’s pretty obvious what “3 screens + cloud” means.&lt;/p&gt;  &lt;p&gt;I mentioned in &lt;a href="http://blogs.msdn.com/ckindel/archive/2010/02/22/focus-focus-focus.aspx" mce_href="http://blogs.msdn.com/ckindel/archive/2010/02/22/focus-focus-focus.aspx"&gt;my last post&lt;/a&gt; that one of our principles was “to build upon the shoulders of giants; where possible &lt;i&gt;integrate&lt;/i&gt; instead of &lt;i&gt;create&lt;/i&gt;.” It won’t come as a surprise to many to learn that the Windows Phone 7 developer experience builds upon the following GIANTS (among others):&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;.&lt;a href="http://www.microsoft.com/NET/" mce_href="http://www.microsoft.com/NET/"&gt;NET&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://silverlight.net/" mce_href="http://silverlight.net/"&gt;Silverlight&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://creators.xna.com/en-US/" mce_href="http://creators.xna.com/en-US/"&gt;XNA platform&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Microsoft’s developer tools &lt;/li&gt;    &lt;li&gt;Web 2.0 standards &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;Different&lt;/b&gt; often means change. A quick glance at &lt;a href="https://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=managing+change&amp;amp;x=0&amp;amp;y=0" mce_href="https://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=managing+change&amp;amp;x=0&amp;amp;y=0"&gt;Amazon.com&lt;/a&gt; shows me there are literally hundreds of current books on how to manage change in organizations. We all know change can be hard. It’s hard even when you know there’s tremendous upside. &lt;/p&gt;  &lt;p&gt;For us, the cost of going from good to great is a clean break from the past. To enable the fantastic user experiences you’ve seen in the &lt;a href="http://channel9.msdn.com/posts/LauraFoy/First-Look-Windows-Phone-7-Series-Hands-on-Demo/" mce_href="http://channel9.msdn.com/posts/LauraFoy/First-Look-Windows-Phone-7-Series-Hands-on-Demo/"&gt;Windows Phone 7 Series demos&lt;/a&gt; so far we’ve had to break from the past. To deliver what developers expect in the developer platform we’ve had to change how phone apps were written. One result of this is previous Windows mobile applications will not run on Windows Phone 7 Series.&lt;/p&gt;  &lt;p&gt;To be clear, we will continue to work with our partners to deliver new devices based on Windows Mobile 6.5 and will support those products for many years to come, so it’s not as though one line ends as soon as the other begins.&lt;/p&gt;  &lt;p&gt;The expertise and familiarity with our tools is not lost. If you are a .NET developer today your skills and much of your code will move forward. If you are Silverlight or XNA developer today you’re gonna be really happy. New developers to the platform will find a cohesive, well designed API set with super productive tools.&lt;/p&gt;  &lt;p&gt;At MIX you will find out that it’s never been easier, more fun, or more rewarding to create beautiful &amp;amp; compelling phone experiences. Windows Phone 7 Series is a &lt;b&gt;different&lt;/b&gt; kind of phone and the development platform offers a different kind of opportunity. Our mission is to help developers go after the next generation of mobile customers with an amazing set of tools and technologies. Developers will be able to bring new kinds of content to more screens and markets faster.&lt;/p&gt;  &lt;p&gt;See you there.&lt;/p&gt;  &lt;p&gt;P.S. If you like blogs, I suggest you follow these guys as well; they are all part of the extended team of people at Microsoft who are helping to deliver the new platform. &lt;/p&gt;  &lt;p&gt;Andre Vrignaud: &lt;a href="http://www.ozymandias.com" mce_href="http://www.ozymandias.com"&gt;www.ozymandias.com&lt;/a&gt; / @&lt;a href="http://twitter.com/ozymandias" mce_href="http://twitter.com/ozymandias"&gt;ozymandias&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Christian Schormann: &lt;u&gt;&lt;a href="http://electricbeach.org/?page_id=2" mce_href="http://electricbeach.org/?page_id=2"&gt;electricbeach.org&lt;/a&gt;&lt;/u&gt; / @&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 14"&gt;&lt;meta name="Originator" content="Microsoft Word 14"&gt;&lt;link href="file:///C:%5CUsers%5CCKINDE%7E1.RED%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List"&gt;&lt;link href="file:///C:%5CUsers%5CCKINDE%7E1.RED%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData"&gt;&lt;link href="file:///C:%5CUsers%5CCKINDE%7E1.RED%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val="Cambria Math"/&gt;
   &lt;m:brkBin m:val="before"/&gt;
   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;
   &lt;m:smallFrac m:val="off"/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val="0"/&gt;
   &lt;m:rMargin m:val="0"/&gt;
   &lt;m:defJc m:val="centerGroup"/&gt;
   &lt;m:wrapIndent m:val="1440"/&gt;
   &lt;m:intLim m:val="subSup"/&gt;
   &lt;m:naryLim m:val="undOvr"/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267"&gt;
  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;
  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;
  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;
  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;
  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;
  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;
  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;
&lt;!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-alt:"Times New Roman";
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
--&gt;
&lt;/style&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;a href="http://twitter.com/cschormann" mce_href="http://twitter.com/cschormann"&gt;&lt;span style="font-size: 11pt; font-family: 'Calibri','sans-serif';"&gt;cschormann&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Shawn Hargreaves: &lt;a href="http://blogs.msdn.com/shawnhar" mce_href="http://blogs.msdn.com/shawnhar"&gt;blogs.msdn.com/shawnhar&lt;/a&gt; / @&lt;a href="http://twitter.com/shawnhargreaves" mce_href="http://twitter.com/shawnhargreaves"&gt;shawnhargreaves&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Todd Brix: &lt;u&gt;&lt;a href="http://windowsteamblog.com/blogs/windowsphone/default.aspx" mce_href="http://windowsteamblog.com/blogs/windowsphone/default.aspx"&gt;windowsteamblog.com/blogs/windowsphone&lt;/a&gt;&lt;/u&gt;&amp;nbsp; / @&lt;a href="http://twitter.com/toddbrix" mce_href="http://twitter.com/toddbrix"&gt;toddbrix&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Anand Iyer: &lt;a href="http://www.artificialignorance.net/blog" mce_href="http://www.artificialignorance.net/blog"&gt;www.artificialignorance.net/blog&lt;/a&gt; / @&lt;a href="http://twitter.com/ai" mce_href="http://twitter.com/ai"&gt;ai&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Michael Klucher: &lt;a href="http://klucher.com" mce_href="http://klucher.com"&gt;klucher.com&lt;/a&gt; / @&lt;a href="http://twitter.com/mklucher" mce_href="http://twitter.com/mklucher"&gt;mklucher&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;[Edit: 9:16PM PST 3/4/2010 - Fixed Christian's twitter handle] &lt;br&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9973201" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ckindel/~4/aIpCPMEPVNw" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/ckindel/archive/2010/03/04/different-means-better-with-the-new-windows-phone-developer-experience.aspx</feedburner:origLink></item><item><title>Hello from San Francisco</title><link>http://feedproxy.google.com/~r/ckindel/~3/a7uo1r_EYxw/hello-from-san-francisco.aspx</link><pubDate>Fri, 05 Mar 2010 00:45:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9973216</guid><dc:creator>Charlie Kindel (Kindel Systems)</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/ckindel/rsscomments.aspx?WeblogPostID=9973216</wfw:commentRss><comments>http://blogs.msdn.com/b/ckindel/archive/2010/03/04/hello-from-san-francisco.aspx#comments</comments><description>&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:6d5e60f3-8325-4433-933f-8951f254c8f4" class="wlWriterEditableSmartContent"&gt;&lt;div id="d315775b-0209-4662-9ff0-32ce2da624e6" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=-DonJGV0Qyw" target="_new"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/ckindel/WindowsLiveWriter/HellofromSanFrancisco_EB94/video95b93c1dc8ac.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('d315775b-0209-4662-9ff0-32ce2da624e6'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/-DonJGV0Qyw&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/-DonJGV0Qyw&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9973216" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ckindel/~4/a7uo1r_EYxw" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/ckindel/archive/2010/03/04/hello-from-san-francisco.aspx</feedburner:origLink></item><item><title>Focus, Focus, Focus</title><link>http://feedproxy.google.com/~r/ckindel/~3/lnaGDayUVzg/focus-focus-focus.aspx</link><pubDate>Tue, 23 Feb 2010 02:01:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9967746</guid><dc:creator>Charlie Kindel (Kindel Systems)</dc:creator><slash:comments>10</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/ckindel/rsscomments.aspx?WeblogPostID=9967746</wfw:commentRss><comments>http://blogs.msdn.com/b/ckindel/archive/2010/02/22/focus-focus-focus.aspx#comments</comments><description>&lt;p&gt;&lt;a title="Bears on the Kulik by t i g, on Flickr" href="http://www.flickr.com/photos/ckindel/3939864750/"&gt;&lt;img style="margin: 0px; display: inline" alt="Bears on the Kulik" align="right" src="http://farm3.static.flickr.com/2496/3939864750_38d878f44c.jpg" width="240" height="155" /&gt;&lt;/a&gt;The most successful product development projects are focused. Rarely do things go well for projects that try to do everything, meet every demand, support every scenario. This applies to building cars, skis, buildings, shampoo, as well as software.&lt;/p&gt;    &lt;p&gt;I learned this the hard way. I’ve personally helped build products &amp;amp; technologies that did a lot of things “ok”. I’ve also been deeply involved in projects where we tried to build things without really understanding who we were building it for. I’ll be the first to admit that while &lt;a href="http://en.wikipedia.org/wiki/Distributed_Component_Object_Model"&gt;DCOM&lt;/a&gt; is interesting and cool, we (I) didn’t _really_ understand who the customer was when we built it. It’s a classic “build it and they will come” project and in the end it was overly complex and underutilized.&lt;/p&gt;  &lt;p&gt;One of the things that convinced me that I should give up my &lt;em&gt;perfect job&lt;/em&gt; in running the &lt;a href="http://arstechnica.com/microsoft/reviews/2007/10/Windows-Home-Server-the-Ars-Technica-review.ars"&gt;Windows Home Server&lt;/a&gt; business and take a huge risk in joining the Windows Phone team was a strong commitment to clear prioritization &amp;amp; principles. When the Windows mobile organization was “reset” back in late 2008 it was clear that the new leadership had learned many of the same lessons I had learned and were deeply committed to not repeating history. In talking with Terry Myerson, Joe Belfiore, Henry Sanders, J Allard, and others I &lt;em&gt;felt&lt;/em&gt; the passion for changing our game. I heard phrases like &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;“We will do a few things, and do them really, really well.”&amp;#160; &lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;“If you write a list write it in priority order.”&amp;#160; &lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;“Focus on the end user.” &lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;“Don’t show our organizational boundaries to customers.”&lt;/em&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Many people were pleasantly surprised with the &lt;a href="http://www.windowsphone7series.com/"&gt;user experience for Windows Phone 7 Series we showed off two weeks ago in Spain&lt;/a&gt;. I heard &amp;amp; saw comments to the effect of &lt;a href="http://www.pcmag.com/article2/0,2817,2359245,00.asp"&gt;“Wow, this is not typical of Microsoft!”&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;How did we do that? What’s the secret?&amp;#160; &lt;/p&gt;  &lt;p&gt;I’ll tell you: It’s being able to say “no”. It’s being able to get an entire organization setup to be able to not just say what they &lt;em&gt;are &lt;/em&gt;going to build, but what they are &lt;em&gt;not&lt;/em&gt; going to build. &lt;/p&gt;  &lt;p&gt;A mentor of mine once taught me a trick to managing any sort of project. He used the “5Ps” as a framework:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Purpose&lt;/strong&gt;: Why do we exist? Why are we in business? Where do we want to be in the future. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Principles&lt;/strong&gt;: What are the non-negotiable rules and key strategies? &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Priorities&lt;/strong&gt;: What’s the framework for tradeoffs? &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Plan&lt;/strong&gt;: How are we going to stage and tackle solving the problems? &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;People&lt;/strong&gt;: Who’s accountable for every key part of the plan? &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;It’s gratifying to see how this kind of framework can pay off. The readers of this blog will be in a position over the next few months to tell us if it’s paid off for the Windows Phone developer experience as it has for the user experience.&lt;/p&gt;  &lt;p&gt;The developer experience team started with our &lt;strong&gt;purpose&lt;/strong&gt;: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;i&gt;Our purpose is to harness the energy, talent, and attention of developers and designers with a platform and ecosystem that delivers on the developer experience end to end; that, combined with the phone’s end-user experience, results in a winning virtuous cycle&lt;/i&gt;.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;We then wrote down a set of &lt;strong&gt;principles&lt;/strong&gt;. Tenets or rules we would live by as we did our daily work. Frankly, I am not comfortable sharing all of our principles because I think they disclose too much of our long term strategy, and I’m not keen on letting our competitors know that. But I can tell you a few:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;em&gt;Every&lt;/em&gt; decision we make must be made mindful of the effect on end-users. &lt;/li&gt;    &lt;li&gt;&lt;em&gt;We will do a few things and do them very, very well&lt;/em&gt;; we are better off not having a capability than doing it poorly. There are always future versions. &lt;/li&gt;    &lt;li&gt;&lt;em&gt;No API will be created or documented without a clear use case&lt;/em&gt;; “build it and they will come” APIs almost always do nothing but create bad legacy. &lt;/li&gt;    &lt;li&gt;We will build on the shoulders of giants; where possible &lt;em&gt;integrate&lt;/em&gt; instead of &lt;em&gt;create.&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;We will strive to not show our organizational boundaries to developers. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The most critical tool you can give small independent teams of creative people is a list of clear &lt;strong&gt;priorities&lt;/strong&gt;. Such a list lets people make independent decisions rapidly knowing that they can justify those decisions later on. &lt;/p&gt;  &lt;p&gt;To illustrate this I’ll call out something another mentor of mine taught me about leadership:&amp;#160; “90% of the decisions don’t matter; real success comes in being able to identify the 10% that do and focus on them.”&lt;/p&gt;  &lt;p&gt;For the Windows Phone developer experience we had several things to prioritize.&amp;#160; For example, we prioritized the developer segments we would target:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;i&gt;Consumer Developer &lt;/i&gt;- Pro Devs who build products that are sold directly or given out for free to general public end-users. &lt;/li&gt;    &lt;li&gt;&lt;i&gt;Non-Pro&lt;/i&gt; &lt;em&gt;Developer&lt;/em&gt; - Non-Pro Developers building products for academic/personal use. &lt;/li&gt;    &lt;li&gt;&lt;i&gt;In-ROM Developer &lt;/i&gt;- Pro Devs who build products &amp;amp; technologies that are sold to mobile operators or device manufacturers. &lt;/li&gt;    &lt;li&gt;&lt;i&gt;Enterprise Developer &lt;/i&gt;–Pro Devs who build apps &amp;amp; technologies that are sold to corporate clients and businesses. &lt;/li&gt;    &lt;li&gt;&lt;i&gt;IT Developer&lt;/i&gt; - Pro Devs who build apps &amp;amp; technologies that are only for use by their own corporation. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;It may be pedantic, but it’s important to call out that the way you read a prioritized list like this is top down.&amp;#160; Priority 1 is higher priority than priority 3, but that does not mean priority 3 isn’t important. It’s also worth calling out that prioritization is &lt;em&gt;temporal&lt;/em&gt;.&amp;#160; Over time (e.g. for subsequent releases) it is perfectly fine to change priorities.&amp;#160; We did this with Windows Home Server.&amp;#160; For the initial release the scenario priorities were:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;a href="http://www.hanselman.com/blog/TheCaseOfTheFailingDiskDriveOrWindowsHomeServerSavedMyMarriage.aspx"&gt;Backup&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.technet.com/homeserver/archive/2008/08/11/why-raid-is-not-a-consumer-technology.aspx"&gt;Centralized Storage&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/windows/products/winfamily/windowshomeserver/connect.mspx"&gt;Remote Access&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://mswhs.com/2008/01/26/recorded-tv-manager-brings-whs-and-windows-media-center-closer-together/"&gt;Entertainment&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;For &lt;a href="http://windowsteamblog.com/blogs/windowsexperience/archive/2009/03/24/windows-home-server-power-pack-2-announced.aspx"&gt;Power Pack 2&lt;/a&gt; the priorities were adjusted:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Remote Access &lt;/li&gt;    &lt;li&gt;Entertainment &lt;/li&gt;    &lt;li&gt;Backup &lt;/li&gt;    &lt;li&gt;Centralized Storage &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;For Windows Phone, we fully expect to adjust priorities in future releases. &lt;/p&gt;  &lt;p&gt;Creating this list within the context of the overall Windows Phone strategy was fairly easy. Getting people to understand it and &lt;em&gt;live&lt;/em&gt; it was harder. But once it was understood individuals, feature crews, and other groups could use this list to more easily identify which decisions &amp;amp; issues were in the 90% bucket and which were in the 10% bucket. &lt;/p&gt;  &lt;p&gt;Continuing the example (and this is just one example meant to be illustrative) a feature crew deciding where to invest their time/resources could easily make tradeoffs. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“We know we can’t do both Feature A and Feature B because we can only do &lt;em&gt;one&lt;/em&gt; of them really, really well. Feature A is something most useful to Enterprise Developers. Feature B is most useful to Consumer Developers. The decision to do Feature B is easy because we are supposed to prioritize Consumer Developers higher.���&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The feature crew could make this decision independently of “management oversight” because the framework was clear. There was no need for seeking approval.&lt;/p&gt;  &lt;p&gt;I don’t know of any secret to dealing with the “10%” bucket. It’s just hard work. But at least the noise is removed.&lt;/p&gt;  &lt;p&gt;We had similar prioritizations for areas such as app types, technologies, scenarios, etc… This proved super helpful and really helped us to be able to say “no” as well as focus on was really important.&lt;/p&gt;  &lt;p&gt;The &lt;strong&gt;plan&lt;/strong&gt; was relatively easy to create. First we knew the overall top-down schedule for Windows Phone itself so that provided boundaries. We also knew there would be a &lt;a href="http://live.visitmix.com/"&gt;MIX conference&lt;/a&gt; this spring. This gave us a great forcing function. Invite thousands of people to a big event and you better get your sh** together. By the way this is &lt;em&gt;another&lt;/em&gt; trick &lt;em&gt;another&lt;/em&gt; mentor of mine taught me:&amp;#160; Events are great forcing functions for engineering teams.&lt;/p&gt;  &lt;p&gt;Last, but not least, in the 5Ps framework is the &lt;strong&gt;people&lt;/strong&gt;. One of the things that I’m most proud of, and most excited to see the real results of, in building Windows Phone 7 Series is how we’ve aligned an incredibly diverse set of people from &lt;em&gt;across all of Microsoft&lt;/em&gt; to build the product. From the &lt;a href="http://klucher.com/"&gt;Xbox folks&lt;/a&gt; to the people in &lt;a href="http://weblogs.asp.net/scottgu/"&gt;Developer Division&lt;/a&gt;. To people &lt;a href="http://www.25hoursaday.com/weblog"&gt;in Windows Live&lt;/a&gt;, &lt;a href="http://www.microsoft.com/exchange/2010/en/us/default.aspx"&gt;Exchange&lt;/a&gt;, &lt;a href="http://windowsteamblog.com/blogs/developers"&gt;Windows&lt;/a&gt;, &lt;a href="http://news.yahoo.com/s/pcworld/20100218/tc_pcworld/windowsphone7spotlightssharepointcollaboration"&gt;Office&lt;/a&gt;, and &lt;a href="http://msdn.microsoft.com/en-us/bb905078.aspx"&gt;DPE&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;My intent in writing this tome was to re-cap how we’re changing our game based on organizing and structuring our work in extremely focused ways. It starts with “&lt;a href="http://blogs.msdn.com/ckindel/archive/2010/02/15/the-end-user-is-king.aspx"&gt;end-user is king&lt;/a&gt;” and it’s not just about the phone user experience, but about the core changes we’re making to the phone ecosystem. Those changes are only possible through being extremely disciplined about principles and priorities. &lt;/p&gt;  &lt;p&gt;Hopefully as we get closer to being able to show you all the details this will provide useful context and insights. My next post will be about the definition of “application”… I’ll try not to make it so long. :-)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9967746" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ckindel/~4/lnaGDayUVzg" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/ckindel/archive/2010/02/22/focus-focus-focus.aspx</feedburner:origLink></item></channel></rss>
