<?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>inputfreak.com&#187; iPhone</title>
	<atom:link href="http://www.inputfreak.com/tag/iphone-development/feed" rel="self" type="application/rss+xml" />
	<link>http://www.inputfreak.com</link>
	<description>It&#039;s all about how we interface and interact with machines and our data.</description>
	<lastBuildDate>Sat, 31 Jul 2010 20:31:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Big Nerd Ranch: My Final Verdict</title>
		<link>http://www.inputfreak.com/big-nerd-ranch/big-nerd-ranch-my-final-verdict</link>
		<comments>http://www.inputfreak.com/big-nerd-ranch/big-nerd-ranch-my-final-verdict#comments</comments>
		<pubDate>Tue, 04 Aug 2009 03:19:48 +0000</pubDate>
		<dc:creator>Dower</dc:creator>
				<category><![CDATA[Big Nerd Ranch]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.inputfreak.com/?p=252</guid>
		<description><![CDATA[Over a week has now passed since I attended the Big Nerd Ranch and although I probably should have wrote this entry last week, I had to adjust back to normal life at home. So, was it worth it all? Yes, I feel it was. It was probably the best learning experience I&#8217;ve had the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-207" title="Big Nerd Ranch Logo" src="http://www.inputfreak.com/wp-content/uploads/2009/07/thumb-150x150.jpg" alt="Big Nerd Ranch Logo" width="150" height="150" />Over a week has now passed since I attended the Big Nerd Ranch and although I probably should have wrote this entry last week, I had to adjust back to normal life at home.</p>
<p>So, was it worth it all? Yes, I feel it was. It was probably the best learning experience I&#8217;ve had the pleasure of participating in. Having waited this long to write this post, I have a more objective view of what transpired. It&#8217;s not that I came away from the Big Nerd Ranch an absolute expert in iPhone development, on the contrary, I&#8217;m still very much a novice, but what it has given me is a solid foundation on which I can better build upon; one which would have taken a very long time to build on my own or at home. My situation at home is busy, I have a wife and 6 year old which keeps me busy, but I also have a busy work schedule, which at times, goes beyond the normal nine to five grind. So, being in such an environment, I may have only an hour, maybe two, per night to really dedicate time to working on iPhone development. At the Big Nerd Ranch, I was completely absorbed in learning about the iPhone, from the start of the day to the later hours in the evening, I was learning! A very different experience than something like conference, or being at a corporate training center, where breaking for lunch usually meant seeking food elsewhere, and class would normally end at 5pm or 6pm, then you were on your own. Over at Banning Mills, we were out in the country, nowhere near the bustling city of Atlanta, so there was no temptation to go running off to see the sights. We worked from 9:00 am till 6:30pm, with a break for breakfast, lunch, a brief hike, and dinner (no need to seek food!). We never left the facility, and we ate together as a group, so we all got to know each other. The teacher, Mark (for the weekend), and Joe (for the week), were with us, and stayed after dinner in the lab till 9pm or 10pm each night so we can continue working.</p>
<p>So where am I at now. Well, I&#8217;ve not really created anything solid on the phone, but I&#8217;m comfortable using XCode, reading the syntax, and able to at least write code and deploy it to my phone. I can easily look at all the resources on the web and understand what they are trying to accomplish. The overview of C/Objective-C, which was a little slow at first was very important for me, since I&#8217;ve studied C in the past, I hadn&#8217;t done any serious work in it, so having that foundation was extremely helpful for the remaining iPhone classes. The content got increasingly harder as the week progressed. The hardest part had to be the OpenGL ES section, it was alot of typing, and probably the only part of the bootcamp I didn&#8217;t get much out of, except an understanding of how hard raw OpenGL work can be.</p>
<p>In the end, I&#8217;m happy with what I learned and I&#8217;m also happy to have a group of people that have gone through the same thing I have and can call upon for help and suggestions. I would recommend anyone that&#8217;s interested in learning iPhone development to attend their bootcamp!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inputfreak.com/big-nerd-ranch/big-nerd-ranch-my-final-verdict/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big Nerd Ranch Day 03</title>
		<link>http://www.inputfreak.com/reviews/smartphone/apple-iphone/big-nerd-ranch-day-03</link>
		<comments>http://www.inputfreak.com/reviews/smartphone/apple-iphone/big-nerd-ranch-day-03#comments</comments>
		<pubDate>Tue, 21 Jul 2009 03:44:30 +0000</pubDate>
		<dc:creator>Dower</dc:creator>
				<category><![CDATA[Apple iPhone]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Big Nerd Ranch]]></category>

		<guid isPermaLink="false">http://www.inputfreak.com/?p=237</guid>
		<description><![CDATA[Today ends Day three of the Big Nerd Ranch. Mark finished his overview of Objective-C and now it was Joe&#8217;s turn to take us into iPhone development.  Our first appication was a simple quiz application that served as an introduction to using Xcode&#8217;s Window Based Application template, Interface Builder, and deploying an application to our [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-207" title="Big Nerd Ranch Logo" src="http://www.inputfreak.com/wp-content/uploads/2009/07/thumb-150x150.jpg" alt="Big Nerd Ranch Logo" width="150" height="150" />Today ends Day three of the Big Nerd Ranch. Mark finished his overview of Objective-C and now it was Joe&#8217;s turn to take us into iPhone development.  Our first appication was a simple quiz application that served as an introduction to using Xcode&#8217;s Window Based Application template, Interface Builder, and deploying an application to our iPhone. It wasn&#8217;t anything fancy, we had an NSArray of 3 questions and answers that populated labels on the screen when one of two buttons were pressed. We went over the necessity for good memory management again, which is critical because unlike other environments (like your pc or mac desktop) there is no automatic garbage collection.</p>
<p>From the quiz application we continued onto building an application that utilized Apple&#8217;s CoreLocation library to pull our GPS location and learn about delegates. It was quite interesting, the only thing I can equate delegation to is setting up an event listener, or an ajax call. Where, once the delegate is setup to run, it will go about doing it&#8217;s task and report back when it&#8217;s completed it&#8217;s task without the need to constantly poll or ask for a request completion. Lastly, we continued onto an introduction to CoreGraphics, where we learned about Views and made a simple application that used CoreGraphics to draw shapes on the screen, add text and establish a ScrollView, which allowed for panning and zooming of the window.</p>
<p>It was a large amount of content to cram into a day, but it was very exciting to see the pieces of our hard work over the past few days come together.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inputfreak.com/reviews/smartphone/apple-iphone/big-nerd-ranch-day-03/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

