





<?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"
	>
<channel>
	<title>Comments on: In defense of Ajax for the iPhone</title>
	<atom:link href="http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/</link>
	<description>A blog by Ryan Breen of Gomez</description>
	<pubDate>Sat, 11 Oct 2008 16:45:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Ajax Performance &#187; Back at full strength, playing catch up</title>
		<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-13491</link>
		<dc:creator>Ajax Performance &#187; Back at full strength, playing catch up</dc:creator>
		<pubDate>Mon, 20 Aug 2007 03:18:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-13491</guid>
		<description>[...] made a bit of hay pre-iPhone release by playing iPhone Ajax apologist. Two months in, how do I feel? Well, I&#8217;m still hopeful that iterative improvements to iPhone [...]</description>
		<content:encoded><![CDATA[<p>[...] made a bit of hay pre-iPhone release by playing iPhone Ajax apologist. Two months in, how do I feel? Well, I&#8217;m still hopeful that iterative improvements to iPhone [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Breen</title>
		<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-10496</link>
		<dc:creator>Ryan Breen</dc:creator>
		<pubDate>Wed, 04 Jul 2007 03:42:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-10496</guid>
		<description>Lars,
Thanks for the response.  I was totally wrong about Webkit phones -- I thought the previous Nokia devices were not in a phone form factor.  The iPhone differs with multi-touch, a huge screen on a phone-sized device, and a smattering of the ol' Jobs RDF.
My point is that while lacking an SDK will limit development from certain capabilities (and I would never suggest that those be added in via DOM extensions), the vitality, low barriers to entry, and rapid deployment model will enable orders of magnitude more apps to be developed for the iPhone than for other mobile devices.  There may be some niches that are not well served (or served at all) by third parties, but I expect the iPhone to create its own networked killer app by virtue of its access to such a vibrant space.</description>
		<content:encoded><![CDATA[<p>Lars,<br />
Thanks for the response.  I was totally wrong about Webkit phones &#8212; I thought the previous Nokia devices were not in a phone form factor.  The iPhone differs with multi-touch, a huge screen on a phone-sized device, and a smattering of the ol&#8217; Jobs RDF.<br />
My point is that while lacking an SDK will limit development from certain capabilities (and I would never suggest that those be added in via DOM extensions), the vitality, low barriers to entry, and rapid deployment model will enable orders of magnitude more apps to be developed for the iPhone than for other mobile devices.  There may be some niches that are not well served (or served at all) by third parties, but I expect the iPhone to create its own networked killer app by virtue of its access to such a vibrant space.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LarsG</title>
		<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-10494</link>
		<dc:creator>LarsG</dc:creator>
		<pubDate>Wed, 04 Jul 2007 02:57:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-10494</guid>
		<description>iPhone is not the first with a Webkit browser. As far as I know, it is indeed the first with both Webkit and multitouch interaction. And kudos for Apple getting the iPhone out, it will make the other manufacturers take a long overdue look at their UIs.

As for 'real smartphones' with a 'real SDK', you don't generally develop an app for a single device. You develop for a certain platform. Like Nokia's S60 3rd. edition which at the current count is 29 devices. And unless you need access to APIs that are only delivered by the native SDK, you can always use J2ME.

What I really don't get is why less is touted as more. While it is true that web apps can replace some native apps, it won't replace all of them. Lack of a native SDK (or heck, even J2ME) will severely limit what 3rd party developers can do on the platform.

(Oh, and expanding the scripting objects in the browser to the point where you don't need a native SDK is inviting the kind of security problems we saw with that abomination named ActiveX.)

When I first heard that the iPhone would run OSX I was thrilled, mostly because there is a real lack of a really good smartphone OS out there. Compared to a scaled down PC OS, there are some idiosyncrasies and lack of functionality in the mainstream smartphone OSes. Symbian and WM work, but they are top-heavy embedded OSes. Apple would score big with 3rd party developers if they opened up iPhOSX.</description>
		<content:encoded><![CDATA[<p>iPhone is not the first with a Webkit browser. As far as I know, it is indeed the first with both Webkit and multitouch interaction. And kudos for Apple getting the iPhone out, it will make the other manufacturers take a long overdue look at their UIs.</p>
<p>As for &#8216;real smartphones&#8217; with a &#8216;real SDK&#8217;, you don&#8217;t generally develop an app for a single device. You develop for a certain platform. Like Nokia&#8217;s S60 3rd. edition which at the current count is 29 devices. And unless you need access to APIs that are only delivered by the native SDK, you can always use J2ME.</p>
<p>What I really don&#8217;t get is why less is touted as more. While it is true that web apps can replace some native apps, it won&#8217;t replace all of them. Lack of a native SDK (or heck, even J2ME) will severely limit what 3rd party developers can do on the platform.</p>
<p>(Oh, and expanding the scripting objects in the browser to the point where you don&#8217;t need a native SDK is inviting the kind of security problems we saw with that abomination named ActiveX.)</p>
<p>When I first heard that the iPhone would run OSX I was thrilled, mostly because there is a real lack of a really good smartphone OS out there. Compared to a scaled down PC OS, there are some idiosyncrasies and lack of functionality in the mainstream smartphone OSes. Symbian and WM work, but they are top-heavy embedded OSes. Apple would score big with 3rd party developers if they opened up iPhOSX.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 3kbo &#187; Blog Archive &#187; Migrating an existing application to the iPhone and the Semantic Web</title>
		<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-10338</link>
		<dc:creator>3kbo &#187; Blog Archive &#187; Migrating an existing application to the iPhone and the Semantic Web</dc:creator>
		<pubDate>Sun, 01 Jul 2007 21:57:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-10338</guid>
		<description>[...] Breen pretty well sums it up in his article In defense of Ajax for the iPhone when he writes &#8220;In a few years I expect all mobile devices to provide the same browsing [...]</description>
		<content:encoded><![CDATA[<p>[...] Breen pretty well sums it up in his article In defense of Ajax for the iPhone when he writes &#8220;In a few years I expect all mobile devices to provide the same browsing [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Breen</title>
		<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9862</link>
		<dc:creator>Ryan Breen</dc:creator>
		<pubDate>Mon, 25 Jun 2007 22:13:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9862</guid>
		<description>Joost,

You're right, I did understate how well &lt;a href="http://www.musingsfrommars.org/2007/06/safari-30-blazes-trail-for-css-30.html" rel="nofollow"&gt;Safari 3 is doing with CSS3&lt;/a&gt;.  Great stuff for iPhone developers!</description>
		<content:encoded><![CDATA[<p>Joost,</p>
<p>You&#8217;re right, I did understate how well <a href="http://www.musingsfrommars.org/2007/06/safari-30-blazes-trail-for-css-30.html" rel="nofollow">Safari 3 is doing with CSS3</a>.  Great stuff for iPhone developers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elroy Jetson &#187; In Defense of iPhone &#8220;SDK&#8221;</title>
		<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9837</link>
		<dc:creator>Elroy Jetson &#187; In Defense of iPhone &#8220;SDK&#8221;</dc:creator>
		<pubDate>Mon, 25 Jun 2007 16:17:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9837</guid>
		<description>[...] was reading Ajaxian this morning.  They had published a link to a post titled In defense of Ajax for the iPhone.  It&#8217;s a good read so check it out first.I basically don&#8217;t understand the need for a [...]</description>
		<content:encoded><![CDATA[<p>[...] was reading Ajaxian this morning.  They had published a link to a post titled In defense of Ajax for the iPhone.  It&#8217;s a good read so check it out first.I basically don&#8217;t understand the need for a [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Breen</title>
		<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9829</link>
		<dc:creator>Ryan Breen</dc:creator>
		<pubDate>Mon, 25 Jun 2007 15:05:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9829</guid>
		<description>alek,

You are missing the point.  Opera Mobile relies on the 'handheld' CSS media and other cues to reformat the page for a mobile device.  The iPhone is the first (to my knowledge) to provide a display and interaction model equivalent to what you would use on the desktop.  By making Ajax the development model for the iPhone, they are doing something revolutionary: bringing the web to the phone without making it some hobbled mobile web offering.

Ryan</description>
		<content:encoded><![CDATA[<p>alek,</p>
<p>You are missing the point.  Opera Mobile relies on the &#8216;handheld&#8217; CSS media and other cues to reformat the page for a mobile device.  The iPhone is the first (to my knowledge) to provide a display and interaction model equivalent to what you would use on the desktop.  By making Ajax the development model for the iPhone, they are doing something revolutionary: bringing the web to the phone without making it some hobbled mobile web offering.</p>
<p>Ryan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alek</title>
		<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9828</link>
		<dc:creator>alek</dc:creator>
		<pubDate>Mon, 25 Jun 2007 14:59:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9828</guid>
		<description>all these "firsts" are just apple mythology. (or should we call it marketing?)  they are not the first with a web browser on a cell phone and they did not invent the mp3 player.  

http://en.wikipedia.org/wiki/Opera_(web_browser)#Opera_for_devices

http://en.wikipedia.org/wiki/Mp3_player#History

don't drink the koolaid</description>
		<content:encoded><![CDATA[<p>all these &#8220;firsts&#8221; are just apple mythology. (or should we call it marketing?)  they are not the first with a web browser on a cell phone and they did not invent the mp3 player.  </p>
<p><a href="http://en.wikipedia.org/wiki/Opera_" rel="nofollow">http://en.wikipedia.org/wiki/Opera_</a>(web_browser)#Opera_for_devices</p>
<p><a href="http://en.wikipedia.org/wiki/Mp3_player#History" rel="nofollow">http://en.wikipedia.org/wiki/Mp3_player#History</a></p>
<p>don&#8217;t drink the koolaid</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd</title>
		<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9823</link>
		<dc:creator>Todd</dc:creator>
		<pubDate>Mon, 25 Jun 2007 13:20:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9823</guid>
		<description>I know of at least two highly paid, professional code writers that are furious that AJAX is the new SDK. They both are accustom to bidding hundreds of thousands of dollars for code work ( C++ ), saying the project will take months, only to be underbid by someone who does it in a few hours for 1/100th of the price using AJAX and Ruby on Rails.

Yes the future of development for not just the iPhone, but for all software is plain old AJAX with some form of off-line storage ( Google Gears or whatever )

"Evolve or die"</description>
		<content:encoded><![CDATA[<p>I know of at least two highly paid, professional code writers that are furious that AJAX is the new SDK. They both are accustom to bidding hundreds of thousands of dollars for code work ( C++ ), saying the project will take months, only to be underbid by someone who does it in a few hours for 1/100th of the price using AJAX and Ruby on Rails.</p>
<p>Yes the future of development for not just the iPhone, but for all software is plain old AJAX with some form of off-line storage ( Google Gears or whatever )</p>
<p>&#8220;Evolve or die&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joost de Valk</title>
		<link>http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9811</link>
		<dc:creator>Joost de Valk</dc:creator>
		<pubDate>Mon, 25 Jun 2007 09:07:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/06/24/in-defense-of-ajax-for-the-iphone/#comment-9811</guid>
		<description>WebKit is one of the best browsers for CSS3 out there, it provides quite a few more css3 features than you listed now :)</description>
		<content:encoded><![CDATA[<p>WebKit is one of the best browsers for CSS3 out there, it provides quite a few more css3 features than you listed now <img src='http://www.ajaxperformance.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>


<!-- Dynamic Page Served (once) in 0.420 seconds -->
<!-- Cached page served by WP-Cache -->
