<?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 for Michael Koby</title>
	<atom:link href="http://www.mkoby.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mkoby.com</link>
	<description>Commentary on Technology, Media, News &#38; More</description>
	<lastBuildDate>Fri, 03 Feb 2012 07:55:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on Where&#8217;s Your Code Resume by Tim Jonson</title>
		<link>http://www.mkoby.com/2012/01/17/wheres-your-code-resume/comment-page-1/#comment-6209</link>
		<dc:creator>Tim Jonson</dc:creator>
		<pubDate>Fri, 03 Feb 2012 07:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1714#comment-6209</guid>
		<description>

have never thought that surfing online can be so much
beneficial and having found your blog I feel really happy and grateful for
providing me with such priceless information.



&lt;a href=&quot;http://freegovernmentcellphones.co/&quot; rel=&quot;nofollow&quot;&gt;free
government cell phones&lt;/a&gt;




</description>
		<content:encoded><![CDATA[<p>have never thought that surfing online can be so much<br />
beneficial and having found your blog I feel really happy and grateful for<br />
providing me with such priceless information.</p>
<p><a href="http://freegovernmentcellphones.co/" rel="nofollow">free<br />
government cell phones</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on XKCD &amp; Password Security by Andreas Klauer</title>
		<link>http://www.mkoby.com/2011/08/15/xkcd-password-security/comment-page-1/#comment-6207</link>
		<dc:creator>Andreas Klauer</dc:creator>
		<pubDate>Mon, 21 Nov 2011 15:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1672#comment-6207</guid>
		<description>I use Password Hasher. It uses the name of the site (mkoby.com), you provide an easy to remember passphrase (correct horse battery staple merry go round), and the plugin combines the two into a unique &quot;random&quot; 8 character password (F3%xO9ld).

It&#039;s best of both worlds (or at least a compromise) - each site sees a unique password, you have an easy to remember yet long passphrase (it&#039;s up to you whether you use same passphrase for all sites or different ones), and no need for a storage system so you can access your stuff from anywhere even if you didn&#039;t bring your own computer along with you.</description>
		<content:encoded><![CDATA[<p>I use Password Hasher. It uses the name of the site (mkoby.com), you provide an easy to remember passphrase (correct horse battery staple merry go round), and the plugin combines the two into a unique &#8220;random&#8221; 8 character password (F3%xO9ld).</p>
<p>It&#8217;s best of both worlds (or at least a compromise) &#8211; each site sees a unique password, you have an easy to remember yet long passphrase (it&#8217;s up to you whether you use same passphrase for all sites or different ones), and no need for a storage system so you can access your stuff from anywhere even if you didn&#8217;t bring your own computer along with you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Stop Thinking the Fire is an iPad-Killer by Brian Hartman</title>
		<link>http://www.mkoby.com/2011/11/20/stop-thinking-the-fire-is-an-ipad-killer/comment-page-1/#comment-6206</link>
		<dc:creator>Brian Hartman</dc:creator>
		<pubDate>Sun, 20 Nov 2011 16:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1697#comment-6206</guid>
		<description>I would agree that the Kindle is not an iPad killer, but for a different reason:  As you rightly point out, you can&#039;t make a $500 device for $200.

I think it&#039;s going to wipe the floor with a lot of Android tablets, though.  Especially now that you can root it and put the Amazon Market and Google apps on it.  A lot of higher-priced Android tablets are going to disappear if all they offer for the extra money is more memory and a camera (or two).</description>
		<content:encoded><![CDATA[<p>I would agree that the Kindle is not an iPad killer, but for a different reason:  As you rightly point out, you can&#8217;t make a $500 device for $200.</p>
<p>I think it&#8217;s going to wipe the floor with a lot of Android tablets, though.  Especially now that you can root it and put the Amazon Market and Google apps on it.  A lot of higher-priced Android tablets are going to disappear if all they offer for the extra money is more memory and a camera (or two).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on XKCD &amp; Password Security by Michael Koby</title>
		<link>http://www.mkoby.com/2011/08/15/xkcd-password-security/comment-page-1/#comment-6205</link>
		<dc:creator>Michael Koby</dc:creator>
		<pubDate>Fri, 18 Nov 2011 22:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1672#comment-6205</guid>
		<description>The XKCD comic is based on the article &quot;The Usability of Passwords&quot; and when I wrote this post, the XKCD comic was making the rounds on Twitter and Facebook (at least in my circles).  And I felt that the XKCD comic and more specifically the article its based off of leads people into a false sense of security about their passwords.

So, basically, no, given those two items as context, I don&#039;t feel that the title is misleading. Also I tie the two items together in the first paragraph of my post.

I currently use LastPass to store and generate my completely random passwords. And I try to have a different password for every site that requires one.  This is what I encourage people to do as, having multiple passwords (specifically 1 for each site) means that should that password be compromised then they only have the password for that site.  See the Gawker hack as an example of why having different passwords for different sites is a good idea.

I do agree that sites need to get over the idea of limiting password length and allowable characters for their passwords, it would go a long way in helping beef up security. At least to a degree anyway.

</description>
		<content:encoded><![CDATA[<p>The XKCD comic is based on the article &#8220;The Usability of Passwords&#8221; and when I wrote this post, the XKCD comic was making the rounds on Twitter and Facebook (at least in my circles).  And I felt that the XKCD comic and more specifically the article its based off of leads people into a false sense of security about their passwords.</p>
<p>So, basically, no, given those two items as context, I don&#8217;t feel that the title is misleading. Also I tie the two items together in the first paragraph of my post.</p>
<p>I currently use LastPass to store and generate my completely random passwords. And I try to have a different password for every site that requires one.  This is what I encourage people to do as, having multiple passwords (specifically 1 for each site) means that should that password be compromised then they only have the password for that site.  See the Gawker hack as an example of why having different passwords for different sites is a good idea.</p>
<p>I do agree that sites need to get over the idea of limiting password length and allowable characters for their passwords, it would go a long way in helping beef up security. At least to a degree anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on XKCD &amp; Password Security by Andreas Klauer</title>
		<link>http://www.mkoby.com/2011/08/15/xkcd-password-security/comment-page-1/#comment-6204</link>
		<dc:creator>Andreas Klauer</dc:creator>
		<pubDate>Thu, 17 Nov 2011 00:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1672#comment-6204</guid>
		<description>The subject is misleading as your blog post refers more to &quot;The Usability of Passwords&quot; and not at all to the XKCD comic. (At least I guess so - I haven&#039;t looked at &quot;The Usability of Passwords&quot; so I don&#039;t know what it&#039;s about).

You have an entire paragraph on how hackers really hack passwords, but that&#039;s what the XKCD comic assumes in the first place - bruteforcing a hash using whatever is the best method available (in the example of the comic with 1000 tries per second). The comic even assumes that the hacker knows he&#039;s looking for a specific word permutation and a set of dictionary words and not just random characters. So there&#039;s no contradiction here.

Basically the comic says it&#039;s entropy that matters, not password length or how hard it is to remember. And I have to agree with that.

Completely random passwords still have more entropy than the dictionary example in the comic, but the comic doesn&#039;t state otherwise. It compares not against a real random password but a deviation of an uncommon word password. Which is probably what lots of people use.

My personal conclusion is:

If you have to remember passwords, then the XKCD method is probably best. It simply offers the best entropy / easy to remember ratio.

If you can store them somewhere, naturally you&#039;d use completely random passwords and make them as long as possible. And you&#039;d not even attempt to remember them because it&#039;s entirely pointless to do so.

Password storage systems always come with their own security pitfalls, though.

Sadly, to this day many systems simply don&#039;t give you the choice. Lots of sites allow you only 8-12 characters for a password and then you have to go random in order to get a bit of entropy in it.</description>
		<content:encoded><![CDATA[<p>The subject is misleading as your blog post refers more to &#8220;The Usability of Passwords&#8221; and not at all to the XKCD comic. (At least I guess so &#8211; I haven&#8217;t looked at &#8220;The Usability of Passwords&#8221; so I don&#8217;t know what it&#8217;s about).</p>
<p>You have an entire paragraph on how hackers really hack passwords, but that&#8217;s what the XKCD comic assumes in the first place &#8211; bruteforcing a hash using whatever is the best method available (in the example of the comic with 1000 tries per second). The comic even assumes that the hacker knows he&#8217;s looking for a specific word permutation and a set of dictionary words and not just random characters. So there&#8217;s no contradiction here.</p>
<p>Basically the comic says it&#8217;s entropy that matters, not password length or how hard it is to remember. And I have to agree with that.</p>
<p>Completely random passwords still have more entropy than the dictionary example in the comic, but the comic doesn&#8217;t state otherwise. It compares not against a real random password but a deviation of an uncommon word password. Which is probably what lots of people use.</p>
<p>My personal conclusion is:</p>
<p>If you have to remember passwords, then the XKCD method is probably best. It simply offers the best entropy / easy to remember ratio.</p>
<p>If you can store them somewhere, naturally you&#8217;d use completely random passwords and make them as long as possible. And you&#8217;d not even attempt to remember them because it&#8217;s entirely pointless to do so.</p>
<p>Password storage systems always come with their own security pitfalls, though.</p>
<p>Sadly, to this day many systems simply don&#8217;t give you the choice. Lots of sites allow you only 8-12 characters for a password and then you have to go random in order to get a bit of entropy in it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on XKCD &amp; Password Security by Michael Koby</title>
		<link>http://www.mkoby.com/2011/08/15/xkcd-password-security/comment-page-1/#comment-6203</link>
		<dc:creator>Michael Koby</dc:creator>
		<pubDate>Mon, 19 Sep 2011 15:32:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1672#comment-6203</guid>
		<description>You&#039;re correct to argue that passwords themselves create basic problems and you could definitely argue that they&#039;re antiquated.

However, even modern encryption works off some kind of password, or passphrase for verification.  If someone encrypts something with my public key, I more than likely have to enter a password/phrase to decrypt once I receive it.

Most places seem to be moving towards 2 factor authentication schemes. Paypal, Google, and a few banks have moved to this method for handling access and it&#039;s a decent step in the right direction.  Unfortunately all the places I mention make it an optional feature, rather than requiring it by default, but I think this might be due to a lack of understanding on the consumer&#039;s part and as hacks become more prevalent we&#039;ll see average consumers move towards looking at better security models.</description>
		<content:encoded><![CDATA[<p>You&#8217;re correct to argue that passwords themselves create basic problems and you could definitely argue that they&#8217;re antiquated.</p>
<p>However, even modern encryption works off some kind of password, or passphrase for verification.  If someone encrypts something with my public key, I more than likely have to enter a password/phrase to decrypt once I receive it.</p>
<p>Most places seem to be moving towards 2 factor authentication schemes. Paypal, Google, and a few banks have moved to this method for handling access and it&#8217;s a decent step in the right direction.  Unfortunately all the places I mention make it an optional feature, rather than requiring it by default, but I think this might be due to a lack of understanding on the consumer&#8217;s part and as hacks become more prevalent we&#8217;ll see average consumers move towards looking at better security models.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on XKCD &amp; Password Security by Anonymous</title>
		<link>http://www.mkoby.com/2011/08/15/xkcd-password-security/comment-page-1/#comment-6202</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 19 Sep 2011 15:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1672#comment-6202</guid>
		<description>Interesting point about the rainbow tables (dictionary attack) versus login screen attack. What this discussion fails to address are the basic problems that passwords create, considered as a technology: the secret key is the technological equivalent of a skeleton key. They are always guaranteed to be fallible -- given enough time and computing power. Yet we secure the most ridiculously important data this way, then get mad when we lose our keys and someone breaks in. Why do we still use them, when other options have existed for years?

I think: for the same reason is it illegal to export virtually unbreakable encryption software... If the internet were to become truly secure, that would be a huge impediment to law enforcement and intelligence agencies.</description>
		<content:encoded><![CDATA[<p>Interesting point about the rainbow tables (dictionary attack) versus login screen attack. What this discussion fails to address are the basic problems that passwords create, considered as a technology: the secret key is the technological equivalent of a skeleton key. They are always guaranteed to be fallible &#8212; given enough time and computing power. Yet we secure the most ridiculously important data this way, then get mad when we lose our keys and someone breaks in. Why do we still use them, when other options have existed for years?</p>
<p>I think: for the same reason is it illegal to export virtually unbreakable encryption software&#8230; If the internet were to become truly secure, that would be a huge impediment to law enforcement and intelligence agencies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Completely Removing RVM by Rodrigo Dlugokenski</title>
		<link>http://www.mkoby.com/2011/06/03/completely-removing-rvm/comment-page-1/#comment-6200</link>
		<dc:creator>Rodrigo Dlugokenski</dc:creator>
		<pubDate>Sat, 30 Jul 2011 16:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1650#comment-6200</guid>
		<description>Nice. Exactly what I needed.</description>
		<content:encoded><![CDATA[<p>Nice. Exactly what I needed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My Thoughts on LastPass by Anonymous</title>
		<link>http://www.mkoby.com/2011/05/06/my-thoughts-on-lastpass/comment-page-1/#comment-6198</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 11 Jun 2011 09:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1647#comment-6198</guid>
		<description>I strongly agree with what Michael says. I also use LastPass Password Manager and have found that it saves time. I also suggest that users of LastPass change their Master Passwords on a regular basis to ensure safety.</description>
		<content:encoded><![CDATA[<p>I strongly agree with what Michael says. I also use LastPass Password Manager and have found that it saves time. I also suggest that users of LastPass change their Master Passwords on a regular basis to ensure safety.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Learning a Programming Language a Year: A Plan by Anonymous</title>
		<link>http://www.mkoby.com/2010/10/04/learning-a-programming-language-a-year-a-plan/comment-page-1/#comment-6195</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 03 May 2011 22:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1585#comment-6195</guid>
		<description>The Pragmatic Programmer gives a actual accepted advice: apprentice a new accent every year. The capital acumen abaft this admonition is that if you apprentice a new language, you apprentice a new way to think.

&lt;a href=&quot;http://www.dealsbell.com/store/toshiba/&quot; rel=&quot;nofollow&quot;&gt;toshiba direct coupon code&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>The Pragmatic Programmer gives a actual accepted advice: apprentice a new accent every year. The capital acumen abaft this admonition is that if you apprentice a new language, you apprentice a new way to think.</p>
<p><a href="http://www.dealsbell.com/store/toshiba/" rel="nofollow">toshiba direct coupon code</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Moving On, Leaving Sogeti by Brian Jackett</title>
		<link>http://www.mkoby.com/2011/04/29/moving-on-leaving-sogeti/comment-page-1/#comment-6194</link>
		<dc:creator>Brian Jackett</dc:creator>
		<pubDate>Sat, 30 Apr 2011 12:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1627#comment-6194</guid>
		<description>Good luck with the new job.</description>
		<content:encoded><![CDATA[<p>Good luck with the new job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Moving On, Leaving Sogeti by Ben Scheirman</title>
		<link>http://www.mkoby.com/2011/04/29/moving-on-leaving-sogeti/comment-page-1/#comment-6193</link>
		<dc:creator>Ben Scheirman</dc:creator>
		<pubDate>Fri, 29 Apr 2011 22:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1627#comment-6193</guid>
		<description>Glad you found something that is better aligned with your technical interests.  Good luck at the new gig!</description>
		<content:encoded><![CDATA[<p>Glad you found something that is better aligned with your technical interests.  Good luck at the new gig!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Thinking of Starting a Web Business, You Can Do It by fertility pills</title>
		<link>http://www.mkoby.com/2011/01/31/thinking-of-starting-a-web-business-you-can-do-it/comment-page-1/#comment-6192</link>
		<dc:creator>fertility pills</dc:creator>
		<pubDate>Wed, 02 Mar 2011 03:01:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1608#comment-6192</guid>
		<description>You can pinpoint specific types of businesses to determine which Congress members have them in their districts. You can find out how a particular corporation responded to the State of the Union address. The site is so comprehensive that Bloomberg ... </description>
		<content:encoded><![CDATA[<p>You can pinpoint specific types of businesses to determine which Congress members have them in their districts. You can find out how a particular corporation responded to the State of the Union address. The site is so comprehensive that Bloomberg &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Learning a Programming Language a Year: A Plan by Weekly Link Post 165 &#171; Rhonda Tipton&#39;s WebLog</title>
		<link>http://www.mkoby.com/2010/10/04/learning-a-programming-language-a-year-a-plan/comment-page-1/#comment-6191</link>
		<dc:creator>Weekly Link Post 165 &#171; Rhonda Tipton&#39;s WebLog</dc:creator>
		<pubDate>Tue, 19 Oct 2010 00:33:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1585#comment-6191</guid>
		<description>[...] Learning a Programming Language a Year: A Plan &#8211; &#8220;If you’ve ever had the privilege of reading “The Pragmatic Programmer” then you know that they recommend that programmers learn at least one new language a year.&#8221; [...]</description>
		<content:encoded><![CDATA[<p>[...] Learning a Programming Language a Year: A Plan &#8211; &#8220;If you’ve ever had the privilege of reading “The Pragmatic Programmer” then you know that they recommend that programmers learn at least one new language a year.&#8221; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Learning a Programming Language a Year: A Plan by Michael Koby</title>
		<link>http://www.mkoby.com/2010/10/04/learning-a-programming-language-a-year-a-plan/comment-page-1/#comment-6190</link>
		<dc:creator>Michael Koby</dc:creator>
		<pubDate>Wed, 13 Oct 2010 13:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1585#comment-6190</guid>
		<description>You&#039;re probably right.  I wish I could have found the link to the blog post that talked about learning a language with a different paradigm (oo, functional, dynamic, etc), because I think that element really adds to the reasoning behind learning languages regularly.  When you&#039;re not only learning a new language but the how the language acts is decidedly different you&#039;re learning more than just a language, you&#039;re learning how to change how you think about problems.</description>
		<content:encoded><![CDATA[<p>You&#8217;re probably right.  I wish I could have found the link to the blog post that talked about learning a language with a different paradigm (oo, functional, dynamic, etc), because I think that element really adds to the reasoning behind learning languages regularly.  When you&#8217;re not only learning a new language but the how the language acts is decidedly different you&#8217;re learning more than just a language, you&#8217;re learning how to change how you think about problems.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Learning a Programming Language a Year: A Plan by Peter</title>
		<link>http://www.mkoby.com/2010/10/04/learning-a-programming-language-a-year-a-plan/comment-page-1/#comment-6189</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Wed, 13 Oct 2010 00:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1585#comment-6189</guid>
		<description>Quick thought, we can talk this out in person: I will bet you neither Andy Hunt nor PragDave follow their own advice. -Peter</description>
		<content:encoded><![CDATA[<p>Quick thought, we can talk this out in person: I will bet you neither Andy Hunt nor PragDave follow their own advice. -Peter</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rotation Cipher &#8211; My First Android App by Michael Koby</title>
		<link>http://www.mkoby.com/2010/09/07/rotation-cipher-my-first-android-app/comment-page-1/#comment-6104</link>
		<dc:creator>Michael Koby</dc:creator>
		<pubDate>Wed, 08 Sep 2010 00:02:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1562#comment-6104</guid>
		<description>I used Java.  You can scope the source code over on my GitHub account.  But
&lt;br&gt;it&#039;s not an overly complicated app.  I was more interested in the process
&lt;br&gt;for publishing an app to the Android Market, than the app itself.</description>
		<content:encoded><![CDATA[<p>I used Java.  You can scope the source code over on my GitHub account.  But<br />
<br />it&#39;s not an overly complicated app.  I was more interested in the process<br />
<br />for publishing an app to the Android Market, than the app itself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rotation Cipher &#8211; My First Android App by Jose Basilio</title>
		<link>http://www.mkoby.com/2010/09/07/rotation-cipher-my-first-android-app/comment-page-1/#comment-6103</link>
		<dc:creator>Jose Basilio</dc:creator>
		<pubDate>Tue, 07 Sep 2010 23:42:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1562#comment-6103</guid>
		<description>Congrats on the app. What language did you use?</description>
		<content:encoded><![CDATA[<p>Congrats on the app. What language did you use?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Ignore Some Mobile Platforms? by Jon - Ambient Rings</title>
		<link>http://www.mkoby.com/2010/06/22/why-ignore-some-mobile-platforms/comment-page-1/#comment-6102</link>
		<dc:creator>Jon - Ambient Rings</dc:creator>
		<pubDate>Sat, 03 Jul 2010 02:27:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1560#comment-6102</guid>
		<description>Besides the fact that most mobile developers who develop for the iPhone probably do not actually know the programming language to develop for Android and WinMo, I would suggest that fragmentation, an unclear development roadmap, and the general (continual) cost of development would be the main barriers to entry for developers.&lt;br&gt;&lt;br&gt;Apple has mandated a very clear development roadmap, which means that the risk associated with developing iPhone applications in terms of general compatibility is more or less mitigated. The likelihood that an OS update will break APIs (assuming the developer has programmed his/her app correctly) is minimal. &lt;br&gt;&lt;br&gt;Likewise, the problem of legacy and cross-device compatibility is almost non-existent. Granted, some apps require the better hardware to run effectively (or at all), but the delivery mechanise for OS updates (iTunes) virtually ensures that most (if not all users) are running the latest version of the software. Likewise, since Apple controls the hardware, developers need only specify between device iterations (vs. brands and iterations in the case of Andriod devices).&lt;br&gt;&lt;br&gt;The problem with Android, as I understand it, is that developers are required to write and re-write their applications to accommodate OS updates (which are not universally distributed for a number of reasons), to accommodate hardware variations (often limiting application features to the lowest common denominator hardware-set. Considering the ubiquity of Android, it would only make sense for developers to push apps to the platform if they could guarantee the time and money to maintain the apps across a spectrum of hardware and software fragmentation (it isn’t legacy, let’s be honest). If a developer does not have the time or the money to do that, it makes little sense to inadvertently devalue their brand (their apps). Rather, they would be wise to focus on a single platform (by no coincidence, in most cases, this is the most stable and profitable platform – iOS).&lt;br&gt;&lt;br&gt;In terms of Windows Mobile, it is more likely a question of the overall success of the platform. Microsoft has a habit of either dumping products (see Kin), or leaving them to rot without a proper development roadmap (see previous versions of Win Mo).&lt;br&gt;&lt;br&gt;I think, then, it’s pretty obvious why developers would choose a specific platform (more often than not the iPhone). The small gains that could be made by having a cross-compatible app are lost in the continual development time required to maintain an app across vastly different platforms (with their own inherent barriers to entry like fragmentation and unclear development roadmaps).</description>
		<content:encoded><![CDATA[<p>Besides the fact that most mobile developers who develop for the iPhone probably do not actually know the programming language to develop for Android and WinMo, I would suggest that fragmentation, an unclear development roadmap, and the general (continual) cost of development would be the main barriers to entry for developers.</p>
<p>Apple has mandated a very clear development roadmap, which means that the risk associated with developing iPhone applications in terms of general compatibility is more or less mitigated. The likelihood that an OS update will break APIs (assuming the developer has programmed his/her app correctly) is minimal. </p>
<p>Likewise, the problem of legacy and cross-device compatibility is almost non-existent. Granted, some apps require the better hardware to run effectively (or at all), but the delivery mechanise for OS updates (iTunes) virtually ensures that most (if not all users) are running the latest version of the software. Likewise, since Apple controls the hardware, developers need only specify between device iterations (vs. brands and iterations in the case of Andriod devices).</p>
<p>The problem with Android, as I understand it, is that developers are required to write and re-write their applications to accommodate OS updates (which are not universally distributed for a number of reasons), to accommodate hardware variations (often limiting application features to the lowest common denominator hardware-set. Considering the ubiquity of Android, it would only make sense for developers to push apps to the platform if they could guarantee the time and money to maintain the apps across a spectrum of hardware and software fragmentation (it isn’t legacy, let’s be honest). If a developer does not have the time or the money to do that, it makes little sense to inadvertently devalue their brand (their apps). Rather, they would be wise to focus on a single platform (by no coincidence, in most cases, this is the most stable and profitable platform – iOS).</p>
<p>In terms of Windows Mobile, it is more likely a question of the overall success of the platform. Microsoft has a habit of either dumping products (see Kin), or leaving them to rot without a proper development roadmap (see previous versions of Win Mo).</p>
<p>I think, then, it’s pretty obvious why developers would choose a specific platform (more often than not the iPhone). The small gains that could be made by having a cross-compatible app are lost in the continual development time required to maintain an app across vastly different platforms (with their own inherent barriers to entry like fragmentation and unclear development roadmaps).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Ignore Some Mobile Platforms? by Peter</title>
		<link>http://www.mkoby.com/2010/06/22/why-ignore-some-mobile-platforms/comment-page-1/#comment-6101</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Wed, 23 Jun 2010 19:18:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkoby.com/?p=1560#comment-6101</guid>
		<description>Scenario (let&#039;s just say):&lt;br&gt;&lt;br&gt;Build for iPhone only:&lt;br&gt;cost: $50000&lt;br&gt;benefit: $50000.&lt;br&gt;risk of App store deletion: ??? 1%? thus ~$500? Higher risk for certain categories of apps.&lt;br&gt;&lt;br&gt;Build for Android:&lt;br&gt;additional cost: $40000&lt;br&gt;additional benefit: $5000&lt;br&gt;strategic benefit: ??? better be &gt;$35000&lt;br&gt;&lt;br&gt;Build for Windows Phone&lt;br&gt;Additional cost: $80000&lt;br&gt;additional benefit: $10.&lt;br&gt;strategic benefit: ??? Better be &gt;$79990&lt;br&gt;&lt;br&gt;&lt;br&gt;--&lt;br&gt;I&#039;m making up the numbers, but the ratio of money paid for the same Android and iPhone apps is about a 1/10 ratio heavily in favor of the iPhone. You yourself have admitted this in the past.&lt;br&gt;&lt;br&gt;So I don&#039;t know. Maybe the problem with this (your blog post) is that you&#039;re writing a specific rebuttal to that article but trying to extrapolate a larger idea from the whole thing. It&#039;s pretty clear why very few people write cross-platform apps for ALL mobile platforms, and that&#039;s because they lose money doing it. I&#039;d be curious to hear if Facebook was paid to build the BlackBerry and Palm OS versions of their app, or if they did it for strategic reasons, for example.&lt;br&gt;&lt;br&gt;But the answer to your question is clear: it&#039;s (usually) bad business to write an Android app for sale in the Android app store, because it&#039;s CLEAR that you will lose money doing so. The Angry Birds guys may be able to sell a lot of copies on the Android, so maybe they should give it a go. But almost no one else should. At least, not for &quot;business reasons.&quot;</description>
		<content:encoded><![CDATA[<p>Scenario (let&#39;s just say):</p>
<p>Build for iPhone only:<br />cost: $50000<br />benefit: $50000.<br />risk of App store deletion: ??? 1%? thus ~$500? Higher risk for certain categories of apps.</p>
<p>Build for Android:<br />additional cost: $40000<br />additional benefit: $5000<br />strategic benefit: ??? better be &gt;$35000</p>
<p>Build for Windows Phone<br />Additional cost: $80000<br />additional benefit: $10.<br />strategic benefit: ??? Better be &gt;$79990</p>
<p>&#8211;<br />I&#39;m making up the numbers, but the ratio of money paid for the same Android and iPhone apps is about a 1/10 ratio heavily in favor of the iPhone. You yourself have admitted this in the past.</p>
<p>So I don&#39;t know. Maybe the problem with this (your blog post) is that you&#39;re writing a specific rebuttal to that article but trying to extrapolate a larger idea from the whole thing. It&#39;s pretty clear why very few people write cross-platform apps for ALL mobile platforms, and that&#39;s because they lose money doing it. I&#39;d be curious to hear if Facebook was paid to build the BlackBerry and Palm OS versions of their app, or if they did it for strategic reasons, for example.</p>
<p>But the answer to your question is clear: it&#39;s (usually) bad business to write an Android app for sale in the Android app store, because it&#39;s CLEAR that you will lose money doing so. The Angry Birds guys may be able to sell a lot of copies on the Android, so maybe they should give it a go. But almost no one else should. At least, not for &#8220;business reasons.&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

