<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Dan Griffin's Blog</title>
	<atom:link href="http://www.jwsecure.com/dan/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jwsecure.com/dan</link>
	<description>Comments on security, PKI, smart cards, cryptography, and entrepreneurship.</description>
	<pubDate>Thu, 02 Jul 2009 18:50:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
	<language>en</language>
			<item>
		<title>iPhone application business model</title>
		<link>http://www.jwsecure.com/dan/2009/07/02/iphone-application-business-model/</link>
		<comments>http://www.jwsecure.com/dan/2009/07/02/iphone-application-business-model/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 18:50:36 +0000</pubDate>
		<dc:creator>dan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jwsecure.com/dan/?p=502</guid>
		<description><![CDATA[I’ve been doing some research into this lately, especially in anticipation of contrasting it to similar opportunities that may be offered by the upcoming Windows Marketplace for Mobile (http://www.microsoft.com/presspass/press/2009/feb09/02-16MWCPR.mspx).
 
Regarding the iPhone, it’s certainly got buzz in its favor. And as of Q1 CY09, Apple had sold 21 million iPhones.
 
On the other hand, Microsoft announced that 20 [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;">I’ve been doing some research into this lately, especially in anticipation of contrasting it to similar opportunities that may be offered by the upcoming Windows Marketplace for Mobile (</span><a href="http://www.microsoft.com/presspass/press/2009/feb09/02-16MWCPR.mspx"><span style="font-size: small; font-family: Calibri;">http://www.microsoft.com/presspass/press/2009/feb09/02-16MWCPR.mspx</span></a><span style="font-size: small;"><span style="font-family: Calibri;">).</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;">Regarding the iPhone, it’s certainly got buzz in its favor. And as of Q1 CY09, Apple <a href="http://gregorykaiser.wordpress.com/2009/04/23/how-many-iphones-and-itouch-ipods-sold/">had sold 21 million iPhones</a></span><span style="font-size: small;"><span style="font-family: Calibri;">.</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;">On the other hand, <a href="http://moconews.net/article/419-ces-microsofts-steve-ballmer/">Microsoft announced</a> that 20 million Windows Mobile devices sold in 2008 alone</span><span style="font-size: small;"><span style="font-family: Calibri;">. However, unfortunately for the independent software makers, what’s missing in the Microsoft case is a sales channel like the iPhone store.</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;">If you’re an aspiring iPhone application developer, there have been some inspiring big-money success stories. For example, Tap Tap Revenge is on an <a href="http://www.techcrunch.com/2009/04/11/apple-offers-another-fleeting-glimpse-at-the-app-stores-all-time-leaders/">estimated 6.5 million devices</a></span><span style="font-size: small;"><span style="font-family: Calibri;">. But there’s a huge amount of competition now. A recent estimate is that there are 35,000 applications on the iPhone store (many of which are free).</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small;"><span style="font-family: Calibri;">Is developing iPhone applications a good business model? It’s always fun to play an overly-simplistic numbers game: </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small;"><span style="font-family: Calibri;">Start by assuming that you’re an experienced developer who makes $100 per hour. That’s a lofty rate, to be sure, but I mean someone who’s truly senior and has the credentials and reputation to deliver a sophisticated iPhone application, on budget, with high reliability. If you’re not one of those, you should not be playing this game (and good luck finding one).</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small;"><span style="font-family: Calibri;">Assume you spend the equivalent of one month, or 160 hours, on developing an iPhone application. That’s $16K of development cost. Now suppose you sell the application at the typical 99 cents per download, and that you can average 50 downloads per day. Minus Apple’s cut, you’ve got 69 cents of revenue per unit. To make back the development cost is going to require selling almost 24,000 units, which will take 464 days, or around 15 months. </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small;"><span style="font-family: Calibri;">Too conservative? Maybe in some ways. For one thing, moving 50/day may be typical across the board, but top category apps do 2500/day. Also, in a software start-up endeavor, the average developer cost had better be less than $100/hr (although there’s big time competition for those brains right now). And in that case, you won’t be developing just one application, but rather several of them, in which case you might be able to average less than 160 hours per. The goal is to have a few solid app releases, established a brand, and break into the top per-category lists. If you can get to that point, then, again, you’ll be doing way better download numbers. </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small;"><span style="font-family: Calibri;">On the other hand, the winning strategy right now seems to be to build one or more successful apps as free downloads in order to garner a user base. Then try to monetize later (hey, .com all over again!), perhaps by introducing premium versions. There will be non-trivial marketing and design expenses along the way, probably dwarfing the above development-cost-only numbers.</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small;"><span style="font-family: Calibri;">So – surprise – it’s not the get-rich-quick opportunity that many people seem to think it is. There is significant competition in this space, including from folks who decide to provide similar apps for free, either because it’s just a side project or because they’re doing it as a brand-building strategy.</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small;"><span style="font-family: Calibri;">Other background links:</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><a href="http://www.macresearch.org/business-models-iphone-applications"><span style="font-size: small; font-family: Calibri;">http://www.macresearch.org/business-models-iphone-applications</span></a><span style="font-size: small;"><span style="font-family: Calibri;"> </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><a href="http://bits.blogs.nytimes.com/2009/04/05/will-the-iphone-30-fuel-a-second-gold-rush/?hp"><span style="font-size: small; font-family: Calibri;">http://bits.blogs.nytimes.com/2009/04/05/will-the-iphone-30-fuel-a-second-gold-rush/?hp</span></a></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><a href="http://moconews.net/article/419-whats-it-cost-to-be-a-top-iphone-app-1875-a-day"><span style="font-size: small; font-family: Calibri;">http://moconews.net/article/419-whats-it-cost-to-be-a-top-iphone-app-1875-a-day</span></a><span style="font-size: small;"><span style="font-family: Calibri;"> </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2;"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jwsecure.com/dan/2009/07/02/iphone-application-business-model/feed/</wfw:commentRss>
		</item>
		<item>
		<title>News feed widgets from MS Small Biz</title>
		<link>http://www.jwsecure.com/dan/2009/06/29/news-feed-widgets-from-ms-small-biz/</link>
		<comments>http://www.jwsecure.com/dan/2009/06/29/news-feed-widgets-from-ms-small-biz/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 23:22:07 +0000</pubDate>
		<dc:creator>dan</dc:creator>
		
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.jwsecure.com/dan/?p=500</guid>
		<description><![CDATA[The Microsoft Small Business engagement team created these news feed widgets as a promotion. They&#8217;re pretty cool (unfortunately, they don&#8217;t fit in the layout template of the JW Secure website).
The full list is here. A sample is here:



]]></description>
			<content:encoded><![CDATA[<p>The Microsoft Small Business engagement team created these news feed widgets as a promotion. They&#8217;re pretty cool (unfortunately, they don&#8217;t fit in the layout template of the JW Secure website).</p>
<p>The full list is <a href="http://www.mslocalwidget.com">here</a>. A sample is here:</p>
<p><script type="text/javascript" src="http://www.mslocalwidget.com/script/widget.js"></script><br />
<object width="180" height="300"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="http://www.mslocalwidget.com/widget/newsreader.swf" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="FlashVars" value="flavor=mobility&#038;id=11620e08-6242-481b-91dc-a26c9e4770e5" /><embed src="http://www.mslocalwidget.com/widget/newsreader.swf" FlashVars="flavor=mobility&#038;id=11620e08-6242-481b-91dc-a26c9e4770e5" loop="false" quality="high" bgcolor="#ffffff" width="180" height="300" name="newsreader" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br />
</object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jwsecure.com/dan/2009/06/29/news-feed-widgets-from-ms-small-biz/feed/</wfw:commentRss>
		</item>
		<item>
		<title>WPC09 in The Big Easy</title>
		<link>http://www.jwsecure.com/dan/2009/06/29/wpc09-in-the-big-easy/</link>
		<comments>http://www.jwsecure.com/dan/2009/06/29/wpc09-in-the-big-easy/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 23:11:50 +0000</pubDate>
		<dc:creator>dan</dc:creator>
		
		<category><![CDATA[WPC]]></category>

		<guid isPermaLink="false">http://www.jwsecure.com/dan/?p=498</guid>
		<description><![CDATA[Anyone going to Microsoft Worldwide Partner Conference 2009 in New Orleans? I&#8217;ll be there.
(Sounds like madness to be in New Orleans in July, doesn&#8217;t it?)
]]></description>
			<content:encoded><![CDATA[<p>Anyone going to <a href="http://www.digitalwpc.com/">Microsoft Worldwide Partner Conference 2009</a> in New Orleans? I&#8217;ll be there.</p>
<p>(Sounds like madness to be in New Orleans in July, doesn&#8217;t it?)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jwsecure.com/dan/2009/06/29/wpc09-in-the-big-easy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Screenshots posted on CodePlex project pages</title>
		<link>http://www.jwsecure.com/dan/2009/06/29/screenshots-posted-on-codeplex-project-pages/</link>
		<comments>http://www.jwsecure.com/dan/2009/06/29/screenshots-posted-on-codeplex-project-pages/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 22:57:32 +0000</pubDate>
		<dc:creator>dan</dc:creator>
		
		<category><![CDATA[Cloud Backup]]></category>

		<category><![CDATA[EC2 Bootstrapper]]></category>

		<category><![CDATA[Laptop LoJack]]></category>

		<category><![CDATA[SPOS]]></category>

		<category><![CDATA[Samples 2009]]></category>

		<category><![CDATA[Secure Password Storage]]></category>

		<guid isPermaLink="false">http://www.jwsecure.com/dan/?p=496</guid>
		<description><![CDATA[Now all of the project landing pages for the Samples 2009 group on CodePlex have nice &#8220;inline&#8221; screenshots. That way, if you&#8217;re looking for reusable XAML, you know what you can get from these projects. Here are the five project URLs:

http://bioapprovalworkflow.codeplex.com/
http://cloudbackup.codeplex.com/
http://ec2bootstrapper.codeplex.com/
http://laptoplojack.codeplex.com/
http://securepasswordstore.codeplex.com/

]]></description>
			<content:encoded><![CDATA[<p>Now all of the project landing pages for the Samples 2009 group on CodePlex have nice &#8220;inline&#8221; screenshots. That way, if you&#8217;re looking for reusable XAML, you know what you can get from these projects. Here are the five project URLs:</p>
<ul>
<li><a href="http://bioapprovalworkflow.codeplex.com/">http://bioapprovalworkflow.codeplex.com/</a></li>
<li><a href="http://cloudbackup.codeplex.com/">http://cloudbackup.codeplex.com/</a></li>
<li><a href="http://ec2bootstrapper.codeplex.com/">http://ec2bootstrapper.codeplex.com/</a></li>
<li><a href="http://laptoplojack.codeplex.com/">http://laptoplojack.codeplex.com/</a></li>
<li><a href="http://securepasswordstore.codeplex.com/">http://securepasswordstore.codeplex.com/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.jwsecure.com/dan/2009/06/29/screenshots-posted-on-codeplex-project-pages/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows Client Guidance paper by Tim Huckaby</title>
		<link>http://www.jwsecure.com/dan/2009/06/18/windows-client-guidance-paper-by-tim-huckaby/</link>
		<comments>http://www.jwsecure.com/dan/2009/06/18/windows-client-guidance-paper-by-tim-huckaby/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 17:04:16 +0000</pubDate>
		<dc:creator>dan</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.jwsecure.com/dan/?p=494</guid>
		<description><![CDATA[Is here.
Primarily, Tim&#8217;s paper attempts to answer the question, &#8220;what do we call an application that doesn&#8217;t run in the browser?&#8221; and he defends his choice of &#8216;rich client&#8217;. I personally prefer &#8216;thick client&#8217;, since it clearly contrasts what the likes of Sun (moment of silence please) and Google have been trying to push as [...]]]></description>
			<content:encoded><![CDATA[<p>Is <a href="http://windowsclient.interknowlogy.com/">here</a>.</p>
<p>Primarily, Tim&#8217;s paper attempts to answer the question, &#8220;what do we call an application that doesn&#8217;t run in the browser?&#8221; and he defends his choice of &#8216;rich client&#8217;. I personally prefer &#8216;thick client&#8217;, since it clearly contrasts what the likes of Sun (moment of silence please) and Google have been trying to push as the thin client, or the equivalent of terminal- or browser-only, solutions that are in their best interest. However, I freely admit that &#8216;thick client&#8217; doesn&#8217;t have all of the right connotations, especially in the PR department, and that my business is in the &#8216;thick client&#8217; camp.</p>
<p>I disagree with some of Tim&#8217;s points. First, he says that some things are impossible to do in the browser. Given the extensibility of today&#8217;s browsers, and the software tools available to web application programmers, this is not true, even if we generously interpret &#8216;impossible&#8217; as a relative term.</p>
<p>This serves as a segue (Segway?) to the next point, though, which is that just because you can do almost anything with an ActiveX control in IE, for example, doesn&#8217;t mean you should use that approach - security generally being the primary issue when it comes to browser plug-ins. However, this brings me again back to the first point, which is that just because the ActiveX approach is harder to do securely doesn&#8217;t mean it&#8217;s impossible to do securely. And - this is the key thing when it comes to the relative security of the &#8220;rich client&#8221; approach (another of Tim&#8217;s points) - regardless of where the application lives, inside or outside the browser, security requires diligence and careful analysis.</p>
<p>Thirdly, Tim&#8217;s points imply that richness is easier to achieve outside the confines of the browser. A relevant measurement for this claim would be the development cost of equivalent applications, one browser-based and one not, that solve a business problem. Admittedly, those are difficult data to obtain for a couple of reasons. First, the biases of the customer as well as of the developer influence technology choice. Second, my first point notwithstanding, I freely stipulate that many problems are more easily solved by one approach (in the browser) or the other (outside the browser), if for no other reason than industrial inertia.</p>
<p>Still, regarding the ease of achieving richness, I cite two counter-arguments to Tim&#8217;s viewpoint: first, there is tremendous competition in the custom web development market, both domestically (US) and overseas. This has driven down prices and driven up quality (although not uniformly). And second, while it&#8217;s not clear whether richness implies a professional design and UX, it should, and that&#8217;s neither cheap nor easy regardless of the technology. But, in my experience, it&#8217;s easier to find experienced web designers than experienced &#8220;non-browser-based-UI&#8221; designers (easier being, again, a relative term; it&#8217;s really hard to find either).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jwsecure.com/dan/2009/06/18/windows-client-guidance-paper-by-tim-huckaby/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Need .NET wrappers for new Windows 7 features?</title>
		<link>http://www.jwsecure.com/dan/2009/06/18/need-net-wrappers-for-new-windows-7-features/</link>
		<comments>http://www.jwsecure.com/dan/2009/06/18/need-net-wrappers-for-new-windows-7-features/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 16:13:41 +0000</pubDate>
		<dc:creator>dan</dc:creator>
		
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.jwsecure.com/dan/?p=492</guid>
		<description><![CDATA[Many have already been provided in the Windows API Code Pack for Microsoft .NET Framework. What&#8217;s more, you get the full code.
Particularly interesting to me is the Sensor API support, which relates to a recent JW Secure project, and the Network List Manager (NLM). NLM is a little-known feature introduced in Vista that gives you [...]]]></description>
			<content:encoded><![CDATA[<p>Many have already been provided in the <a href="http://code.msdn.microsoft.com/WindowsAPICodePack">Windows API Code Pack for Microsoft .NET Framework</a>. What&#8217;s more, you get the full code.</p>
<p>Particularly interesting to me is the Sensor API support, which relates to <a href="http://laptoplojack.codeplex.com/">a recent JW Secure project</a>, and the Network List Manager (NLM). NLM is a little-known feature introduced in Vista that gives you network connectivity data and change notification.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jwsecure.com/dan/2009/06/18/need-net-wrappers-for-new-windows-7-features/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JW Secure projects on BuildABetterApp.com</title>
		<link>http://www.jwsecure.com/dan/2009/06/18/jw-secure-projects-on-buildabetterappcom/</link>
		<comments>http://www.jwsecure.com/dan/2009/06/18/jw-secure-projects-on-buildabetterappcom/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 16:07:34 +0000</pubDate>
		<dc:creator>dan</dc:creator>
		
		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[Samples 2009]]></category>

		<guid isPermaLink="false">http://www.jwsecure.com/dan/?p=489</guid>
		<description><![CDATA[Check out several of our Samples 2009 series of projects highlighted here (hosted on microsoft.com, no less!).
]]></description>
			<content:encoded><![CDATA[<p>Check out several of our <a href="http://www.jwsecure.com/dan/category/samples-2009/">Samples 2009 series</a> of projects highlighted <a href="http://www.microsoft.com/visualstudio/buildabetterapp/build/default.aspx">here</a> (hosted on microsoft.com, no less!).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jwsecure.com/dan/2009/06/18/jw-secure-projects-on-buildabetterappcom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Laptop LoJack: stick a fork in it</title>
		<link>http://www.jwsecure.com/dan/2009/06/18/laptop-lojack-stick-a-fork-in-it/</link>
		<comments>http://www.jwsecure.com/dan/2009/06/18/laptop-lojack-stick-a-fork-in-it/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 15:49:42 +0000</pubDate>
		<dc:creator>dan</dc:creator>
		
		<category><![CDATA[Laptop LoJack]]></category>

		<category><![CDATA[Samples 2009]]></category>

		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.jwsecure.com/dan/?p=487</guid>
		<description><![CDATA[Because it&#8217;s done! Check out its CodePlex project site for updated demo binaries, source code, and the whitepaper.
]]></description>
			<content:encoded><![CDATA[<p>Because it&#8217;s done! Check out <a href="http://laptoplojack.codeplex.com/">its CodePlex project site</a> for updated demo binaries, source code, and the whitepaper.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jwsecure.com/dan/2009/06/18/laptop-lojack-stick-a-fork-in-it/feed/</wfw:commentRss>
		</item>
		<item>
		<title>EC2 Bootstrapper: final code, near-final whitepaper</title>
		<link>http://www.jwsecure.com/dan/2009/06/16/ec2-bootstrapper-final-code-near-final-whitepaper/</link>
		<comments>http://www.jwsecure.com/dan/2009/06/16/ec2-bootstrapper-final-code-near-final-whitepaper/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 00:22:16 +0000</pubDate>
		<dc:creator>dan</dc:creator>
		
		<category><![CDATA[EC2 Bootstrapper]]></category>

		<category><![CDATA[Samples 2009]]></category>

		<guid isPermaLink="false">http://www.jwsecure.com/dan/?p=485</guid>
		<description><![CDATA[Check out the EC2 Bootstrapper project site on CodePlex.
]]></description>
			<content:encoded><![CDATA[<p>Check out the <a href="http://ec2bootstrapper.codeplex.com/">EC2 Bootstrapper project site on CodePlex</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jwsecure.com/dan/2009/06/16/ec2-bootstrapper-final-code-near-final-whitepaper/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cloud Backup: all done!</title>
		<link>http://www.jwsecure.com/dan/2009/06/16/cloud-backup-all-done/</link>
		<comments>http://www.jwsecure.com/dan/2009/06/16/cloud-backup-all-done/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 19:22:49 +0000</pubDate>
		<dc:creator>dan</dc:creator>
		
		<category><![CDATA[Cloud Backup]]></category>

		<category><![CDATA[Cloud Computing]]></category>

		<category><![CDATA[Samples 2009]]></category>

		<guid isPermaLink="false">http://www.jwsecure.com/dan/?p=483</guid>
		<description><![CDATA[The Cloud Backup code and whitepaper are final. See the CodePlex project page.
]]></description>
			<content:encoded><![CDATA[<p>The Cloud Backup code and whitepaper are final. See <a href="http://cloudbackup.codeplex.com/">the CodePlex project page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jwsecure.com/dan/2009/06/16/cloud-backup-all-done/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
