<?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>Apple iPhone School &#187; programming</title>
	<atom:link href="http://www.appleiphoneschool.com/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.appleiphoneschool.com</link>
	<description>Learn how to use, hack and mod the Apple iPhone, iPad &#38; iPod touch</description>
	<lastBuildDate>Sat, 25 May 2013 12:26:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Developing an iPhone Application From Scratch</title>
		<link>http://www.appleiphoneschool.com/2009/04/06/developing-an-iphone-application-from-scratch/</link>
		<comments>http://www.appleiphoneschool.com/2009/04/06/developing-an-iphone-application-from-scratch/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 02:41:21 +0000</pubDate>
		<dc:creator>Douglas</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[SDK]]></category>

		<guid isPermaLink="false">http://www.appleiphoneschool.com/?p=13393</guid>
		<description><![CDATA[Ok, so I&#8217;ve been inspired by recent news articles of people writing iPhone apps and retiring at the age of 25. I figured I might as well try it out. First I&#8217;ll give you some background on what I already know, which isn&#8217;t a ton. I started programming basic when I was between 5 and [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.appleiphoneschool.com/icons/iphonesdk.png" vspace="5" hspace="5" align="left" alt="iPhone SDK" />Ok, so I&#8217;ve been inspired by <a href="http://www.nytimes.com/2009/04/05/fashion/05iphone.html?_r=1">recent news articles</a> of people writing iPhone apps and retiring at the age of 25. I figured I might as well try it out. First I&#8217;ll give you some background on what I already know, which isn&#8217;t a ton. I started programming <a href="http://en.wikipedia.org/wiki/BASIC">basic</a> when I was between 5 and 10. Can&#8217;t remember exactly but I remember writing my little programs and saving them to <a href="http://en.wikipedia.org/wiki/Floppy_disk#The_5.C2.BC-inch_floppy_disk">a 5.25 inch floppy disk</a>. As things moved on I went through all the versions of Windows but never really wrote anything since Basic until the internet came a long and then started doing html. I did a lot of the basic stuff, a lot of it I still use today and some I probably shouldn&#8217;t :) Recently I&#8217;ve learned some php and css thanks to <a href="http://wordpress.org/">WordPress</a>. I&#8217;ve always worked with PCs until the iPhone but working with jailbreaking and some of the hacking, I&#8217;ve learned the file structure of OS X. <span id="more-13393"></span><br />
<script type="text/javascript">
<!--
google_ad_client = "pub-2945167545775968";
google_ad_slot = "2797682692";
google_ad_width = 234;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></p>
<p>I was always against most programming because I hate math. I still don&#8217;t really know how much I&#8217;m going to need but either way I&#8217;m going to give programming iPhone apps a shot. I started looking through Apple&#8217;s Developer site to see what I needed to know and kept reading I would need to learn C programming. I also recently heard about a class that Stanford University is publishing online for free about iPhone application development. While reading <a href="http://cs193p.stanford.edu/downloads/Handout-1-Syllabus.pdf">their syllabus</a> I read again I would need to know how to program in C. I was getting discouraged but though I&#8217;d check it out. </p>
<p>I quickly noticed the structure of C is a lot like php. Of course that&#8217;s because php is written in C. That made me feel better! I&#8217;m really in the very beginning stages and I&#8217;m doing this all on my own. I&#8217;m not sure how far I&#8217;ll make it but there&#8217;s only one way to find out. </p>
<p>I&#8217;m sure there are a lot of you out there that are in the same boat as me. Maybe you&#8217;re a little farther ahead or are thinking about getting started so I thought I&#8217;d share some of the resources I&#8217;ve found and keep you posted on my progress. Here is a list of stuff I&#8217;ve found. If you have something better, please post it in the comments. </p>
<p><a href="http://developer.apple.com/iphone/index.action">iPhone 2.2.1 Dev Kit from Apple</a> (you have to sign in to get the download link) (3.0 is $99)<br />
<a href="http://www.stanford.edu/class/cs193p/cgi-bin/index.php">Online class from Stanford University called iPhone Application Development</a><br />
<a href="http://www.cprogramming.com/tutorial/c/lesson1.html">Online Tutorial of C programming</a><br />
<a href="http://delicious.com/ahhyeah/iphonedev">My Delicious tag &#8220;iphonedev&#8221; where I will share these and more links in the future</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.appleiphoneschool.com/2009/04/06/developing-an-iphone-application-from-scratch/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>
