<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>David's Computer Stuff Journal: iPhone - nice, but not for me</title>
    <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>iPhone - nice, but not for me</title>
      <description>&lt;p&gt;Being fairly interested in this whole mobile phone software thing, it's pretty hard not to sit up and take notice of the iPhone SDK that was just announced.  A few thoughts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Of course it's nice, polished, and lets you do some interesting things with the phone.  That was not too surprising though.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The "investment fund" seems like something of a response to the &lt;a href="http://code.google.com/android/adc.html"&gt;Android Developer Challenge&lt;/a&gt;, and is certainly an interesting move on Apple's part.  Strategically, it certainly alters the focus of the money flowing into the equation.  Comparing the two, the dollar amounts in  the ADC are much smaller, but they are also more "concrete": N people will get X dollars in time frame T.  As an independent developer, that works fairly well for me as something to have a go at and then move on from, win or lose.  An investment fund backed by Kleiner Perkins is on a whole different scale and level.  The amount of money is huge (they won't even bother with less than 100K), but who knows how that works out in practice, or how much of that is actually 100% committed to iPhone companies.  KP aren't the sort of people that are going to just hand that out to any old company that does an iPhone app. They're also going to want to be involved in the companies, which means there won't be too many of them.  In short, it brings in all the good and bad aspects of venture capital.  In short: in one corner, lots of money for relatively big, organized players, and in the other, small, quick incentives to do cool things that anyone has a shot at.  We won't really be able to judge the results until we see how it plays out.  (As an aside, I still have some bad memories of the management that KP foisted off on &lt;a href="http://en.wikipedia.org/wiki/Linuxcare"&gt;Linuxcare&lt;/a&gt;).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The system for selling applications is smart.  You will have one place to go to to get your apps, and as a user you'll have some assurance that they're up to certain quality standards.  People will like that kind of thing, and is far nicer than anything JavaME ever had.  Instead of multiple, fractured marketplaces, you get one big one.  Of course, it also keeps Apple in control of everything, which also has some negative implications as well.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="http://www.37signals.com/svn/posts/900-iphone-sdk-apples-touch-platform-and-the-next-two-decades"&gt;37 Signals&lt;/a&gt; seem to be wildly ecstatic about Apple's potential, but I'm a bit less sanguine.  I don't doubt that the iPhone has a bright future, that much is pretty obvious.  However... dominate?  First of all, if it's so widespread, it loses some of its cachet, doesn't it?  I don't think Apple wants that.  I don't see them licensing the system so that other phone manufacturers can use it, so it will only be adapted as widely as Apple sees fit.  Cheaper Nokia models are very popular over here in Europe.  Will iPhones at those price points (less than 100 euro) be available and competitive with Nokia's offerings?  Open and adaptable aren't necessarily things that Apple is known for, which might be the difference between "strong presence" and "dominate", as we saw with Mac vs Windows.  Getting 10-15% towards the high end of the market might be what they aspire to, rather than ubiquity.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I could, however, very easily envision Apple getting into some kind of business niche and dominating that completely, as they did with education for a while.  That might not extend to the broader market, though.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Moving on to other considerations, this one is important to me: apparently, according to the license agreement, you can't run an interpreter that fetches code and executes it, amongst the various other restrictions!  That's kind of a deal breaker for &lt;a href="http://www.hecl.org"&gt;Hecl&lt;/a&gt;, which counts that ability as one of its strengths.  I don't think a port was in the works in any case since Hecl is written in Java.  Still, though, that's the kind of annoying restriction that reaffirms my commitment to open source.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;As an aside, I wonder what Sun is up to at this point - between this and Android, they have to be under enormous pressure to release a successor to Java ME, which was a good effort for its time, but is beginning to look dated and limited, even though it is &lt;em&gt;very&lt;/em&gt; widely deployed.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm an open source guy at heart.  I love openness and source code and the freedom to tinker... and while I'll certainly give Apple their due for making some fine products, closed and controlled is simply not for me.  Others may feel differently - it's a matter of taste and preferences.&lt;/p&gt;

&lt;p&gt;So for the moment, my efforts will be focused on Android, which I see as the best, most open thing out there at the moment.&lt;/p&gt;</description>
      <pubDate>Fri, 07 Mar 2008 02:09:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:1cfb51e5-9f81-4946-b0a7-444333c24f2f</guid>
      <author>David N. Welton</author>
      <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me</link>
      <category>hecl</category>
      <category>android</category>
      <category>iphone</category>
      <category>javame</category>
      <trackback:ping>http://journal.dedasys.com/articles/trackback/1853</trackback:ping>
    </item>
    <item>
      <title>"iPhone - nice, but not for me" by Jamshid</title>
      <description>&lt;p&gt;Yup, Sun is definitely desperate. JavaFX is going nowhere, Android is "java" but Google uses a custom JVM, it has nothing to do with Sun.&lt;/p&gt;

