<?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>JeremyRue.com &#187; iPhone</title>
	<atom:link href="http://jeremyrue.com/category/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://jeremyrue.com</link>
	<description>A blog on multimedia training in the journalism industry</description>
	<lastBuildDate>Fri, 18 Jun 2010 04:18:41 +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>Programming for the iPhone; what app do YOU want?</title>
		<link>http://jeremyrue.com/2008/04/08/programming-for-the-iphone-what-app-do-you-want/</link>
		<comments>http://jeremyrue.com/2008/04/08/programming-for-the-iphone-what-app-do-you-want/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 00:37:27 +0000</pubDate>
		<dc:creator>Jeremy Rue</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[SDK]]></category>

		<guid isPermaLink="false">http://blog.jeremyrue.com/?p=33</guid>
		<description><![CDATA[OK, here is a little tidbit a few people might not know about me. Back in my first year of college, I was a computer science major. Then, journalism stepped in the way. I was taking photos for the campus newspaper part-time, which seemed like a whole lot more fun than programming classes. So, one [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.jeremyrue.com/wp-content/uploads/2008/04/iphone-app.jpg"><img class="alignleft size-full wp-image-34" style="float: left; margin-top: 5px; margin-bottom: 5px; margin-left: 8px; margin-right: 8px;" title="What iPhone application do you want?" src="http://blog.jeremyrue.com/wp-content/uploads/2008/04/iphone-app.jpg" alt="iPhone with question mark as an application" width="300" height="210" /></a>OK, here is a little tidbit a few people might not know about me. Back in my first year of college, I was a computer science major. Then, journalism stepped in the way.</p>
<p>I was taking photos for the campus newspaper part-time, which seemed like a whole lot more fun than programming classes. So, one afternoon I switched my major from computer science to journalism. Newspapers seemed a lot easier to do than programming, and the male-to-female ratio was a little bit better in that department. I never thought I would have to touch a lick of code again.</p>
<p>Fast forward a few years, then lo and behold journalism is all about multimedia and suddenly coding skills are in high demand. I guess those 10 months of intro to programming classes really paid off. But now I&#8217;m finding, maybe I should have stuck with the programming gig after all.</p>
<p>I had this very thought a few weeks ago when Apple announced the Software Development Kit (SDK) for the iPhone. As soon as heard the news, my first inclination was &#8220;I gotta do that.&#8221; It turns out, Apple software is based on a programming language called Objective-C. I took a peak and was utterly delighted to learn that ObjC is quite similar to another programming language called C++ that I had to make friends with once upon a time.</p>
<p>I actually went out and bought a book on ObjC and it has very quickly brought me back to common phrases I once cringed to hear, like polymorphism, inheritance, pointers and methods. (I can hear echos of liberal arts majors running away screaming)</p>
<p>OK, so all of that aside, here is the million dollar question: What should I program? So far, I&#8217;m successfully mastered the &#8220;Hello World&#8221; program (a program that displays those respective words). Apple has a ton of really great documentation and coding samples of how to do things like take advantage of location aware functionality, etc. They just released a program tool called Interface Builder, which is essentially a drag-and-drop program builder. It makes the coding part much easier for a novice such as myself. I&#8217;m ready to go, but where should I start?</p>
<p>Here are a couple of ideas I was throwing around:</p>
<ul>
<li>Location aware app that will tell you nearby services like shopping, theaters, gas stations, etc. Maybe I can connect it to <a title="EveryBlock.com" href="http://www.everyblock.com/" target="_blank">http://www.everyblock.com/</a> ?</li>
<li>A journalist toolbox, that will offer you Computer Assisted Reporting tools at your finger tips. Everything from where to get a person&#8217;s home tax records to how to file a Freedom of Information Act request (FOIA). Maybe I can store it in the phone&#8217;s mysql lite database.</li>
<li>RSS aggregation program that will give you headlines from a variety of sources (I&#8217;m sure this someone else already has done this. It&#8217;s pretty easy to do.</li>
</ul>
<p>Any more ideas? What do people want out of their iPhones?</p>
]]></content:encoded>
			<wfw:commentRss>http://jeremyrue.com/2008/04/08/programming-for-the-iphone-what-app-do-you-want/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
