<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Wil Shipley On iPhone&#8217;s &#8220;SDK&#8221;</title>
	<atom:link href="http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/feed" rel="self" type="application/rss+xml" />
	<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk</link>
	<description>Mac &#38; Technology Writings by Daniel Jalkut</description>
	<lastBuildDate>Fri, 19 Mar 2010 15:19:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mr eel</title>
		<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/comment-page-1#comment-132014</link>
		<dc:creator>Mr eel</dc:creator>
		<pubDate>Fri, 13 Jul 2007 11:18:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk#comment-132014</guid>
		<description>&quot;stinking javascript&quot;

Tsk.

Obviously a shallow knowledge of the language. Javascript is actually quite and interesting and sophisticated language, it&#039;s just been abused for so very long.

That said, I agree with Wil&#039;s sentiments. Developers and users want to see applications on the actual phone for all sorts of reasons. At this point no SDK would have been better than this… sop.</description>
		<content:encoded><![CDATA[<p>&#8220;stinking javascript&#8221;</p>
<p>Tsk.</p>
<p>Obviously a shallow knowledge of the language. Javascript is actually quite and interesting and sophisticated language, it&#8217;s just been abused for so very long.</p>
<p>That said, I agree with Wil&#8217;s sentiments. Developers and users want to see applications on the actual phone for all sorts of reasons. At this point no SDK would have been better than this… sop.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick</title>
		<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/comment-page-1#comment-131965</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Wed, 11 Jul 2007 18:44:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk#comment-131965</guid>
		<description>&quot;Use C++&quot;

Actually, I am a veterant C++/Windows programmer trying to write in ObjectiveC for the first time. Comming from C++, ObjectiveC is quite refreshing (and fun!). 

The big challenge for writing portable apps is not C++ vs Objective C (you can write your code using ObjectiveC++/.mm), it&#039;s building a portable UI that will look &quot;natural&quot; on the Mac. My personnal solution is to use OpenGL for the UI and draw the Mac look.  I&#039;ll let you guys know how that went when I&#039;m done developping my current app.</description>
		<content:encoded><![CDATA[<p>&#8220;Use C++&#8221;</p>
<p>Actually, I am a veterant C++/Windows programmer trying to write in ObjectiveC for the first time. Comming from C++, ObjectiveC is quite refreshing (and fun!). </p>
<p>The big challenge for writing portable apps is not C++ vs Objective C (you can write your code using ObjectiveC++/.mm), it&#8217;s building a portable UI that will look &#8220;natural&#8221; on the Mac. My personnal solution is to use OpenGL for the UI and draw the Mac look.  I&#8217;ll let you guys know how that went when I&#8217;m done developping my current app.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mr Spanky</title>
		<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/comment-page-1#comment-131651</link>
		<dc:creator>Mr Spanky</dc:creator>
		<pubDate>Wed, 11 Jul 2007 03:45:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk#comment-131651</guid>
		<description>C++ is portable?  I guess it is, technically. But good luck actually porting it to anything that, for example, uses a GUI.

Wil is right about some things, but as usual he goes overboard. Nothing succeeds like excess, I guess. JavaScript is not at all lousy, it&#039;s just a language that has a completely different role from ObjC and the Cocoa frameworks.

BTW, Wil is back to censoring differing opinions on his blog. So best not share your views on C++ with him...</description>
		<content:encoded><![CDATA[<p>C++ is portable?  I guess it is, technically. But good luck actually porting it to anything that, for example, uses a GUI.</p>
<p>Wil is right about some things, but as usual he goes overboard. Nothing succeeds like excess, I guess. JavaScript is not at all lousy, it&#8217;s just a language that has a completely different role from ObjC and the Cocoa frameworks.</p>
<p>BTW, Wil is back to censoring differing opinions on his blog. So best not share your views on C++ with him&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/comment-page-1#comment-131520</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Wed, 11 Jul 2007 00:01:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk#comment-131520</guid>
		<description>&quot;I would prefer if Apple continue to offer tools and support for portable technologies and languages.&quot;

Use C++

I know you like Objective-C, but C++ is not any more difficult and already has long standing support on both platforms (as well as Linux, AmigaOS, BeOS, etc.)

As for the konfab widgets, I wish that was what was on the iPhone.  However, I imagine that Apple decided to use it&#039;s own technology.  Konfab widgets are not in HTML, they use a proprietary XML format.  Dashboard widgets are in HTML and are basically Safari browsers without the chrome.</description>
		<content:encoded><![CDATA[<p>&#8220;I would prefer if Apple continue to offer tools and support for portable technologies and languages.&#8221;</p>
<p>Use C++</p>
<p>I know you like Objective-C, but C++ is not any more difficult and already has long standing support on both platforms (as well as Linux, AmigaOS, BeOS, etc.)</p>
<p>As for the konfab widgets, I wish that was what was on the iPhone.  However, I imagine that Apple decided to use it&#8217;s own technology.  Konfab widgets are not in HTML, they use a proprietary XML format.  Dashboard widgets are in HTML and are basically Safari browsers without the chrome.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fallenrogue</title>
		<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/comment-page-1#comment-131407</link>
		<dc:creator>fallenrogue</dc:creator>
		<pubDate>Tue, 10 Jul 2007 20:21:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk#comment-131407</guid>
		<description>Is it me or are the stock and weather &quot;apps&quot; seem remarkably close to  Konfabulator widgets? Are they pure Cocoa ports for iPhone from Yahoo! or some apps developed by, well, some of that dog food? Afterall, isn&#039;t that what Konfabulator widgets are? HTML, JS? Perhaps this is step one in the plan to get people to dev Konfabulator or Dashboard type widgets for iPhone rather than full Cocoa apps. Dashcode for iPhone, perhaps? (posted with eyebrow raised...)</description>
		<content:encoded><![CDATA[<p>Is it me or are the stock and weather &#8220;apps&#8221; seem remarkably close to  Konfabulator widgets? Are they pure Cocoa ports for iPhone from Yahoo! or some apps developed by, well, some of that dog food? Afterall, isn&#8217;t that what Konfabulator widgets are? HTML, JS? Perhaps this is step one in the plan to get people to dev Konfabulator or Dashboard type widgets for iPhone rather than full Cocoa apps. Dashcode for iPhone, perhaps? (posted with eyebrow raised&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick</title>
		<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/comment-page-1#comment-131305</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Tue, 10 Jul 2007 16:52:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk#comment-131305</guid>
		<description>Given the time constraints, web apps/JavaScript  are a neat solution. One thing no one is mentionning is that, like all things Apple, this approach is going to be copied by other phone vendors. When it does, all the iPhone web apps will be automatically compatible, which will benefit the developpers of said apps.

Actually, I would prefer if Apple continue to offer tools and support for portable technologies and languages. It&#039;s no fair that Apple&#039;s most used apps (iTune &amp; Safari) are cross-platform, yet Cocoa developpers can only adress the Mac market. It&#039;s like Apple is saying &quot;We&#039;ll write for everybody, but you guys continue to write only for us&quot;.

I love Objective-C, but I would like to get to use it outside the Mac&#039;s confine.</description>
		<content:encoded><![CDATA[<p>Given the time constraints, web apps/JavaScript  are a neat solution. One thing no one is mentionning is that, like all things Apple, this approach is going to be copied by other phone vendors. When it does, all the iPhone web apps will be automatically compatible, which will benefit the developpers of said apps.</p>
<p>Actually, I would prefer if Apple continue to offer tools and support for portable technologies and languages. It&#8217;s no fair that Apple&#8217;s most used apps (iTune &amp; Safari) are cross-platform, yet Cocoa developpers can only adress the Mac market. It&#8217;s like Apple is saying &#8220;We&#8217;ll write for everybody, but you guys continue to write only for us&#8221;.</p>
<p>I love Objective-C, but I would like to get to use it outside the Mac&#8217;s confine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jesper</title>
		<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/comment-page-1#comment-131031</link>
		<dc:creator>Jesper</dc:creator>
		<pubDate>Tue, 10 Jul 2007 09:12:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk#comment-131031</guid>
		<description>I like JavaScript as much as I like Objective-C, but I&#039;d argue any day that - especially to existing Mac app developers, but generally true too - Objective-C is the saner language.</description>
		<content:encoded><![CDATA[<p>I like JavaScript as much as I like Objective-C, but I&#8217;d argue any day that &#8211; especially to existing Mac app developers, but generally true too &#8211; Objective-C is the saner language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/comment-page-1#comment-130984</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Tue, 10 Jul 2007 07:38:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk#comment-130984</guid>
		<description>I&#039;ll be the first to admit that Apple&#039;s non-&quot;SDK&quot; for the iPhone is not ideal... but JavaScript is not THAT bad of a language, as Shipley makes it seem.</description>
		<content:encoded><![CDATA[<p>I&#8217;ll be the first to admit that Apple&#8217;s non-&#8221;SDK&#8221; for the iPhone is not ideal&#8230; but JavaScript is not THAT bad of a language, as Shipley makes it seem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Feldman</title>
		<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/comment-page-1#comment-130456</link>
		<dc:creator>Dave Feldman</dc:creator>
		<pubDate>Mon, 09 Jul 2007 16:41:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk#comment-130456</guid>
		<description>I actually don&#039;t mind the idea of using DHTML/AJAX as the SDK for the iPhone; I just wish they were actually treating it as an SDK by providing iPhone-specific JavaScript APIs in Safari. The iPhone has its own interaction model and without access to some of what makes it special, developers are stuck with only the intersection between the old interaction model and the new one. EDGE without offline storage is yucky, and I don&#039;t think you can call them apps without some way to create shortcuts to them outside Safari&#039;s bookmarks - even just a &quot;Favorites&quot; button on the home screen.</description>
		<content:encoded><![CDATA[<p>I actually don&#8217;t mind the idea of using DHTML/AJAX as the SDK for the iPhone; I just wish they were actually treating it as an SDK by providing iPhone-specific JavaScript APIs in Safari. The iPhone has its own interaction model and without access to some of what makes it special, developers are stuck with only the intersection between the old interaction model and the new one. EDGE without offline storage is yucky, and I don&#8217;t think you can call them apps without some way to create shortcuts to them outside Safari&#8217;s bookmarks &#8211; even just a &#8220;Favorites&#8221; button on the home screen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jesper</title>
		<link>http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk/comment-page-1#comment-130377</link>
		<dc:creator>Jesper</dc:creator>
		<pubDate>Mon, 09 Jul 2007 14:50:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/370/wil-shipley-iphone-sdk#comment-130377</guid>
		<description>Exactly.

I&#039;m not saying iPhone web apps aren&#039;t a big deal. It&#039;s a big deal that some web apps run entirely unmodified on iPhone, and it&#039;s really a big deal that people are making good new iPhone web apps. But they&#039;re still not full apps.

There&#039;s a reason why the 15 non-Safari icons you can push in the main menu does not take you places you can go through Safari&#039;s bookmark menu.</description>
		<content:encoded><![CDATA[<p>Exactly.</p>
<p>I&#8217;m not saying iPhone web apps aren&#8217;t a big deal. It&#8217;s a big deal that some web apps run entirely unmodified on iPhone, and it&#8217;s really a big deal that people are making good new iPhone web apps. But they&#8217;re still not full apps.</p>
<p>There&#8217;s a reason why the 15 non-Safari icons you can push in the main menu does not take you places you can go through Safari&#8217;s bookmark menu.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