&lt;p&gt;Sun deserves to be left out of the mobile market, after doing such a poor job with J2ME, allowing device fragmentation and poor quality/usability.&lt;/p&gt;

&lt;p&gt;I hope Android keeps Apple honest. Mobiles need to allow apps to run in the background and to allow plugins/interpreters.&lt;/p&gt;</description>
      <pubDate>Sun, 09 Mar 2008 12:35:34 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:9bf5710d-ad4b-457b-a0f1-5978e748ff1e</guid>
      <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me#comment-1206</link>
    </item>
    <item>
      <title>"iPhone - nice, but not for me" by David Welton</title>
      <description>&lt;p&gt;James - yes, I saw that, but it strikes me as sort of a desperate move.  It's never going to be more than a second class citizen on that platform.  Why don't they concentrate on getting their own "JavaFX" platform out there as a replacement for Java ME?&lt;/p&gt;</description>
      <pubDate>Sun, 09 Mar 2008 01:20:34 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:93f5d8bf-5596-4c1e-a0bf-5e5f599c1e9d</guid>
      <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me#comment-1203</link>
    </item>
    <item>
      <title>"iPhone - nice, but not for me" by James</title>
      <description>&lt;p&gt;Did you see Sun reckons they can get Java on the iPhone somehow?&lt;/p&gt;</description>
      <pubDate>Sat, 08 Mar 2008 19:21:46 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:b73ef8a4-8e4d-49ec-a27a-31b8c1199fd8</guid>
      <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me#comment-1202</link>
    </item>
    <item>
      <title>"iPhone - nice, but not for me" by david 2</title>
      <description>&lt;p&gt;Hi David, 
Enjoyed reading your analysis. I too hope android takes off and am turned off by apple's closed ways.. but this sdk combined with the iphone and a central app repository is quite a compelling story. The tragic part of all this is that apparently the iPhone's ARM processor can run java bytecode natively. :(:( &lt;/p&gt;</description>
      <pubDate>Fri, 07 Mar 2008 18:45:36 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:8fd0cf0d-2748-419f-9ab4-451d69afc539</guid>
      <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me#comment-1201</link>
    </item>
    <item>
      <title>"iPhone - nice, but not for me" by JJ</title>
      <description>&lt;p&gt;I am not too keen on this iPhone even with  this new innovation. I think they want so much in one thing that they compromise what it is supposed to be doing.&lt;/p&gt;</description>
      <pubDate>Fri, 07 Mar 2008 16:59:16 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:53a43c1e-7656-464b-821c-4fd7bd213550</guid>
      <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me#comment-1200</link>
    </item>
    <item>
      <title>"iPhone - nice, but not for me" by David Welton</title>
      <description>&lt;p&gt;Kai, the web is sort of the big open question with mobile.  It's an order of magnitude easier to develop and deploy web apps than native ones, so there's a really compelling incentive.  The biggest obstacle is probably always-on connections and their lack of ubiquity.&lt;/p&gt;</description>
      <pubDate>Fri, 07 Mar 2008 06:30:11 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:21330939-bc19-4a83-b638-a74638fedc94</guid>
      <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me#comment-1198</link>
    </item>
    <item>
      <title>"iPhone - nice, but not for me" by David Welton</title>
      <description>&lt;p&gt;OpenMoko is cool, but I don't think they have the monetary muscle to compete with the likes of Google, Apple and Nokia.&lt;/p&gt;</description>
      <pubDate>Fri, 07 Mar 2008 05:56:15 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:af227549-062a-40c4-8bca-f7d028330b1a</guid>
      <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me#comment-1197</link>
    </item>
    <item>
      <title>"iPhone - nice, but not for me" by Kai Hendry</title>
      <description>&lt;p&gt;I'm all for the open standards Web platform. And right now Apple seem to be "pushing the envelope" for the Web on mobile.&lt;/p&gt;

&lt;p&gt;I know you're into native code &amp;amp; Hecl. It looks like a good project. However I still feel we're better off working within the Web platform.&lt;/p&gt;

&lt;p&gt;You're welcome to contribute to HTML5 and help solve difficult problems on the mobile like offline and security policies.&lt;/p&gt;</description>
      <pubDate>Fri, 07 Mar 2008 05:46:01 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:1d9e45fb-b15e-43aa-808f-161dc93468c0</guid>
      <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me#comment-1196</link>
    </item>
    <item>
      <title>"iPhone - nice, but not for me" by simon</title>
      <description>&lt;p&gt;What about Neo/OpenMoko?&lt;/p&gt;</description>
      <pubDate>Fri, 07 Mar 2008 04:34:34 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:6f95d84d-5f35-44fe-ac85-c46f23ab3168</guid>
      <link>http://journal.dedasys.com/articles/2008/03/07/iphone-nice-but-not-for-me#comment-1195</link>
    </item>
  </channel>
</rss>
