<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://wotudo.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" 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/"><channel><title>Search results matching tags 'xna', 'Silverlight', and 'Paul Foster'</title><link>http://wotudo.net/search/SearchResults.aspx?o=DateDescending&amp;tag=xna,Silverlight,Paul+Foster&amp;orTags=0</link><description>Search results matching tags 'xna', 'Silverlight', and 'Paul Foster'</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 (Build: 20423.869)</generator><item><title>TechCrunch: In Mobile, Fragmentation is forever. Deal with it</title><link>http://wotudo.net/blogs/wotudo/archive/2010/03/05/techcrunch-in-mobile-fragmentation-is-forever-deal-with-it.aspx</link><pubDate>Fri, 05 Mar 2010 12:46:05 GMT</pubDate><guid isPermaLink="false">2f2f3f54-a0d5-494d-ad23-22a6d9c85854:884</guid><dc:creator>paulfo</dc:creator><description>&lt;p&gt;Following on from my rant on the &lt;a href="http://wotudo.net/blogs/wotudo/archive/2010/03/04/are-widgets-worth-it.aspx"&gt;widgets&lt;/a&gt;, Richard Wong – venture capitalist and guest TechCrunch blogger – makes the point with more finesse, although we disagree in technology beliefs.&lt;/p&gt;  &lt;p&gt;In his post ‘&lt;a href="http://tcrn.ch/bkjXvZ"&gt;In Mobile, Fragmentation is Forever. Deal With It’&lt;/a&gt;, Wong lays out the issues of the mobile marketplace and why we aren’t going to see it simplified with ‘common standards’. He also spells out how to approach a mobile application project in a pragmatic manner. Here are the first two items from his list of five things you do to overcome this complexity:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;&lt;strong&gt;Don’t wait for the Magic Bullet&lt;/strong&gt;.&amp;#160; The first step towards progress is acceptance of reality. I actually do believe that Webkit browsers, HTML5, continued progression of J2ME, Android and iPhone are all positive trends that will help make things easier for many developers, but none of them will be a single-threaded answer. There are too many markets where these solutions are insufficient. For example, India, one of the world’s fastest growing mobile markets is still dominated by Nokia, which has &lt;a href="http://metrics.admob.com/2010/03/q4-2009-southeast-asia-report/"&gt;70%+ market shar&lt;img src="http://i.ixnp.com/images/v6.21/t.gif" alt="" /&gt;&lt;/a&gt;e. I don’t think developing only for iPhones will be enough to dominate the India market given their &amp;lt; 5% share. &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Bound The Problem &amp;amp; Get Down the User Learning Curve&lt;/strong&gt;.&amp;#160; So, the critical next step is to limit the boundaries of the problem so you can actually solve it. Are you pursuing an enterprise app or a consumer app? Does your success require broad scale viral use, or is it perfectly good to have 2000 profitable users? Many developers focused on the consumer market are going to find that a blend of mobile web, and prototyping on iPhone-only or Android-only is the right first step and only then expand to broader platforms. Blackberry and WindowsMobile are similarly important in business applications. Rather than the costly efforts of chasing 4-5 platforms at once, focus in on the first one or two, prove your model, then expanding will help to bound the complexity.&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Playing to Wong’s article we have the recent announcement of Windows Phone 7 Series, and more specifically last night the announcement of some of the key application platforms within Windows Phone 7 Series namely Silverlight and XNA.&lt;/p&gt;  &lt;p&gt;I disagree outright with Wong’s belief that Webklits, HTML and J2ME are going to deliver the user experience people want on their devices. The same as with Widgets, the depth of capability just isn’t there, they are ‘lowest common denominator’ technologies. Consumers flock to the best experiences e.g. the iPhone effect. Those that don’t want to or simply can’t afford to, don’t purchase good application platform devices they buy phones, and I believe are not likely to purchase applications in any great volume. Unlike those that do purchase good application platform devices -&amp;#160; who, having got this technological wonder, want to push it and see what more it can do. There is simply a different level of expectation between these two types of device purchaser; an expectation that is fed by excellent user experience.&lt;/p&gt;  &lt;p&gt;Now I have always been in the client application camp. I don’t see network services as reliable, I don’t see web only technologies as being capable of delivering the user experience a user wants. But I know I can mitigate all of these things by using a well designed client application. This is why I subscribe to the &lt;a href="http://www.microsoft.com/softwareplusservices/"&gt;Software + Services&lt;/a&gt; strategy at Microsoft. The ability to have a smart client application on the device and external services in the network and/or in the cloud gives me all the capabilities I need to build the best user experience and deliver the highest levels functionality.&lt;/p&gt;  &lt;p&gt;That’s why you need to bite the bullet and go with a single platform that can best deliver on your application ideas. This is why Windows Phone 7 Series, using the key Microsoft assets of Silverlight and XNA coupled with the ability to consume anybodies cloud services, is going to change the game in mobile.&lt;/p&gt;  &lt;p&gt;With its emphasis on the user experience, and an app + cloud technology platform full of capability, Windows Phone 7 Series applications are going to deliver the best for users.&lt;/p&gt;  &lt;p&gt;Take the time before Mix to explore the key technologies of Silverlight and XNA and imagine utilising these on a mobile platform built to deliver them. Webkit solutions by comparison are going to suck.&lt;/p&gt;  &lt;p&gt;Once again its ‘All change!’ in the land of mobile.&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="text-align:right;margin:0px;padding:4px 0px 4px 0px;"&gt;&lt;a href="http://digg.com/submit?url=http%3a%2f%2fwotudo.net%2fblogs%2fwotudo%2farchive%2f2010%2f03%2f05%2ftechcrunch-in-mobile-fragmentation-is-forever-deal-with-it.aspx&amp;amp;title=TechCrunch%3a+In+Mobile%2c+Fragmentation+is+forever.+Deal+with+it"&gt;&lt;img src="http://digg.com/img/badges/100x20-digg-button.png" width="100" height="20" alt="Digg This" title="Digg This" border="0" style="border:0;" /&gt;&lt;/a&gt;&lt;/div&gt;</description></item><item><title>Windows Phone Gaming and Rich apps</title><link>http://wotudo.net/blogs/wotudo/archive/2010/03/05/windows-phone-gaming-and-rich-apps.aspx</link><pubDate>Fri, 05 Mar 2010 07:29:00 GMT</pubDate><guid isPermaLink="false">2f2f3f54-a0d5-494d-ad23-22a6d9c85854:878</guid><dc:creator>paulfo</dc:creator><description>&lt;p&gt;Shout it from the roof tops Windows Phone 7 Series application development uses Silverlight and XNA!!&lt;/p&gt;
&lt;p&gt;If you’re a .Net developers today – you just became a Windows Phone developer, able to deliver rich applications with Silverlight and amazing games with XNA.&lt;/p&gt;
&lt;p&gt;Charlie Kindel summarises the latest Windows Phone 7 Series announcements on his blog post &lt;a href="http://bit.ly/CKindel"&gt;here&lt;/a&gt;. The Twitter Q&amp;amp;A from the announcement is &lt;a href="http://twitter.com/wp7dev"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Most frequently asked questions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows Phone 7 Series is not backwards compatible to Windows Mobile&lt;/li&gt;
&lt;li&gt;Microsoft will continue to support Windows Mobile 6.5 for some time to come, including new devices on 6.5 and 6.5.3&lt;/li&gt;
&lt;li&gt;Your Xbox Avatar will be in 2D on the WP7S&lt;/li&gt;
&lt;li&gt;There are no plans to upgrade the HTC HD2 to WP7 OS.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;So there you have it. At Mix (15th/16th March) we will go into the developer tools offering and show you have to build awesome games in XNA and glorious applications in Silverlight for Windows Phone 7 Series. There are 12 sessions at Mix.&lt;/p&gt;
&lt;p&gt;To start ramping your skills in these technologies now look &lt;a href="http://wotudo.net/blogs/wotudo/archive/2010/03/05/ramping-dev-skills-for-windows-phone-7-series.aspx"&gt;at this post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Other key Microsoft bloggers on these topics include:&lt;/p&gt;
&lt;p&gt;Andre Vrignaud: &lt;a href="http://www.ozymandias.com/"&gt;www.ozymandias.com&lt;/a&gt; / @&lt;a 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"&gt;electricbeach.org&lt;/a&gt;&lt;/u&gt; / @ &lt;a href="http://twitter.com/cschormann"&gt;cschormann&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Shawn Hargreaves: &lt;a href="http://blogs.msdn.com/shawnhar"&gt;blogs.msdn.com/shawnhar&lt;/a&gt; / @&lt;a 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"&gt;windowsteamblog.com/blogs/windowsphone&lt;/a&gt;&lt;/u&gt;&amp;nbsp; / @&lt;a 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"&gt;www.artificialignorance.net/blog&lt;/a&gt; / @&lt;a href="http://twitter.com/ai"&gt;ai&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Michael Klucher: &lt;a href="http://klucher.com/"&gt;klucher.com&lt;/a&gt; / @&lt;a href="http://twitter.com/mklucher"&gt;mklucher&lt;/a&gt;&lt;/p&gt;
&lt;div style="TEXT-ALIGN:right;PADDING-BOTTOM:4px;MARGIN:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;PADDING-TOP:4px;" class="wlWriterHeaderFooter"&gt;&lt;a href="http://digg.com/submit?url=http%3a%2f%2fwotudo.net%2fblogs%2fwotudo%2farchive%2f2010%2f03%2f05%2fwindows-phone-gaming-and-rich-apps.aspx&amp;amp;title=Windows+Phone+Gaming+and+Rich+apps"&gt;&lt;img style="BORDER-BOTTOM:0px;BORDER-LEFT:0px;BORDER-TOP:0px;BORDER-RIGHT:0px;" title="Digg This" border="0" alt="Digg This" src="http://digg.com/img/badges/100x20-digg-button.png" width="100" height="20" /&gt;&lt;/a&gt;&lt;/div&gt;</description></item><item><title>Ramping dev skills for Windows Phone 7 Series</title><link>http://wotudo.net/blogs/wotudo/archive/2010/03/05/ramping-dev-skills-for-windows-phone-7-series.aspx</link><pubDate>Fri, 05 Mar 2010 07:27:00 GMT</pubDate><guid isPermaLink="false">2f2f3f54-a0d5-494d-ad23-22a6d9c85854:877</guid><dc:creator>paulfo</dc:creator><description>&lt;p&gt;So you now really want to learn Silverlight and XNA to be ready to build applications for the coolest new phone on the block?&lt;/p&gt;
&lt;p&gt;Here is a list of resources to get you going:&lt;/p&gt;
&lt;p&gt;XNA:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://creators.xna.com/en-GB/education/gettingstarted"&gt;Setting up XNA Games Studio on your machine&lt;/a&gt;. You can install the current version of XNA on your Windows PC today. This isn’t the Windows Phone 7 Series compatible version but it does allow you to learn XNA by building applications for Windows and Xbox 360 (it supports Zune too but I’ll assume you don’t have a device to run your apps on).&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/99lpb2"&gt;Build a 2D or 3D game in one hour&lt;/a&gt;. So you know have XNA running on your PC – lets build a game!&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/cSCwKj"&gt;Building out a simple platformer game&lt;/a&gt;. This series of blog posts take you through building out a platformer game and show you just how straight forward the XNA architecture is.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/cPaWZx"&gt;Adding vertical scrolling to the platformer game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/aseoX1"&gt;Adding player lives to the platformer game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/d5Srzf"&gt;Adding game state management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/cMKTsp"&gt;Creating new graphics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/bBcc9p"&gt;The enhanced platformer game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;More reading. There are loads of XNA resources out there go bing them!&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Websites:&lt;/li&gt;&lt;/ul&gt;
&lt;ol /&gt;
&lt;li&gt;&lt;a href="http://www.riemers.net/"&gt;Riemer Grootjans tutorial site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://xna-uk.net/"&gt;XNA UK user group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/shawnhar"&gt;Shawn Hargreaves blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nickgravelyn.com/"&gt;Nick Gravelyn’s blog&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Books:&lt;/li&gt;
&lt;ul&gt;
&lt;ol /&gt;
&lt;li&gt;&lt;a href="http://www.amazon.co.uk/gp/product/1430218177/ref=s9_simh_gw_p14_i4?pf_rd_m=A3P5ROKL5A1OLE&amp;amp;pf_rd_s=center-2&amp;amp;pf_rd_r=0NQ8AYJH3PX7WMY72GQN&amp;amp;pf_rd_t=101&amp;amp;pf_rd_p=467128533&amp;amp;pf_rd_i=468294"&gt;XNA 3.0 Game Programming Recipes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.co.uk/gp/product/0596521952/ref=s9_simh_gw_p14_i3?pf_rd_m=A3P5ROKL5A1OLE&amp;amp;pf_rd_s=center-2&amp;amp;pf_rd_r=0NQ8AYJH3PX7WMY72GQN&amp;amp;pf_rd_t=101&amp;amp;pf_rd_p=467128533&amp;amp;pf_rd_i=468294"&gt;Learning XNA 3.0&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;p&gt;Silverlight:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://silverlight.net/"&gt;Read all about it and see some great examples of Silverlight&lt;/a&gt;. Silverlight development is currently supporting in the &lt;a href="http://www.microsoft.com/visualstudio/en-gb/default.mspx"&gt;Visual Studio&lt;/a&gt; developer tools and &lt;a href="http://www.microsoft.com/expression/"&gt;Expression designer&lt;/a&gt; tools products. 60 day trials of these products are freely available from the links.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://expression.microsoft.com/en-us/dd565865.aspx"&gt;Get started with Silverlight&lt;/a&gt;. Starter kit videos&lt;/li&gt;
&lt;li&gt;&lt;a href="http://expression.microsoft.com/en-gb/cc197141.aspx"&gt;Learn how to use Expression Blend&lt;/a&gt; to build Silverlight applications.&lt;/li&gt;
&lt;li&gt;More reading. There are loads of Silverlight resources out there go bing them!&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Websites:&lt;/li&gt;
&lt;ul&gt;
&lt;ol /&gt;
&lt;li&gt;&lt;a href="http://mtaulty.com/communityserver/blogs/mike_taultys_blog/default.aspx"&gt;Mike Taulty’s blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://silverlight.net/getstarted/"&gt;Resources for getting started on Silverlight.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.silverlighttutorials.blogspot.com/"&gt;Silverlight tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;li&gt;Books: &lt;/li&gt;
&lt;ul&gt;
&lt;ol /&gt;
&lt;li&gt;&lt;a href="http://www.amazon.co.uk/Essential-Silverlight-Microsoft-Net-Development/dp/0321554167/ref=sr_1_4?ie=UTF8&amp;amp;s=books&amp;amp;qid=1267774247&amp;amp;sr=8-4"&gt;Essential Silverlight 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.co.uk/Pro-Silverlight-Experts-Voice/dp/1430223812/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1267774247&amp;amp;sr=8-1"&gt;Pro Silverlight 3 in C&amp;#39;#&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;div style="TEXT-ALIGN:right;PADDING-BOTTOM:4px;MARGIN:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;PADDING-TOP:4px;" class="wlWriterHeaderFooter"&gt;&lt;a href="http://digg.com/submit?url=http%3a%2f%2fwotudo.net%2fblogs%2fwotudo%2farchive%2f2010%2f03%2f05%2framping-dev-skills-for-windows-phone-7-series.aspx&amp;amp;title=Ramping+dev+skills+for+Windows+Phone+7+Series"&gt;&lt;img style="BORDER-BOTTOM:0px;BORDER-LEFT:0px;BORDER-TOP:0px;BORDER-RIGHT:0px;" title="Digg This" border="0" alt="Digg This" src="http://digg.com/img/badges/100x20-digg-button.png" width="100" height="20" /&gt;&lt;/a&gt;&lt;/div&gt;</description></item></channel></rss>