<?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 Under The Bridge</title>
	<atom:link href="http://www.alexcurylo.com/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alexcurylo.com/blog</link>
	<description>Alex Curylo, iPhone Programmer</description>
	<lastBuildDate>Wed, 10 Mar 2010 04:49:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Review: LifeGoals by harry</title>
		<link>http://www.alexcurylo.com/blog/2010/03/08/review-lifegoals/comment-page-1/#comment-2917</link>
		<dc:creator>harry</dc:creator>
		<pubDate>Wed, 10 Mar 2010 04:49:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2010/03/09/review-lifegoals/#comment-2917</guid>
		<description>Great app. You may also want to check out GoalsOnTrack. It&#039;s a web 2.0 style goal setting and productivity tool that is really cool for helping you reach goals.</description>
		<content:encoded><![CDATA[<p>Great app. You may also want to check out GoalsOnTrack. It&#8217;s a web 2.0 style goal setting and productivity tool that is really cool for helping you reach goals.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Review: Things by Review: LifeGoals at Under The Bridge</title>
		<link>http://www.alexcurylo.com/blog/2009/09/29/review-things/comment-page-1/#comment-2916</link>
		<dc:creator>Review: LifeGoals at Under The Bridge</dc:creator>
		<pubDate>Tue, 09 Mar 2010 08:01:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2009/09/29/review-things/#comment-2916</guid>
		<description>[...] never found a piece of software worth the trouble of using until last fall, where you may recall our gushing paean to the near-perfection of Cultured Code&#8217;s Things task manager. And yes, we still pretty much [...]</description>
		<content:encoded><![CDATA[<p>[...] never found a piece of software worth the trouble of using until last fall, where you may recall our gushing paean to the near-perfection of Cultured Code&#8217;s Things task manager. And yes, we still pretty much [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Library: TBXML by XML Parsing at Under The Bridge</title>
		<link>http://www.alexcurylo.com/blog/2009/09/26/library-tbxml/comment-page-1/#comment-2909</link>
		<dc:creator>XML Parsing at Under The Bridge</dc:creator>
		<pubDate>Fri, 05 Mar 2010 07:59:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2009/09/26/library-tbxml/#comment-2909</guid>
		<description>[...] so we&#8217;ve just used the SDK&#8217;s NSXMLParser for trivial jobs, and for heavy lifting the TBXML parser we mentioned here, which does indeed seem to come out well in this comparison too; but if we ever run into a [...]</description>
		<content:encoded><![CDATA[<p>[...] so we&#8217;ve just used the SDK&#8217;s NSXMLParser for trivial jobs, and for heavy lifting the TBXML parser we mentioned here, which does indeed seem to come out well in this comparison too; but if we ever run into a [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quality Control by K&#252;chen und B&#228;der, Wellness f&#252;r Zuhause , K&#252;chenmaschinen und mit Kochrezepten</title>
		<link>http://www.alexcurylo.com/blog/2010/02/06/quality-control/comment-page-1/#comment-2908</link>
		<dc:creator>K&#252;chen und B&#228;der, Wellness f&#252;r Zuhause , K&#252;chenmaschinen und mit Kochrezepten</dc:creator>
		<pubDate>Wed, 03 Mar 2010 17:43:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2010/02/06/quality-control/#comment-2908</guid>
		<description>[...] Quality Control at Under The Bridge [...]</description>
		<content:encoded><![CDATA[<p>[...] Quality Control at Under The Bridge [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on imageNamed is evil by Daniel Alexander</title>
		<link>http://www.alexcurylo.com/blog/2009/01/13/imagenamed-is-evil/comment-page-2/#comment-2903</link>
		<dc:creator>Daniel Alexander</dc:creator>
		<pubDate>Mon, 01 Mar 2010 19:50:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexcurylo.com/blog/?p=386#comment-2903</guid>
		<description>...get it going yes, but that doesn&#039;t mean it is going to work.  All the other stuff I am saying above is to give you some insight into where the pitfalls are.  For instance, you need to make sure your images are not too large for your animation duration.  If you are trying to animate 300x300 images at over 40 fps then you might run into trouble (particularly if you are also trying to manage user interactions with your animations).  This is just one of many problems that you might run into...some of the problems have solutions...some don&#039;t.  If your application requires you to do something that the iPhone just can&#039;t do (like, to exaggerate the point, you wanted to animate 300x300 images at 500 fps) then you won&#039;t be able to do it.  However, sometimes you can change your requirements a bit (like reduce the number of images you are trying to animate and thus cut your fps down to something more managable).  All of the other stuff above is stuff that might help you to work out how you might get around some of these issues.

What you can know for sure is that you must use imageNamed if you are going to be animating.  Short of that you have to figure out ways to get your images and code to balance between imageNamed sillyness and iPhone limitations (etc...).  I would also say that you are going to also need to do the animating with a timer like I have above.  Those are probably the two things you must do (imageNamed and timer).  So, make that your minimum application and try to make it fit in with your data.

Hope that helps...</description>
		<content:encoded><![CDATA[<p>&#8230;get it going yes, but that doesn&#8217;t mean it is going to work.  All the other stuff I am saying above is to give you some insight into where the pitfalls are.  For instance, you need to make sure your images are not too large for your animation duration.  If you are trying to animate 300&#215;300 images at over 40 fps then you might run into trouble (particularly if you are also trying to manage user interactions with your animations).  This is just one of many problems that you might run into&#8230;some of the problems have solutions&#8230;some don&#8217;t.  If your application requires you to do something that the iPhone just can&#8217;t do (like, to exaggerate the point, you wanted to animate 300&#215;300 images at 500 fps) then you won&#8217;t be able to do it.  However, sometimes you can change your requirements a bit (like reduce the number of images you are trying to animate and thus cut your fps down to something more managable).  All of the other stuff above is stuff that might help you to work out how you might get around some of these issues.</p>
<p>What you can know for sure is that you must use imageNamed if you are going to be animating.  Short of that you have to figure out ways to get your images and code to balance between imageNamed sillyness and iPhone limitations (etc&#8230;).  I would also say that you are going to also need to do the animating with a timer like I have above.  Those are probably the two things you must do (imageNamed and timer).  So, make that your minimum application and try to make it fit in with your data.</p>
<p>Hope that helps&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on imageNamed is evil by Daniel Alexander</title>
		<link>http://www.alexcurylo.com/blog/2009/01/13/imagenamed-is-evil/comment-page-2/#comment-2902</link>
		<dc:creator>Daniel Alexander</dc:creator>
		<pubDate>Mon, 01 Mar 2010 19:41:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexcurylo.com/blog/?p=386#comment-2902</guid>
		<description>I typed more than I had too.  It is not as hard as appears from what I typed.  Put simply you need to create a subclass of a UIView.  And most everything you need to do will be in that subclass.  The iVars you will need will be your array of CGImageRefs, an integer called currFrame that tells drawRect which frame to draw during animation, and a timer to walk you through the animation.

The timer basically increments currFrame and causes the UIView to redraw itself (which means forces a call to drawRect).  drawRect is then called by the system and inside drawRect you draw whichever frame currFrame is pointing too (indexing).

Thus, each time the timer fires you get a new frame drawn and that is the animation.

All of the code is pretty much listed out for you in my mess of texts above, but in general it should be pretty simple to get it going....</description>
		<content:encoded><![CDATA[<p>I typed more than I had too.  It is not as hard as appears from what I typed.  Put simply you need to create a subclass of a UIView.  And most everything you need to do will be in that subclass.  The iVars you will need will be your array of CGImageRefs, an integer called currFrame that tells drawRect which frame to draw during animation, and a timer to walk you through the animation.</p>
<p>The timer basically increments currFrame and causes the UIView to redraw itself (which means forces a call to drawRect).  drawRect is then called by the system and inside drawRect you draw whichever frame currFrame is pointing too (indexing).</p>
<p>Thus, each time the timer fires you get a new frame drawn and that is the animation.</p>
<p>All of the code is pretty much listed out for you in my mess of texts above, but in general it should be pretty simple to get it going&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Roundup: Push And Purchase by Duccio</title>
		<link>http://www.alexcurylo.com/blog/2009/09/18/roundup-push-and-purchase/comment-page-1/#comment-2899</link>
		<dc:creator>Duccio</dc:creator>
		<pubDate>Sun, 28 Feb 2010 15:01:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2009/09/18/roundup-push-and-purchase/#comment-2899</guid>
		<description>There is an open source PHP classes collection for APNS: ApnsPHP

With this comprehensive collection of open source PHP classes you can also easily create a Push Server with one or more (forked) processes reading from a common message queue to speed-up sending activities.

Google Code: http://code.google.com/p/apns-php/</description>
		<content:encoded><![CDATA[<p>There is an open source PHP classes collection for APNS: ApnsPHP</p>
<p>With this comprehensive collection of open source PHP classes you can also easily create a Push Server with one or more (forked) processes reading from a common message queue to speed-up sending activities.</p>
<p>Google Code: <a href="http://code.google.com/p/apns-php/" rel="nofollow">http://code.google.com/p/apns-php/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on In-App Purchasing by Ray Wenderlich</title>
		<link>http://www.alexcurylo.com/blog/2010/02/26/in-app-purchasing/comment-page-1/#comment-2898</link>
		<dc:creator>Ray Wenderlich</dc:creator>
		<pubDate>Sat, 27 Feb 2010 17:33:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2010/02/26/in-app-purchasing/#comment-2898</guid>
		<description>Awesome, thanks for gathering all of these resources into one spot!  :]</description>
		<content:encoded><![CDATA[<p>Awesome, thanks for gathering all of these resources into one spot!  :]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Poses Volume 2 by In-App Purchasing at Under The Bridge</title>
		<link>http://www.alexcurylo.com/blog/2009/03/31/poses-volume-2/comment-page-1/#comment-2896</link>
		<dc:creator>In-App Purchasing at Under The Bridge</dc:creator>
		<pubDate>Sat, 27 Feb 2010 05:51:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexcurylo.com/blog/?p=601#comment-2896</guid>
		<description>[...] &#8212; learning all about in-app purchase for the upcoming single app revision of the Poses series, having read all over the place about how fraught with peril and puzzlement the process of [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8212; learning all about in-app purchase for the upcoming single app revision of the Poses series, having read all over the place about how fraught with peril and puzzlement the process of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FlowerGarden by In-App Purchasing at Under The Bridge</title>
		<link>http://www.alexcurylo.com/blog/2010/01/23/flowergarden/comment-page-1/#comment-2895</link>
		<dc:creator>In-App Purchasing at Under The Bridge</dc:creator>
		<pubDate>Sat, 27 Feb 2010 05:49:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2010/01/23/flowergarden/#comment-2895</guid>
		<description>[...] once you&#8217;ve got that basic implementation in place, read over this series from the FlowerGarden fellow [...]</description>
		<content:encoded><![CDATA[<p>[...] once you&#8217;ve got that basic implementation in place, read over this series from the FlowerGarden fellow [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
