<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Do Apollo and WPF compete with each other?</title>
	<atom:link href="http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/</link>
	<description>code = joy</description>
	<pubDate>Tue, 06 Jan 2009 04:11:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Chris Bernard</title>
		<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/comment-page-1/#comment-7253</link>
		<dc:creator>Chris Bernard</dc:creator>
		<pubDate>Tue, 20 Mar 2007 00:30:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1112#comment-7253</guid>
		<description>Well heck,

I'll be so bold as to say I think this is a completely fair assessment of where all this stuff stands at the moment. But it's also a moving target right? There's probably a bunch of interesting things that will happen at Microsoft and Adobe that will change the dynamics and placement of some of the technology on this chart.
 
I'll go so far to suggest that in the very near future some companies might develop apps not with one or the other type of technology (insert poison here) but with multiple types of technology. 

Just like we have multi-channel experiences in the physical world we're probably going to have multi-channel digital experiences too. I can envision scenarios where an Apollo app will make alot of sense for a customer scenario where you're looking at 10 to 12% of your audience being on Linux or Mac and the remainder on Windows. 

But I can also envision alot companies going, "Hey, we can serve the majority of our audience better with a WPF application than an Apollo app on Windows, let's spin up one of those too." Now this sounds crazy from a development perspective and TOC perspective but it's not from a customer perspective, whereas differentiation and the ownership of a superior experience is a competitive benefit. It's why we see co-branding in consumer electronics and cars for example. 

The driver of what technology folks will embrace will depend on alot of these things right? Like how easy is something to build? How hard is it to implement the desired spec on the platform? How much does it cost to maintain? These will be fuzzy issues with all this stuff--or perhaps not, we may find that tools and workflow in some technology offers some clear advantages to developers or designers.

If you look across the spectrum I'm not sure it's obvious that there's a clear winner across the landscape of stuff like XUL, GWT, Apollo, Flash, FLEX, WPF/E and WPF. I think they all bring some advantages to the table depending on your perspective and they will all have their appropriate uses. Thought provoking post Mike and great new jargon, 'platforminess', I love it!

Chris Bernard
User Experience Evangelist, Microsoft 
(So yes, these means I work there.)

