<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nick Waynik.com</title>
	<atom:link href="http://nickwaynik.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://nickwaynik.com</link>
	<description></description>
	<lastBuildDate>Wed, 07 Dec 2011 14:56:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Cocos2D Podcast</title>
		<link>http://nickwaynik.com/ios-dev/cocos2d-podcast/</link>
		<comments>http://nickwaynik.com/ios-dev/cocos2d-podcast/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 14:54:23 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[iOS Dev]]></category>

		<guid isPermaLink="false">http://nickwaynik.com/?p=472</guid>
		<description><![CDATA[The Cocos2D Podcast is a great resource if you are interested in industry leading developers and what they are doing. I listen to it regularly, and was surprised and honored when Azam asked me to be a guest on the show to talk about Augmented Reality. This past Saturday we recorded the show, and yesterday [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://cocos2dpodcast.wordpress.com/">Cocos2D Podcast</a> is a great resource if you are interested in industry leading developers and what they are doing.  I listen to it regularly, and was surprised and honored when Azam asked me to be a guest on the show to talk about Augmented Reality.  This past Saturday we recorded the show, and yesterday it became available.  Thank you Azam and Steffen for having me on!</p>
<p>Check it out!<br />
<a href="http://cocos2dpodcast.wordpress.com/2011/12/06/augmented-reality-with-nick-waynik/">http://cocos2dpodcast.wordpress.com/2011/12/06/augmented-reality-with-nick-waynik/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nickwaynik.com/ios-dev/cocos2d-podcast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QuickTip: Navigation Bar Image Fix in iOS 5</title>
		<link>http://nickwaynik.com/quicktip/quicktip-navigation-bar-image-fix-in-ios-5/</link>
		<comments>http://nickwaynik.com/quicktip/quicktip-navigation-bar-image-fix-in-ios-5/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 01:54:57 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[QuickTip]]></category>

		<guid isPermaLink="false">http://nickwaynik.com/?p=467</guid>
		<description><![CDATA[When working on a project, it was brought to my attention that the app&#8217;s custom navigation bar image wasn&#8217;t displaying. After looking at the code, the previous developer was using the drawRect: method to set the image. This no longer works in iOS 5 because the method never gets called, unless you subclass UINavigationBar. Below [...]]]></description>
			<content:encoded><![CDATA[<p>When working on a project, it was brought to my attention that the app&#8217;s custom navigation bar image wasn&#8217;t displaying.  After looking at the code, the previous developer was using the drawRect: method to set the image.  This no longer works in iOS 5 because the method never gets called, unless you subclass UINavigationBar.  Below is a snippet of code to get the image to display on iOS 5 devices.<br />
</p>
<p>*UPDATE: Use run-time checking!*</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">float</span> version <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>UIDevice currentDevice<span style="color: #002200;">&#93;</span> systemVersion<span style="color: #002200;">&#93;</span> floatValue<span style="color: #002200;">&#93;</span>;
<span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span>version &gt;<span style="color: #002200;">=</span> <span style="color: #2400d9;">5.0</span><span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
    <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>UINavigationBar appearance<span style="color: #002200;">&#93;</span> setBackgroundImage<span style="color: #002200;">:</span><span style="color: #002200;">&#91;</span>UIImage imageNamed<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;portrait_image.png&quot;</span><span style="color: #002200;">&#93;</span> forBarMetrics<span style="color: #002200;">:</span> UIBarMetricsDefault<span style="color: #002200;">&#93;</span>;
    <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>UINavigationBar appearance<span style="color: #002200;">&#93;</span> setBackgroundImage<span style="color: #002200;">:</span><span style="color: #002200;">&#91;</span>UIImage imageNamed<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;landscape_image.png&quot;</span><span style="color: #002200;">&#93;</span> forBarMetrics<span style="color: #002200;">:</span>UIBarMetricsLandscapePhone<span style="color: #002200;">&#93;</span>;
    <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>UIBarButtonItem appearance<span style="color: #002200;">&#93;</span> setTintColor<span style="color: #002200;">:</span><span style="color: #002200;">&#91;</span>UIColor colorWithRed<span style="color: #002200;">:</span><span style="color: #2400d9;">201.0</span><span style="color: #002200;">/</span><span style="color: #2400d9;">255</span> green<span style="color: #002200;">:</span><span style="color: #2400d9;">31.0</span><span style="color: #002200;">/</span><span style="color: #2400d9;">255</span> blue<span style="color: #002200;">:</span><span style="color: #2400d9;">56.0</span><span style="color: #002200;">/</span><span style="color: #2400d9;">255</span> alpha<span style="color: #002200;">:</span><span style="color: #2400d9;">1</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#93;</span>;
<span style="color: #002200;">&#125;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://nickwaynik.com/quicktip/quicktip-navigation-bar-image-fix-in-ios-5/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>QuickTip: NSUserDefaults</title>
		<link>http://nickwaynik.com/quicktip/quicktip-nsuserdefaults/</link>
		<comments>http://nickwaynik.com/quicktip/quicktip-nsuserdefaults/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 11:34:59 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[QuickTip]]></category>

		<guid isPermaLink="false">http://nickwaynik.com/?p=464</guid>
		<description><![CDATA[Just about every app that I work on utilizes NSUserDefaults in one way or another. It is quick to implement and very easy to use. First you need to create an NSUserDefaults variable: NSUserDefaults *userDefaults = &#91;NSUserDefaults standardUserDefaults&#93;; Next you will need to save something that can be accessed at another time. This is very [...]]]></description>
			<content:encoded><![CDATA[<p>Just about every app that I work on utilizes NSUserDefaults in one way or another.  It is quick to implement and very easy to use.<br />
<br />
First you need to create an NSUserDefaults variable:<br />
</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #400080;">NSUserDefaults</span> <span style="color: #002200;">*</span>userDefaults <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #400080;">NSUserDefaults</span> standardUserDefaults<span style="color: #002200;">&#93;</span>;</pre></div></div>

<p>
Next you will need to save something that can be accessed at another time.  This is very easy, we will use set methods to set values for keys.  The keys can be named whatever you like, I named mine based on what object type I&#8217;m saving for this demo.  Here we will save quite a few different object types:<br />
</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #11740a; font-style: italic;">// NSString</span>
<span style="color: #002200;">&#91;</span>userDefaults setObject<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;Your text here&quot;</span> forKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;StringKey&quot;</span><span style="color: #002200;">&#93;</span>;
&nbsp;
<span style="color: #11740a; font-style: italic;">// Float</span>
<span style="color: #002200;">&#91;</span>userDefaults setFloat<span style="color: #002200;">:</span><span style="color: #2400d9;">5.22</span> forKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;FloatKey&quot;</span><span style="color: #002200;">&#93;</span>;
&nbsp;
<span style="color: #11740a; font-style: italic;">// Double</span>
<span style="color: #002200;">&#91;</span>userDefaults setDouble<span style="color: #002200;">:</span><span style="color: #2400d9;">6.1234</span> forKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;DoubleKey&quot;</span><span style="color: #002200;">&#93;</span>;
&nbsp;
<span style="color: #11740a; font-style: italic;">// NSInteger</span>
<span style="color: #002200;">&#91;</span>userDefaults setInteger<span style="color: #002200;">:</span><span style="color: #2400d9;">7</span> forKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;IntegerKey&quot;</span><span style="color: #002200;">&#93;</span>;</pre></div></div>

<p></p>
<p>After saving objects to your NSUserDefaults, you will want to run the the synchronize method.<br />
</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">&#91;</span>userDefaults synchronize<span style="color: #002200;">&#93;</span>;</pre></div></div>

<p></p>
<p>Next up we will retrieve values for the keys we saved above.  Here we will get the object type for the keys we specified above and assign it to a variable.<br />
</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #11740a; font-style: italic;">// NSString</span>
<span style="color: #400080;">NSString</span> <span style="color: #002200;">*</span>myString <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span>userDefaults stringForKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;keyToLookupString&quot;</span><span style="color: #002200;">&#93;</span>;
&nbsp;
<span style="color: #11740a; font-style: italic;">// Float</span>
<span style="color: #a61390;">float</span> myFloat <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span>userDefaults floatForKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;floatKey&quot;</span><span style="color: #002200;">&#93;</span>;
&nbsp;
<span style="color: #11740a; font-style: italic;">// Double</span>
<span style="color: #a61390;">double</span> myDouble <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span>userDefaults doubleForKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;DoubleKey&quot;</span><span style="color: #002200;">&#93;</span>;
&nbsp;
<span style="color: #11740a; font-style: italic;">// NSInteger</span>
NSInteger myInteger <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span>userDefaults integerForKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;integerKey&quot;</span><span style="color: #002200;">&#93;</span>;</pre></div></div>

<p>And that is it!  Hope you enjoyed this Quick Tip.</p>
]]></content:encoded>
			<wfw:commentRss>http://nickwaynik.com/quicktip/quicktip-nsuserdefaults/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick Tip: Fix clear button for Calculator</title>
		<link>http://nickwaynik.com/quicktip/quick-tip-fix-clear-button-for-calculator/</link>
		<comments>http://nickwaynik.com/quicktip/quick-tip-fix-clear-button-for-calculator/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 12:06:25 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[QuickTip]]></category>

		<guid isPermaLink="false">http://nickwaynik.com/?p=462</guid>
		<description><![CDATA[I upgraded to Mac OS X Lion last month and there has been quite a few changes to get used to. One thing I noticed was that my clear key on the full keyboard doesn&#8217;t work anymore in the Calculator widget. After a little searching, I found a solution! 1. Open up a finder window [...]]]></description>
			<content:encoded><![CDATA[<p>I upgraded to Mac OS X Lion last month and there has been quite a few changes to get used to.  One thing I noticed was that my clear key on the full keyboard doesn&#8217;t work anymore in the Calculator widget.  After a little searching, I found a solution!<br />
<br />
1.  Open up a finder window and navigate to the following folder:</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">/</span>Library<span style="color: #002200;">/</span>Widgets</pre></div></div>

<p>
2.  Next locate Calculator.wdgt and ctrl-click on it, then select &#8220;Show Package Contents.&#8221;<br />
3.  Copy Calculator.js to some other location such as your desktop.<br />
4.  Open the file up in any text editor.<br />
5.  Goto line 127, and change &#8220;case 63289&#8243; to &#8220;case 61705&#8243;.  It should look like this when you are done.</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">case</span> <span style="color: #2400d9;">61705</span><span style="color: #002200;">:</span>
<span style="color: #a61390;">case</span> <span style="color: #2400d9;">27</span><span style="color: #002200;">:</span>
	key <span style="color: #002200;">=</span> <span style="color: #bf1d1a;">&quot;c&quot;</span>;
	<span style="color: #a61390;">break</span>;</pre></div></div>

<p>
6.  Close and save the file.<br />
7.  Copy the file back to the contents of Calculator.wdgt.<br />
8.  Fire up dashboard and remove your current calculator widget and add a new one.<br />
<br />
You&#8217;re clear button will now work in Calculator!<br />
<br />
Here is the link to the <a href="http://deepitpro.com/en/articles/Calculator/info/">original solution</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nickwaynik.com/quicktip/quick-tip-fix-clear-button-for-calculator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quick Tip: Show Library Folder in Lion</title>
		<link>http://nickwaynik.com/quicktip/quick-tip-show-library-folder-in-lion/</link>
		<comments>http://nickwaynik.com/quicktip/quick-tip-show-library-folder-in-lion/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 11:00:38 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[QuickTip]]></category>

		<guid isPermaLink="false">http://nickwaynik.com/?p=456</guid>
		<description><![CDATA[I use my user library folder all the time, and I&#8217;m a little bit annoyed that the Library folder is now hidden in Mac OS X Lion. Here is how I changed that! Open up Terminal and type the following and tap return: chflags nohidden /users/&#60;insert your username here&#62;/library Note: Make sure you substitute your [...]]]></description>
			<content:encoded><![CDATA[<p>I use my user library folder all the time, and I&#8217;m a little bit annoyed that the Library folder is now hidden in Mac OS X Lion.  Here is how I changed that!</p>
<p>Open up Terminal and type the following and tap return:<br />
</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;">chflags nohidden <span style="color: #002200;">/</span>users<span style="color: #002200;">/</span>&lt;insert your username here&gt;<span style="color: #002200;">/</span>library</pre></div></div>

<p>
Note: Make sure you substitute your username in that command.</p>
]]></content:encoded>
			<wfw:commentRss>http://nickwaynik.com/quicktip/quick-tip-show-library-folder-in-lion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick Tip: NSDictionary Contents</title>
		<link>http://nickwaynik.com/quicktip/nsdictionary-contents/</link>
		<comments>http://nickwaynik.com/quicktip/nsdictionary-contents/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 02:37:15 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[QuickTip]]></category>

		<guid isPermaLink="false">http://nickwaynik.com/?p=450</guid>
		<description><![CDATA[I have been doing some work with JSON recently and it can be very difficult to wade through the results. This snippet of code can very easily show you keys and values for objects within a NSDictionary. NSString *key; for&#40;key in jsonDictionary&#41;&#123; NSLog&#40;@&#34;Key: %@, Value %@&#34;, key, &#91;jsonDictionary objectForKey: key&#93;&#41;; &#125; I hope this helps [...]]]></description>
			<content:encoded><![CDATA[<p>I have been doing some work with JSON recently and it can be very difficult to wade through the results.  This snippet of code can very easily show you keys and values for objects within a NSDictionary.<br />
</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #400080;">NSString</span> <span style="color: #002200;">*</span>key;
<span style="color: #a61390;">for</span><span style="color: #002200;">&#40;</span>key <span style="color: #a61390;">in</span> jsonDictionary<span style="color: #002200;">&#41;</span><span style="color: #002200;">&#123;</span>
     NSLog<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;Key: %@, Value %@&quot;</span>, key, <span style="color: #002200;">&#91;</span>jsonDictionary objectForKey<span style="color: #002200;">:</span> key<span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span>;
<span style="color: #002200;">&#125;</span></pre></div></div>

<p>
I hope this helps out!</p>
]]></content:encoded>
			<wfw:commentRss>http://nickwaynik.com/quicktip/nsdictionary-contents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick Tip: Changing a Sprite Image in Cocos2D</title>
		<link>http://nickwaynik.com/quicktip/quick-tip-change-sprite-image-in-cocos2d/</link>
		<comments>http://nickwaynik.com/quicktip/quick-tip-change-sprite-image-in-cocos2d/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 12:31:54 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[QuickTip]]></category>

		<guid isPermaLink="false">http://nickwaynik.com/?p=445</guid>
		<description><![CDATA[Have you ever wanted to change or swap out an image assigned to a sprite?  Well, it&#8217;s very easy to do! We will start out by adding a Sprite Batch Node to the a layer, then we will add a new sprite. // Add Sprite Batch Node CCSpriteBatchNode *batchNode = &#91;CCSpriteBatchNode batchNodeWithFile:@&#34;Sprites.pvr.ccz&#34;&#93;; &#91;self addChild:batchNode&#93;; &#91;&#91;CCSpriteFrameCache [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever wanted to change or swap out an image assigned to a sprite?  Well, it&#8217;s very easy to do!</p>
<p>We will start out by adding a Sprite Batch Node to the a layer, then we will add a new sprite.</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #11740a; font-style: italic;">// Add Sprite Batch Node</span>
CCSpriteBatchNode <span style="color: #002200;">*</span>batchNode <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span>CCSpriteBatchNode batchNodeWithFile<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;Sprites.pvr.ccz&quot;</span><span style="color: #002200;">&#93;</span>;
<span style="color: #002200;">&#91;</span>self addChild<span style="color: #002200;">:</span>batchNode<span style="color: #002200;">&#93;</span>;
<span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>CCSpriteFrameCache sharedSpriteFrameCache<span style="color: #002200;">&#93;</span> addSpriteFramesWithFile<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;Sprites.plist&quot;</span><span style="color: #002200;">&#93;</span>;
&nbsp;
<span style="color: #11740a; font-style: italic;">// Add new sprite</span>
CCSprite <span style="color: #002200;">*</span>sprite1 <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span>CCSprite spriteWithSpriteFrameName<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;SpriteName0.png&quot;</span><span style="color: #002200;">&#93;</span>;
sprite1.position <span style="color: #002200;">=</span> ccp<span style="color: #002200;">&#40;</span><span style="color: #2400d9;">240</span>,<span style="color: #2400d9;">160</span><span style="color: #002200;">&#41;</span>;
<span style="color: #002200;">&#91;</span>self addChild<span style="color: #002200;">:</span>sprite1<span style="color: #002200;">&#93;</span>;</pre></div></div>

<p>All we need to do to change the image used by the sprite is to set it&#8217;s display frame like so:</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">&#91;</span>sprite1 setDisplayFrame<span style="color: #002200;">:</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>CCSpriteFrameCache sharedSpriteFrameCache<span style="color: #002200;">&#93;</span> spriteFrameByName<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;SpriteName1.png&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#93;</span>;</pre></div></div>

<p>And that&#8217;s a wrap!  I hope you enjoyed this quick tip, and I will be adding one a week.  If you have any suggestions, please add them in the comments section.</p>
]]></content:encoded>
			<wfw:commentRss>http://nickwaynik.com/quicktip/quick-tip-change-sprite-image-in-cocos2d/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cocoaheads Pittsburgh</title>
		<link>http://nickwaynik.com/cocos2d/cocoaheads-pittsburgh/</link>
		<comments>http://nickwaynik.com/cocos2d/cocoaheads-pittsburgh/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 18:28:32 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[Cocos2d]]></category>

		<guid isPermaLink="false">http://nickwaynik.com/?p=439</guid>
		<description><![CDATA[Here is the pdf version of the slides and a zip of the project. Intro To Cocos2D Slides TestApp Project]]></description>
			<content:encoded><![CDATA[<p>Here is the pdf version of the slides and a zip of the project.</p>
<p><a href="http://nickwaynik.com/code/IntroToCocos2d.pdf" target="_blank">Intro To Cocos2D Slides</a></p>
<p><a href="http://nickwaynik.com/code/TestApp.zip">TestApp Project</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nickwaynik.com/cocos2d/cocoaheads-pittsburgh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Augmented Reality with Cocos2D Tutorial</title>
		<link>http://nickwaynik.com/uncategorized/augmented-reality-with-cocos2d-tutorial/</link>
		<comments>http://nickwaynik.com/uncategorized/augmented-reality-with-cocos2d-tutorial/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 17:09:17 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nickwaynik.com/?p=432</guid>
		<description><![CDATA[The tutorial I created for Ray Wenderlich&#8217;s website is now live! Click here to view it. Here is a snippet of the beginning: In this tutorial you will learn how to make a simple augmented reality game for the iPhone/iPod touch! In this game you will utilize the camera, gyroscope, and Cocos2d framework. Sounds exciting [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="AR with Cocos2D" src="http://www.nickwaynik.com/blog/images/introimage.png" alt="AR with Cocos2D" />The tutorial I created for Ray Wenderlich&#8217;s website is now live!  <a href="http://www.raywenderlich.com/3997/introduction-to-augmented-reality-on-the-iphone">Click here</a> to view it.</p>
<p>Here is a snippet of the beginning:</p>
<p>In this tutorial you will learn how to make a simple augmented reality game for the iPhone/iPod touch!<br />
In this game you will utilize the camera, gyroscope, and Cocos2d framework. Sounds exciting right?<br />
It definitely was fun exploring these technologies while writing this article. There is a bit of math and conversions, but don’t worry – it’s nothing too hard!</p>
<p>To use this tutorial, you need an iPhone 4 because the tutorial uses the gyroscope to move your view of the world.<br />
You also need to have at least basic knowledge of Cocos2D and have Cocos2D installed. If you are a complete beginner to Cocos2D, you should go through some of the other Cocos2D tutorials on this site first.</p>
<p>Are you ready to start blasting some virtual aliens? Let’s go!</p>
]]></content:encoded>
			<wfw:commentRss>http://nickwaynik.com/uncategorized/augmented-reality-with-cocos2d-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Augmented Reality with Cocos2D</title>
		<link>http://nickwaynik.com/cocos2d/augmented-reality-with-cocos2d/</link>
		<comments>http://nickwaynik.com/cocos2d/augmented-reality-with-cocos2d/#comments</comments>
		<pubDate>Wed, 25 May 2011 12:27:07 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[Cocos2d]]></category>
		<category><![CDATA[iOS Dev]]></category>

		<guid isPermaLink="false">http://nickwaynik.com/?p=424</guid>
		<description><![CDATA[A sample video of a tutorial I&#8217;m working on for Ray Wenderlich&#8217;s website.]]></description>
			<content:encoded><![CDATA[<p>A sample video of a tutorial I&#8217;m working on for <a href="http://www.raywenderlich.com/">Ray Wenderlich&#8217;s website</a>.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/X_MaMNIgRvU?hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/X_MaMNIgRvU?hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://nickwaynik.com/cocos2d/augmented-reality-with-cocos2d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

