<?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 Perspx</title>
	<atom:link href="http://perspx.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://perspx.com</link>
	<description>Musings of a teenage programmer</description>
	<lastBuildDate>Sat, 26 Jun 2010 09:14:03 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Making Cocoa list views really fast by Perspx</title>
		<link>http://perspx.com/blog/archives/1427/making-list-views-really-fast/comment-page-1/#comment-763</link>
		<dc:creator>Perspx</dc:creator>
		<pubDate>Sat, 26 Jun 2010 09:14:03 +0000</pubDate>
		<guid isPermaLink="false">http://perspx.com/?p=1427#comment-763</guid>
		<description>@Michael: Perhaps; although NSScrollView lets you set custom horizontal and vertical scrollers through public methods.

My guess would be that it does something interesting in -setBackgroundABColor: or something with scrolling as -contentViewBoundsDidChangeNotification: is implemented. It also implements -scrollToRect:animated: and -scrollToPoint:animated: which are custom (presumably convenience) methods.</description>
		<content:encoded><![CDATA[<p>@Michael: Perhaps; although NSScrollView lets you set custom horizontal and vertical scrollers through public methods.</p>
<p>My guess would be that it does something interesting in -setBackgroundABColor: or something with scrolling as -contentViewBoundsDidChangeNotification: is implemented. It also implements -scrollToRect:animated: and -scrollToPoint:animated: which are custom (presumably convenience) methods.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making Cocoa list views really fast by Michael Villar</title>
		<link>http://perspx.com/blog/archives/1427/making-list-views-really-fast/comment-page-1/#comment-760</link>
		<dc:creator>Michael Villar</dc:creator>
		<pubDate>Fri, 25 Jun 2010 15:10:11 +0000</pubDate>
		<guid isPermaLink="false">http://perspx.com/?p=1427#comment-760</guid>
		<description>FYI : I think the ABScrollView exists because of the custom NSScroller</description>
		<content:encoded><![CDATA[<p>FYI : I think the ABScrollView exists because of the custom NSScroller</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making Cocoa list views really fast by Perspx</title>
		<link>http://perspx.com/blog/archives/1427/making-list-views-really-fast/comment-page-1/#comment-680</link>
		<dc:creator>Perspx</dc:creator>
		<pubDate>Tue, 01 Jun 2010 21:45:01 +0000</pubDate>
		<guid isPermaLink="false">http://perspx.com/?p=1427#comment-680</guid>
		<description>@James: That would make a lot of sense – as you can see the class-dumped ABTableView and ABTableViewCell classes are very similar to UITableView and Cell; FastTableView and Cell are pretty similar but look less cloned.</description>
		<content:encoded><![CDATA[<p>@James: That would make a lot of sense – as you can see the class-dumped ABTableView and ABTableViewCell classes are very similar to UITableView and Cell; FastTableView and Cell are pretty similar but look less cloned.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making Cocoa list views really fast by James</title>
		<link>http://perspx.com/blog/archives/1427/making-list-views-really-fast/comment-page-1/#comment-677</link>
		<dc:creator>James</dc:creator>
		<pubDate>Tue, 01 Jun 2010 11:29:56 +0000</pubDate>
		<guid isPermaLink="false">http://perspx.com/?p=1427#comment-677</guid>
		<description>From what I understand, and have heard from colleagues is that Loren Brichter used to work at Apple and worked on UIKit. I imagine he&#039;s just used what he knows from the UITableView and UITableViewCell implementations and reimplemented them for AppKit.</description>
		<content:encoded><![CDATA[<p>From what I understand, and have heard from colleagues is that Loren Brichter used to work at Apple and worked on UIKit. I imagine he&#8217;s just used what he knows from the UITableView and UITableViewCell implementations and reimplemented them for AppKit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making Cocoa list views really fast by Brian Dunagan</title>
		<link>http://perspx.com/blog/archives/1427/making-list-views-really-fast/comment-page-1/#comment-633</link>
		<dc:creator>Brian Dunagan</dc:creator>
		<pubDate>Fri, 21 May 2010 04:23:26 +0000</pubDate>
		<guid isPermaLink="false">http://perspx.com/?p=1427#comment-633</guid>
		<description>Very interesting! Tweetie probably uses that optimization combined with CoreGraphics pre-blending to achieve such smooth scrolling: http://blog.atebits.com/2008/12/fast-scrolling-in-tweetie-with-uitableview/.</description>
		<content:encoded><![CDATA[<p>Very interesting! Tweetie probably uses that optimization combined with CoreGraphics pre-blending to achieve such smooth scrolling: <a href="http://blog.atebits.com/2008/12/fast-scrolling-in-tweetie-with-uitableview/" rel="nofollow">http://blog.atebits.com/2008/12/fast-scrolling-in-tweetie-with-uitableview/</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Application Demos by Perspx</title>
		<link>http://perspx.com/blog/archives/1363/application-demos/comment-page-1/#comment-262</link>
		<dc:creator>Perspx</dc:creator>
		<pubDate>Sun, 14 Mar 2010 16:07:31 +0000</pubDate>
		<guid isPermaLink="false">http://perspx.com/?p=1363#comment-262</guid>
		<description>Yes I see your point and I imagine they can sometimes be useful; a good example of doing it well is with the free version of Tweetie; if you go into the preferences and uncheck the &quot;Show ads&quot; checkbox it prompts you to purchase the full version (which removes them) in a way that isn&#039;t irritating and can easily dismissed if you want to continue using it for free.

Although of course it is a fine balance between not being too intrusive but also making sure that people who are genuinely interested and have a use for the software actually purchase it.</description>
		<content:encoded><![CDATA[<p>Yes I see your point and I imagine they can sometimes be useful; a good example of doing it well is with the free version of Tweetie; if you go into the preferences and uncheck the &#8220;Show ads&#8221; checkbox it prompts you to purchase the full version (which removes them) in a way that isn&#8217;t irritating and can easily dismissed if you want to continue using it for free.</p>
<p>Although of course it is a fine balance between not being too intrusive but also making sure that people who are genuinely interested and have a use for the software actually purchase it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Application Demos by ssp</title>
		<link>http://perspx.com/blog/archives/1363/application-demos/comment-page-1/#comment-261</link>
		<dc:creator>ssp</dc:creator>
		<pubDate>Sun, 14 Mar 2010 13:02:07 +0000</pubDate>
		<guid isPermaLink="false">http://perspx.com/?p=1363#comment-261</guid>
		<description>Hehe, I remember seeing that FileMaker page when wanting to see how the app developed in the past decade. And it instantly convinced me to stick with the ancient FM 6 I still have sitting around – or go and download a demo + s/n from Bit Torrent which would seem more convenient.

I am not so sure about nagging. While I am annoyed by it and consider nagging bad taste, I also know that I just tend to forget to buy stuff which I&#039;m OK to pay for unless it reminds me in a sufficiently clear and frequent way. So how can people push me to do the right thing without looking bad? I think if those reminders are well done and provide a straightforward (one click?) way to buying the app with instant gratification, they can be quite useful.</description>
		<content:encoded><![CDATA[<p>Hehe, I remember seeing that FileMaker page when wanting to see how the app developed in the past decade. And it instantly convinced me to stick with the ancient FM 6 I still have sitting around – or go and download a demo + s/n from Bit Torrent which would seem more convenient.</p>
<p>I am not so sure about nagging. While I am annoyed by it and consider nagging bad taste, I also know that I just tend to forget to buy stuff which I&#8217;m OK to pay for unless it reminds me in a sufficiently clear and frequent way. So how can people push me to do the right thing without looking bad? I think if those reminders are well done and provide a straightforward (one click?) way to buying the app with instant gratification, they can be quite useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Application Demos by Zettt</title>
		<link>http://perspx.com/blog/archives/1363/application-demos/comment-page-1/#comment-259</link>
		<dc:creator>Zettt</dc:creator>
		<pubDate>Sat, 13 Mar 2010 11:19:56 +0000</pubDate>
		<guid isPermaLink="false">http://perspx.com/?p=1363#comment-259</guid>
		<description>Re point 5: In my experience a &quot;nagging popup&quot; will make me even more likely turn away from an application *even though* the application handles the job better than another one. But simply the fact the app annoys me while testing it, makes me search for alternatives.</description>
		<content:encoded><![CDATA[<p>Re point 5: In my experience a &#8220;nagging popup&#8221; will make me even more likely turn away from an application *even though* the application handles the job better than another one. But simply the fact the app annoys me while testing it, makes me search for alternatives.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on NSConference 2010: Mac Developer Conference (Day 1) by cSquirrel &#8211; NSConference 2010: Money well spent</title>
		<link>http://perspx.com/blog/archives/1210/nsconference-2010-mac-developer-conference-day-1/comment-page-1/#comment-182</link>
		<dc:creator>cSquirrel &#8211; NSConference 2010: Money well spent</dc:creator>
		<pubDate>Sun, 14 Feb 2010 18:05:38 +0000</pubDate>
		<guid isPermaLink="false">http://perspx.com/?p=1210#comment-182</guid>
		<description>[...] Rozanski (@perspx) describes workshop, day 1 and day [...]</description>
		<content:encoded><![CDATA[<p>[...] Rozanski (@perspx) describes workshop, day 1 and day [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on NSConference 2010: The World According to Gemmell by cSquirrel &#8211; NSConference 2010: Money well spent</title>
		<link>http://perspx.com/blog/archives/1193/the-world-according-to-gemmell/comment-page-1/#comment-171</link>
		<dc:creator>cSquirrel &#8211; NSConference 2010: Money well spent</dc:creator>
		<pubDate>Thu, 11 Feb 2010 00:23:13 +0000</pubDate>
		<guid isPermaLink="false">http://perspx.com/?p=1193#comment-171</guid>
		<description>[...] Rozanski (@perspx) describes workshop, day 1 and day [...]</description>
		<content:encoded><![CDATA[<p>[...] Rozanski (@perspx) describes workshop, day 1 and day [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
