<?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>iPhone Developer</title>
	<atom:link href="http://iphonedeveloper.co.nz/feed/" rel="self" type="application/rss+xml" />
	<link>http://iphonedeveloper.co.nz</link>
	<description>Developing Native &#38; Webapps</description>
	<lastBuildDate>Mon, 07 Dec 2009 20:01:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>NZRSS Released</title>
		<link>http://iphonedeveloper.co.nz/2009/12/nzrss-released/</link>
		<comments>http://iphonedeveloper.co.nz/2009/12/nzrss-released/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 20:01:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://iphonedeveloper.co.nz/?p=30</guid>
		<description><![CDATA[Hey all, it&#8217;s been a few weeks since my last post, and NZRSS has finally made it into the app store.
However it seems although apple has released my app with the wrong revision, which has a bug in it, how has this come about?

Well from my last post, I added Reachability to my app, to [...]]]></description>
			<content:encoded><![CDATA[<p>Hey all, it&#8217;s been a few weeks since my last post, and <a href="http://itunes.apple.com/nz/app/nzrss/id336561166?mt=8">NZRSS</a> has finally made it into the app store.</p>
<p>However it seems although apple has released my app with the wrong revision, which has a bug in it, how has this come about?<br />
<span id="more-30"></span><br />
Well from my last post, I added Reachability to my app, to check for an active network connection before trying to get the RSS feeds, In this revision I seemed to have missed a small bug, which made the app crash upon selecting a second RSS feed for the iPhone 3G (so far no word on crashes on 3GS). This was caused by the way I removed and released the RSS articles. This bug was picked up by apple, and the following day I re-submitted a quick fix, which I ensure I tested this version more thorough, a week and a half later, the app is now released, with the bug back in it&#8230;?</p>
<p>I found this strange, so the first chance I got, I re-compiled <a href="http://itunes.apple.com/nz/app/nzrss/id336561166?mt=8">NZRSS</a> on my phone, as the app store replaced my current dev version, the result? no crash, hmm suspicious? Anyway I have re-submitted the fix, and hope this comes out faster than the initial release <img src='http://iphonedeveloper.co.nz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://iphonedeveloper.co.nz/2009/12/nzrss-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NZRSS status update</title>
		<link>http://iphonedeveloper.co.nz/2009/11/nzrss-status-update/</link>
		<comments>http://iphonedeveloper.co.nz/2009/11/nzrss-status-update/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 23:15:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[NZRSS]]></category>
		<category><![CDATA[Reachability]]></category>
		<category><![CDATA[UIWebView]]></category>

		<guid isPermaLink="false">http://iphonedeveloper.co.nz/?p=25</guid>
		<description><![CDATA[I haven&#8217;t been doing much development in the past week due to an internal flash viral campaign (more about this at bottom of post), however we did receive some feedback on the NZRSS.

Firstly one mistake I had missed in the new RSS reader was the &#8220;Reachability&#8221;, as this app relies on an active network connection [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t been doing much development in the past week due to an internal flash viral campaign (more about this at bottom of post), however we did receive some feedback on the NZRSS.<br />
<span id="more-25"></span><br />
Firstly one mistake I had missed in the new RSS reader was the &#8220;Reachability&#8221;, as this app relies on an active network connection in order to work&#8230; Oops! <img src='http://iphonedeveloper.co.nz/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> , this is pretty simple however, for a sample source see the apple developer website <a href="http://developer.apple.com/iphone/library/samplecode/Reachability/index.html" target="_blank">here</a></p>
<p>In my case, this is really quite simple to implement, as I only need to check for the connection on the app launch, I included both Reachability.h &#038; Reachability.m into my project, and import Reachability.h into my AppDelegate, and check it via the method below:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">-</span> <span style="color: #009900;">&#40;</span>void<span style="color: #009900;">&#41;</span>applicationDidFinishLaunching<span style="color: #339933;">:</span><span style="color: #009900;">&#40;</span>UIApplication <span style="color: #339933;">*</span><span style="color: #009900;">&#41;</span>application <span style="color: #009900;">&#123;</span>
	NetworkStatus internetConnectionStatus <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#91;</span>Reachability sharedReachability<span style="color: #009900;">&#93;</span> internetConnectionStatus<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>internetConnectionStatus <span style="color: #339933;">==</span> NotReachable<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #666666; font-style: italic;">// no connection</span>
		UIImageView <span style="color: #339933;">*</span>noConnection <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#91;</span>UIImageView alloc<span style="color: #009900;">&#93;</span> initWithImage<span style="color: #339933;">:</span><span style="color: #009900;">&#91;</span>UIImage imageNamed<span style="color: #339933;">:@</span><span style="color: #0000ff;">&quot;noNetwork.png&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#91;</span>window addSubview<span style="color: #339933;">:</span>noConnection<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#91;</span>noConnection release<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #666666; font-style: italic;">// connection, continue normally</span>
		<span style="color: #009900;">&#91;</span>window addSubview<span style="color: #339933;">:</span><span style="color: #009900;">&#91;</span>navBarController view<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#91;</span>window makeKeyAndVisible<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>The second thing wrong with the NZRSS was something so small I wet myself laughing, on my Article view I had created a menu (as mentioned in the previous post), in that menu if the article has a &#8220;full article&#8221; link, I showed a Safari button, thats right a &#8220;Safari&#8221; icon, the apple do not approve the use of this (is it just me or is the UIWebView not safari? LOL), anyways, I found a new icon for this, and fixed that issue (also renamed it to WWW).</p>
<p>Sooo what does this mean? yep another week or two to get it approved, back to the waiting game (Or should I say, back to working on my game while waiting for the approval).</p>
<p>Flash Viral Link: <a href="http://www.taurangawebsite.co.nz" target="_blank">Tauranga Websites</a></p>
<p>Ok so this week i have been busy working on this internal viral, this is a piece of advertising we are trialing to help increase the website development Totali does, this was rushed, and not too well thought out, but in the end I am still happy with the outcome in the amount of time available.</p>
<p>This is a simple flash game, which is interactive on a couple of levels, firstly it requires the user to input a name and phone number, from here you will receive a call from our automated phone service with instructions on how to play the game.</p>
<p>After this is complete the game starts, you simply have to shoot the twitter birds, get as many twitter birds as you can in 60 seconds to claim your discount voucher for our &#8220;Spring into Action&#8221; website promotion.</p>
<p>Note(s): The more birds you get, the bigger the discount. This is set up to only call NZ phone numbers</p>
]]></content:encoded>
			<wfw:commentRss>http://iphonedeveloper.co.nz/2009/11/nzrss-status-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NZRSS iPhone App</title>
		<link>http://iphonedeveloper.co.nz/2009/11/nzrss-iphone-app/</link>
		<comments>http://iphonedeveloper.co.nz/2009/11/nzrss-iphone-app/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 23:05:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[NZRSS]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://iphonedeveloper.co.nz/?p=6</guid>
		<description><![CDATA[NZRSS is a simple RSS reader, with a simple to use interface (well hopefully anyways). This is made as a free New Zealand RSS reader which replaced the NZHerald RSS reader I wrote earlier on in my learning&#8217;s (We had been asked to pull this application by NZHerald).
This only meant that the NZRSS App had [...]]]></description>
			<content:encoded><![CDATA[<p><a href="#app" class="appLink" rel="NZRSS">NZRSS</a> is a simple RSS reader, with a simple to use interface (well hopefully anyways). This is made as a free New Zealand RSS reader which replaced the NZHerald RSS reader I wrote earlier on in my learning&#8217;s (We had been asked to pull this application by NZHerald).<span id="more-6"></span></p>
<p>This only meant that the <a href="#app" class="appLink" rel="NZRSS">NZRSS</a> App had to be better!, So I had to add the option to select the feeds you personally would like to read, instead of being stuck with all the feeds, this is where the settings came in, I tried to keep this as simple as possible, so I created checkboxes inside the UITableView&#8217;s Cells, this took some time to get working, as I had to keep an Array of which feeds had been checked, and which ones hadn&#8217;t. I also wanted a way of being able to check for new feeds, so I added a button to the bottom of the settings table which checks for newly added feeds (more on this shortly). The one thing I have yet to start working on is a system or way of re-ordering the feeds, I will be looking at doing this in a future release.</p>
<p>Once you have selected some feeds, they will show on the main screen, once you select/click a feed, the app then goes and pulls the live RSS feed from the desired source, and parses this ready for the next UITableView to display, this second view only shows the headlines of the selected feed, from selecting/clicking a headline will take you through to that particular article (Note: the amount of content in each article depends on how much content they have on their RSS feed).</p>
<p>I have included a menu bar under the article, which holds different things per article (e.g if there is a full page article link, it will show safari. or if the article has a audio file, this will show a play audio button), I have also added twitter in this menu, and will also be looking at adding more social networking websites to this menu.</p>
<p>That pretty much sums the application up, but lastly, where do the feeds come from? who has control over them? Well The <a href="#app" class="appLink" rel="NZRSS">NZRSS</a> reader has a fairly wide list of RSS feeds around New Zealand, this list is currently controlled by <a href="http://www.totali.co.nz">Totali</a>, in later versions I hope to add the functionality for users to submit feeds, for now if anyone would like to see any feeds in-particular, please leave me a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://iphonedeveloper.co.nz/2009/11/nzrss-iphone-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website Launch</title>
		<link>http://iphonedeveloper.co.nz/2009/11/website-launch/</link>
		<comments>http://iphonedeveloper.co.nz/2009/11/website-launch/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 20:25:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Website]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[launch]]></category>

		<guid isPermaLink="false">http://iphonedeveloper/?p=5</guid>
		<description><![CDATA[I have been sick the past two days, which has delayed the website launch as I still need to tweak my flash iPhone interface (the calendar in particular), this post is partly a test post, to ensure I got the bug  .
A little about the iPhone interface, I decided to be a little creative [...]]]></description>
			<content:encoded><![CDATA[<p>I have been sick the past two days, which has delayed the website launch as I still need to tweak my flash iPhone interface (the calendar in particular), this post is partly a test post, to ensure I got the bug <img src='http://iphonedeveloper.co.nz/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> .<span id="more-5"></span></p>
<p>A little about the iPhone interface, I decided to be a little creative with my screen shots, and other tools on the website, so I have created an interface to showcase some of my iPhone work, I plan to expand on this with other little functions like the tag cloud, and the later possibility of &#8220;test&#8221; apps, or interactive apps for more of a showcase.</p>
<p>The first of these is the Calendar, I have almost finished replicating the iPhone&#8217;s calendar, which has my websites &#8220;posts&#8221; as events, this was a bit of fun to create <img src='http://iphonedeveloper.co.nz/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://iphonedeveloper.co.nz/2009/11/website-launch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoneDeveloper.co.nz Introduction</title>
		<link>http://iphonedeveloper.co.nz/2009/11/iphonedeveloper-co-nz-introduction/</link>
		<comments>http://iphonedeveloper.co.nz/2009/11/iphonedeveloper-co-nz-introduction/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 21:41:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Website]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://iphonedeveloper/?p=1</guid>
		<description><![CDATA[Welcome to iPhoneDeveloper,
This website is going to be home to my iPhone App Development, but first, a little bit about who I am and what I do.
My name is Jarrad Edwards, and I am a 22 year old developer living in Tauranga, New Zealand. Over the past 5-6 years I have taught myself many different [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to iPhoneDeveloper,</p>
<p>This website is going to be home to my iPhone App Development, but first, a little bit about who I am and what I do.</p>
<p>My name is Jarrad Edwards, and I am a 22 year old developer living in Tauranga, New Zealand. Over the past 5-6 years I have taught myself many different programming and scripting languages, over a few different platforms.<span id="more-4"></span></p>
<p>How did all this come about? When I was younger I had a huge curiosity about how things worked, and being the natural born wrecker I am, I also loved to pull things apart. It began with a simple website, yep plain HTML with tables it was, either way, I took some source code, hacked it up, moved things round, until I was happy with it.</p>
<p>From there the curiosity expanded, and likewise the technology did too, slowly progressing and learning CSS and JS (note: I was still at school while learning this), also around this time, I started playing with VB6, this was great fun, writing an actual program that could be executed.</p>
<p>I got a bit bored with VB6, and moved back to the websites, where I began playing round with MYSQL &amp; PHP, this was awesome fun, learning how databases worked in general, and how the relationships of data work together.</p>
<p>After a while of learning PHP, I took a bit of a break (being a teenager at the time, what more can I say), I then got back into websites when I left school to study at Polytech, this was up until my first job locally here in Tauranga, with a company called ReserveGroup. While working at ReserveGroup, I coded Website and Newsletter Templates for a CMS system, but this became really repetitive very quickly, and I felt that it couldn&#8217;t take me any further than I was already. So what did I do?</p>
<p>I left Tauranga, to go and live in Auckland, with hopes of progressing further, which I did at AIM Proximity. Here I learnt Flash AS2 &amp; AS3 and also picked up XSLT, got my hands dirty with some Java back-end. AIM was a really creative agency, but sadly after a year and a half with them, I decided to leave when the team was downsized by half, and the workload remained the same.</p>
<p>Now I am back down here in Tauranga, where I have spent the last 3-4 months learning the iPhone SDK (and also learning some C/C++). I have just re-released my first application (NZRSS, based on the NZ Herald application that I wrote and then pulled, due to issues with NZ Herald). I hope to release my second application over the next few weeks, so check back here shortly on progress.</p>
]]></content:encoded>
			<wfw:commentRss>http://iphonedeveloper.co.nz/2009/11/iphonedeveloper-co-nz-introduction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