</description>
		<content:encoded><![CDATA[<p>Well heck,</p>
<p>I&#8217;ll be so bold as to say I think this is a completely fair assessment of where all this stuff stands at the moment. But it&#8217;s also a moving target right? There&#8217;s probably a bunch of interesting things that will happen at Microsoft and Adobe that will change the dynamics and placement of some of the technology on this chart.</p>
<p>I&#8217;ll go so far to suggest that in the very near future some companies might develop apps not with one or the other type of technology (insert poison here) but with multiple types of technology. </p>
<p>Just like we have multi-channel experiences in the physical world we&#8217;re probably going to have multi-channel digital experiences too. I can envision scenarios where an Apollo app will make alot of sense for a customer scenario where you&#8217;re looking at 10 to 12% of your audience being on Linux or Mac and the remainder on Windows. </p>
<p>But I can also envision alot companies going, &#8220;Hey, we can serve the majority of our audience better with a WPF application than an Apollo app on Windows, let&#8217;s spin up one of those too.&#8221; Now this sounds crazy from a development perspective and TOC perspective but it&#8217;s not from a customer perspective, whereas differentiation and the ownership of a superior experience is a competitive benefit. It&#8217;s why we see co-branding in consumer electronics and cars for example. </p>
<p>The driver of what technology folks will embrace will depend on alot of these things right? Like how easy is something to build? How hard is it to implement the desired spec on the platform? How much does it cost to maintain? These will be fuzzy issues with all this stuff&#8211;or perhaps not, we may find that tools and workflow in some technology offers some clear advantages to developers or designers.</p>
<p>If you look across the spectrum I&#8217;m not sure it&#8217;s obvious that there&#8217;s a clear winner across the landscape of stuff like XUL, GWT, Apollo, Flash, FLEX, WPF/E and WPF. I think they all bring some advantages to the table depending on your perspective and they will all have their appropriate uses. Thought provoking post Mike and great new jargon, &#8216;platforminess&#8217;, I love it!</p>
<p>Chris Bernard<br />
User Experience Evangelist, Microsoft<br />
(So yes, these means I work there.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/comment-page-1/#comment-7252</link>
		<dc:creator>David</dc:creator>
		<pubDate>Mon, 19 Mar 2007 20:34:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1112#comment-7252</guid>
		<description>I think for completeness-sake, you should include Java in the graph. It's less webby, but more cross platformy. Or has the world completely given up on Java on the desktop at this point?</description>
		<content:encoded><![CDATA[<p>I think for completeness-sake, you should include Java in the graph. It&#8217;s less webby, but more cross platformy. Or has the world completely given up on Java on the desktop at this point?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phillip Kerman</title>
		<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/comment-page-1/#comment-7251</link>
		<dc:creator>Phillip Kerman</dc:creator>
		<pubDate>Mon, 19 Mar 2007 16:03:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1112#comment-7251</guid>
		<description>I think your comment: If you are a Microsoft .NET / WPF developer and don't care about being cross platform, then you are probably going to use WPF. If you are a web developer, then you are probably going to use Apollo. 
..is fair.  But Scott's comment that it comes back to how badly do people want X-Platform. While its important to some, others its not. is not entirely fair.  That is, I do plenty of apps that don't need to be cross platform but I'll STILL use Apollo (probably).</description>
		<content:encoded><![CDATA[<p>I think your comment: If you are a Microsoft .NET / WPF developer and don&#8217;t care about being cross platform, then you are probably going to use WPF. If you are a web developer, then you are probably going to use Apollo.<br />
..is fair.  But Scott&#8217;s comment that it comes back to how badly do people want X-Platform. While its important to some, others its not. is not entirely fair.  That is, I do plenty of apps that don&#8217;t need to be cross platform but I&#8217;ll STILL use Apollo (probably).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: enefekt</title>
		<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/comment-page-1/#comment-7250</link>
		<dc:creator>enefekt</dc:creator>
		<pubDate>Mon, 19 Mar 2007 11:03:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1112#comment-7250</guid>
		<description>Hybrid

definition: a thing made by combining two different elements; a mixture</description>
		<content:encoded><![CDATA[<p>Hybrid</p>
<p>definition: a thing made by combining two different elements; a mixture</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ashwinee</title>
		<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/comment-page-1/#comment-7249</link>
		<dc:creator>Ashwinee</dc:creator>
		<pubDate>Mon, 19 Mar 2007 07:56:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1112#comment-7249</guid>
		<description>Hi Mike,

Great article on Apollo vs WPF/E.In fact it will help me convincing my people that WPF is not MS version of Apollo.

I downloaded the Apollo alpha and will try it at home. I also installed the Apollo runtime and believe me it was quite hassle-free,hence a joy.
I also downloaded some sample apps and installed them also(yeah installed them).It showed a message like publisher UNVERIFIED and system access UNRESTRICTED (I think this is something that can be taken care of while publishing the app).

I had earlier made a color picker in Flash and made windowless in SWFKit (http://www.ashwineedash.com/template_permalink.asp?id=96#96).If someone has to use it ,he/she does not have to install anything.Just doubleclick on the icon that is on the Desktop and it will open up and press ESC button to close it.

Can we do something similar incase of an Apollo app ?

I also installed the Fresh.air and saw this post and the reason I am viewing this post in a browser is that I didnot see the Apollo vs WPF/E chart in Fresh.

Any explanation would be welcome.</description>
		<content:encoded><![CDATA[<p>Hi Mike,</p>
<p>Great article on Apollo vs WPF/E.In fact it will help me convincing my people that WPF is not MS version of Apollo.</p>
<p>I downloaded the Apollo alpha and will try it at home. I also installed the Apollo runtime and believe me it was quite hassle-free,hence a joy.<br />
I also downloaded some sample apps and installed them also(yeah installed them).It showed a message like publisher UNVERIFIED and system access UNRESTRICTED (I think this is something that can be taken care of while publishing the app).</p>
<p>I had earlier made a color picker in Flash and made windowless in SWFKit (http://www.ashwineedash.com/template_permalink.asp?id=96#96).If someone has to use it ,he/she does not have to install anything.Just doubleclick on the icon that is on the Desktop and it will open up and press ESC button to close it.</p>
<p>Can we do something similar incase of an Apollo app ?</p>
<p>I also installed the Fresh.air and saw this post and the reason I am viewing this post in a browser is that I didnot see the Apollo vs WPF/E chart in Fresh.</p>
<p>Any explanation would be welcome.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bitwize</title>
		<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/comment-page-1/#comment-7248</link>
		<dc:creator>bitwize</dc:creator>
		<pubDate>Mon, 19 Mar 2007 07:45:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1112#comment-7248</guid>
		<description>Stating the obvious; Deskspace, Netspace, Webtop.

*yawn*

Perhaps; Midspace, Dubspace, Devspace, Appspace.

But considering the price/platforms howabouts; Freespace!

 ;O)</description>
		<content:encoded><![CDATA[<p>Stating the obvious; Deskspace, Netspace, Webtop.</p>
<p>*yawn*</p>
<p>Perhaps; Midspace, Dubspace, Devspace, Appspace.</p>
<p>But considering the price/platforms howabouts; Freespace!</p>
<p> ;O)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shiv</title>
		<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/comment-page-1/#comment-7247</link>
		<dc:creator>Shiv</dc:creator>
		<pubDate>Mon, 19 Mar 2007 06:31:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1112#comment-7247</guid>
		<description>Just Downloaded the Apollo alpha, looks great so far. In fact I'm posting this comment from within Fresh.air.
Before I comment on your APF/Apollo, I'd like to give some feedback on the Alpha if I may.
1. The "browser" needs to have some basic context menus available such as Back/forward, Save as etc.
2. While I'm entering this comment I don't see the cursor in the fields as I type.
3. The "home" and "end" keys don't work either.

On to the WPF and Apollo post...
I believe WPF, XBAP, WPF/E are competition. The fact of the matter is that these technologies are Windows  technologies, and is Apollo is intended for this space then they compete. I personally use these technologies extensively for production work (just so you know :)). I also use Flex. I love the end result, but I totally detest the effort of getting there. The Debugger totally and I mean totally sucks. For Apollo to have a good chance at least for the Windows folks out there and there are millions for of us/them than other platformers, you've got to make some huge strides in many areas and the IDE is paramount.

Sorry for the rant. We want to use Apollo for some things and I'm personally looking forward to the release date, but I so dread the whole development experience (what especially after the incredible VS.NET 2005 and Orcas experience) in Flex Builder/Eclipse 3.2.2.</description>
		<content:encoded><![CDATA[<p>Just Downloaded the Apollo alpha, looks great so far. In fact I&#8217;m posting this comment from within Fresh.air.<br />
Before I comment on your APF/Apollo, I&#8217;d like to give some feedback on the Alpha if I may.<br />
1. The &#8220;browser&#8221; needs to have some basic context menus available such as Back/forward, Save as etc.<br />
2. While I&#8217;m entering this comment I don&#8217;t see the cursor in the fields as I type.<br />
3. The &#8220;home&#8221; and &#8220;end&#8221; keys don&#8217;t work either.</p>
<p>On to the WPF and Apollo post&#8230;<br />
I believe WPF, XBAP, WPF/E are competition. The fact of the matter is that these technologies are Windows  technologies, and is Apollo is intended for this space then they compete. I personally use these technologies extensively for production work (just so you know :)). I also use Flex. I love the end result, but I totally detest the effort of getting there. The Debugger totally and I mean totally sucks. For Apollo to have a good chance at least for the Windows folks out there and there are millions for of us/them than other platformers, you&#8217;ve got to make some huge strides in many areas and the IDE is paramount.</p>
<p>Sorry for the rant. We want to use Apollo for some things and I&#8217;m personally looking forward to the release date, but I so dread the whole development experience (what especially after the incredible VS.NET 2005 and Orcas experience) in Flex Builder/Eclipse 3.2.2.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Voisen</title>
		<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/comment-page-1/#comment-7246</link>
		<dc:creator>Sean Voisen</dc:creator>
		<pubDate>Mon, 19 Mar 2007 06:17:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1112#comment-7246</guid>
		<description>Mike, this is really hard to grasp when you keep throwing around all these technical terms like "webiness" and "cross platforminess." :) Plain English, please ...</description>
		<content:encoded><![CDATA[<p>Mike, this is really hard to grasp when you keep throwing around all these technical terms like &#8220;webiness&#8221; and &#8220;cross platforminess.&#8221; :) Plain English, please &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Barnes</title>
		<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/comment-page-1/#comment-7245</link>
		<dc:creator>Scott Barnes</dc:creator>
		<pubDate>Mon, 19 Mar 2007 06:08:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1112#comment-7245</guid>
		<description>I'd agree 80% but disagree 20% heh. 

I throw in WPF .XBAP (which then begs the question of web-platforms vs desktop platforms) and I guess it comes back to how badly do people want X-Platform. While its important to some, others its not.

Windows XP has a 5 year term left, Vista's growing in adoption day by day so sooner or later this discussion about .XBAP will eventuate.

Still, nice post though Mike I'll give points for being fair.

--
Scott Barnes
Developer Evangelist
Microsoft.</description>
		<content:encoded><![CDATA[<p>I&#8217;d agree 80% but disagree 20% heh. </p>
<p>I throw in WPF .XBAP (which then begs the question of web-platforms vs desktop platforms) and I guess it comes back to how badly do people want X-Platform. While its important to some, others its not.</p>
<p>Windows XP has a 5 year term left, Vista&#8217;s growing in adoption day by day so sooner or later this discussion about .XBAP will eventuate.</p>
<p>Still, nice post though Mike I&#8217;ll give points for being fair.</p>
<p>&#8211;<br />
Scott Barnes<br />
Developer Evangelist<br />
Microsoft.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dan</title>
		<link>http://www.mikechambers.com/blog/2007/03/18/do-apollo-and-wpf-compete-with-each-other/comment-page-1/#comment-7244</link>
		<dc:creator>dan</dc:creator>
		<pubDate>Mon, 19 Mar 2007 05:40:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1112#comment-7244</guid>
		<description>DeskerNet, I like it. How about Web Desk apps, or Rich Desk apps (nice short abbreviations of what we already call them)... might as well call a spade a spade.</description>
		<content:encoded><![CDATA[<p>DeskerNet, I like it. How about Web Desk apps, or Rich Desk apps (nice short abbreviations of what we already call them)&#8230; might as well call a spade a spade.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
