<?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: Hi, I&#8217;m Cathy</title>
	<atom:link href="http://katidev.com/blog/2008/03/23/hi-im-cathy/feed/" rel="self" type="application/rss+xml" />
	<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/</link>
	<description>Developing Interfaces with Cocoa</description>
	<pubDate>Fri, 05 Sep 2008 19:46:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Tim Buchheim</title>
		<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/#comment-152</link>
		<dc:creator>Tim Buchheim</dc:creator>
		<pubDate>Thu, 10 Apr 2008 18:41:09 +0000</pubDate>
		<guid isPermaLink="false">http://katidev.com/blog/?p=87#comment-152</guid>
		<description>I love your blog, Cathy.

It's good to have someone pointing out the flaws in AppKit.  We all know that they're there, but over time they get so ingrained in one's way of doing things that people end up defending poor choices that NeXT or Apple made years ago rather than thinking about what can be done to fix things.

So it's quite refreshing to see thoughtful analysis of what's wrong in Cocoa and useful ideas on how to go about fixing them.</description>
		<content:encoded><![CDATA[<p>I love your blog, Cathy.</p>
<p>It&#8217;s good to have someone pointing out the flaws in AppKit.  We all know that they&#8217;re there, but over time they get so ingrained in one&#8217;s way of doing things that people end up defending poor choices that NeXT or Apple made years ago rather than thinking about what can be done to fix things.</p>
<p>So it&#8217;s quite refreshing to see thoughtful analysis of what&#8217;s wrong in Cocoa and useful ideas on how to go about fixing them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Stevenson</title>
		<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/#comment-127</link>
		<dc:creator>Scott Stevenson</dc:creator>
		<pubDate>Tue, 01 Apr 2008 03:02:00 +0000</pubDate>
		<guid isPermaLink="false">http://katidev.com/blog/?p=87#comment-127</guid>
		<description>@John: I think you may have missed my point. The momentum of custom views is not about the stock controls not being "good enough," but that many apps want to have their own identity. For example, I don't think it makes sense for Apple to generalize the type of views used by Delicious Library or Front Row.

In some cases, generalization does make sense, which is why IKImageBrowserView showed up to serve iPhoto-like needs. But IKImageBrowserView is also an excellent example of why customization isn't completely simple. The view is not just a bunch of static bitmaps -- there are animations, behaviors, and so on. All of this could be customized via API in theory, but somebody would have to figure out a way it could be useful across a wide range of cases.

Understand I'm not arguing against Cathy's idea. I think it makes a lot of sense. But for it to be implemented there would have to be some feedback filed, preferably with specific examples.</description>
		<content:encoded><![CDATA[<p>@John: I think you may have missed my point. The momentum of custom views is not about the stock controls not being &#8220;good enough,&#8221; but that many apps want to have their own identity. For example, I don&#8217;t think it makes sense for Apple to generalize the type of views used by Delicious Library or Front Row.</p>
<p>In some cases, generalization does make sense, which is why IKImageBrowserView showed up to serve iPhoto-like needs. But IKImageBrowserView is also an excellent example of why customization isn&#8217;t completely simple. The view is not just a bunch of static bitmaps &#8212; there are animations, behaviors, and so on. All of this could be customized via API in theory, but somebody would have to figure out a way it could be useful across a wide range of cases.</p>
<p>Understand I&#8217;m not arguing against Cathy&#8217;s idea. I think it makes a lot of sense. But for it to be implemented there would have to be some feedback filed, preferably with specific examples.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/#comment-126</link>
		<dc:creator>John</dc:creator>
		<pubDate>Mon, 31 Mar 2008 06:41:33 +0000</pubDate>
		<guid isPermaLink="false">http://katidev.com/blog/?p=87#comment-126</guid>
		<description>"...and I think maybe the reason the view layout system doesn’t come up as a major obstacle is many apps use custom composite views now, where as almost all apps in the past used combinations of stock views and controls."

In other words: existing developers have written their own implementation of almost all view classes, because the stock ones were not good enough functionally or artistically.  Good for them.  But, what about the barrier of entry? What about new developers. 1. learn cocoa 2. rewrite all UI components. 7. after a long while, get back to your idea.

I would vote for Apple to include ProKit in standard sdk. They could still style their own apps differently to distinguish themselves, but the functionality would be there for other developers.</description>
		<content:encoded><![CDATA[<p>&#8220;&#8230;and I think maybe the reason the view layout system doesn’t come up as a major obstacle is many apps use custom composite views now, where as almost all apps in the past used combinations of stock views and controls.&#8221;</p>
<p>In other words: existing developers have written their own implementation of almost all view classes, because the stock ones were not good enough functionally or artistically.  Good for them.  But, what about the barrier of entry? What about new developers. 1. learn cocoa 2. rewrite all UI components. 7. after a long while, get back to your idea.</p>
<p>I would vote for Apple to include ProKit in standard sdk. They could still style their own apps differently to distinguish themselves, but the functionality would be there for other developers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lee</title>
		<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/#comment-120</link>
		<dc:creator>Lee</dc:creator>
		<pubDate>Wed, 26 Mar 2008 15:16:21 +0000</pubDate>
		<guid isPermaLink="false">http://katidev.com/blog/?p=87#comment-120</guid>
		<description>hehe! it works as long as you don't bob your head or snore!</description>
		<content:encoded><![CDATA[<p>hehe! it works as long as you don&#8217;t bob your head or snore!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cathy</title>
		<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/#comment-118</link>
		<dc:creator>Cathy</dc:creator>
		<pubDate>Tue, 25 Mar 2008 18:08:45 +0000</pubDate>
		<guid isPermaLink="false">http://katidev.com/blog/?p=87#comment-118</guid>
		<description>Lee, yeah I miss that!!  I was just telling Dirk yesterday about the 'one hand on the mouse and one hand on the keyboard' maneuver you taught me ;)</description>
		<content:encoded><![CDATA[<p>Lee, yeah I miss that!!  I was just telling Dirk yesterday about the &#8216;one hand on the mouse and one hand on the keyboard&#8217; maneuver you taught me <img src='http://katidev.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lee</title>
		<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/#comment-117</link>
		<dc:creator>Lee</dc:creator>
		<pubDate>Tue, 25 Mar 2008 18:01:00 +0000</pubDate>
		<guid isPermaLink="false">http://katidev.com/blog/?p=87#comment-117</guid>
		<description>You are usually well spoken and are not quick to say something that you regret and I think this is another case of that. You didn't say anything negative.

Oh, and I too love your blog! It's like sitting in the same office with you again! ;-)</description>
		<content:encoded><![CDATA[<p>You are usually well spoken and are not quick to say something that you regret and I think this is another case of that. You didn&#8217;t say anything negative.</p>
<p>Oh, and I too love your blog! It&#8217;s like sitting in the same office with you again! <img src='http://katidev.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cathy</title>
		<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/#comment-115</link>
		<dc:creator>Cathy</dc:creator>
		<pubDate>Tue, 25 Mar 2008 13:26:20 +0000</pubDate>
		<guid isPermaLink="false">http://katidev.com/blog/?p=87#comment-115</guid>
		<description>jcr - I think Andy Lee hit it right on the head.  I was probably feeling much more bitchy than I let on in my words and felt guilt about that. 

Either way, the list is going to be avalanched with beginner's questions with all the new interest in Cocoa and its important to me to be helpful.  The list is how I learned - I think it's the best Cocoa recourse out there.  :)</description>
		<content:encoded><![CDATA[<p>jcr - I think Andy Lee hit it right on the head.  I was probably feeling much more bitchy than I let on in my words and felt guilt about that. </p>
<p>Either way, the list is going to be avalanched with beginner&#8217;s questions with all the new interest in Cocoa and its important to me to be helpful.  The list is how I learned - I think it&#8217;s the best Cocoa recourse out there.  <img src='http://katidev.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John C. Randolph</title>
		<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/#comment-110</link>
		<dc:creator>John C. Randolph</dc:creator>
		<pubDate>Tue, 25 Mar 2008 09:21:12 +0000</pubDate>
		<guid isPermaLink="false">http://katidev.com/blog/?p=87#comment-110</guid>
		<description>"I’m feeling absolutely terrible because I snapped at someone on the Cocoa-dev list today."

Heh. 

I've bounced on a few heads in my time for messages that I thought were unduly hostile to newbies, and yours wouldn't even have registered as unfriendly.

Speaking as a former Cocoa-dev moderator, I'd say listen to Scott Anguish.  ;-)


-jcr</description>
		<content:encoded><![CDATA[<p>&#8220;I’m feeling absolutely terrible because I snapped at someone on the Cocoa-dev list today.&#8221;</p>
<p>Heh. </p>
<p>I&#8217;ve bounced on a few heads in my time for messages that I thought were unduly hostile to newbies, and yours wouldn&#8217;t even have registered as unfriendly.</p>
<p>Speaking as a former Cocoa-dev moderator, I&#8217;d say listen to Scott Anguish.  <img src='http://katidev.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>-jcr</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Robinson</title>
		<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/#comment-101</link>
		<dc:creator>Paul Robinson</dc:creator>
		<pubDate>Mon, 24 Mar 2008 23:45:58 +0000</pubDate>
		<guid isPermaLink="false">http://katidev.com/blog/?p=87#comment-101</guid>
		<description>Actually your response was very gentle, even more so when compared to some of the more scorching replies that sometimes send new posters running for cover!

Probably you are one of these extra, extra nice people who rarely even feel snippy, much less express it.

This is a great blog and you have a great writing style.  Please keep the posts coming.</description>
		<content:encoded><![CDATA[<p>Actually your response was very gentle, even more so when compared to some of the more scorching replies that sometimes send new posters running for cover!</p>
<p>Probably you are one of these extra, extra nice people who rarely even feel snippy, much less express it.</p>
<p>This is a great blog and you have a great writing style.  Please keep the posts coming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cathy</title>
		<link>http://katidev.com/blog/2008/03/23/hi-im-cathy/#comment-99</link>
		<dc:creator>Cathy</dc:creator>
		<pubDate>Mon, 24 Mar 2008 11:55:24 +0000</pubDate>
		<guid isPermaLink="false">http://katidev.com/blog/?p=87#comment-99</guid>
		<description>Andy and Scott A: 

You're both probably right about the post.  Guess I'm pretty senstive...haha.

Jean-Michel:

There's no bad way that I could take that.  Thanks : )

Jeff:

I know, it is exciting!  Welcome to the parade!!</description>
		<content:encoded><![CDATA[<p>Andy and Scott A: </p>
<p>You&#8217;re both probably right about the post.  Guess I&#8217;m pretty senstive&#8230;haha.</p>
<p>Jean-Michel:</p>
<p>There&#8217;s no bad way that I could take that.  Thanks : )</p>
<p>Jeff:</p>
<p>I know, it is exciting!  Welcome to the parade!!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.717 seconds -->
