I’m going to show you how to quickly build a basic RSS Reader using Dapp. We will use Dapp to create and export the visual side of our code, after which we will be linking up our code with a custom RSS Reader class.

An RSS Feed is really just an XML Document. Apple provide us with an object called NSXMLParser that will fetch and handle the parsing for us. An XML document is a text document that encloses different types of data using tags. A quick example can be seen below:

<?xml version=”1.0″ encoding=”UTF-8″?>
<item>
<link>http://website.com</link>
<title>Post title</title>
<content>This is the content from a post</content>
</item>

Please follow the following video tutorial on how to build the UI in Dapp and then write the code for our basic RSS Reader.  To speed things up, we have included a reusable RSS Reader class for you to learn from and create additional RSS Feeds. A copy of this class is here – KFRSSFeed.

I recommend that you play the following video at full-screen, native resolution is 1024*768.  Also, please download a copy of the KFRSSFeed zip provided as this forms part of the tutorial.  The complete project is included at the end of this post.

<embed type=”application/x-shockwave-flash” width=”560″ height=”340″ src=”http://www.youtube.com/v/3yFf7odzQ4w&amp;hl=en_US&amp;fs=1&amp;rel=0″ allowscriptaccess=”always” allowfullscreen=”allowfullscreen”>

Project Files: Basic RSS Reader project files