<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>RaddOnline Web Developers Blog RSS Feed</title>
    <link>http://www.raddonline.com/rss/</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>RaddOnline RSS Feed</description>
    
    
        <item>
          <title>Ruby on Rails: Using Exchange Web Services from a Rails App</title>
          <description>&lt;p&gt;&lt;acronym title=&quot;Exchange Web Services&quot;&gt;EWS&lt;/acronym&gt; is a &lt;acronym title=&quot;Simple Object Access Protocol&quot;&gt;SOAP&lt;/acronym&gt; service for interacting with data stored in an Exchange server. You can use it to get a list of events from the calendar, or a list of emails. You can also create or delete items in exchange. In my app, I wanted to create events on an Exchange calendar when a user was assigned to a scheduled task. I also wanted to delete events, and possibly create new ones, if the user was removed or re-assigned.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;ll be demonstrating how to use cURL to consume the &lt;span class=&quot;caps&quot;&gt;EWS&lt;/span&gt; services. I&amp;#8217;ve created a very simple rails project as a sample which is available at GitHub. &lt;a href=&quot;http://github.com/timstephenson/EWS-Connect&quot;&gt;&lt;span class=&quot;caps&quot;&gt;EWS&lt;/span&gt;-Connect&lt;/a&gt;&lt;/p&gt;</description>
          <pubDate>Tue, 23 Mar 2010 23:20:59 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/geek-journal/ruby-on-rails-using-exchange-web-services-from-a-rails-app/</guid>
          <link>http://www.raddonline.com/blogs/geek-journal/ruby-on-rails-using-exchange-web-services-from-a-rails-app/</link>
        </item>
    
        <item>
          <title>iPhone SDK: Testing Network Reachability</title>
          <description>&lt;h4&gt;Check Network Resources Before Use&lt;/h4&gt;


	&lt;p&gt;&lt;img src=&quot;/assets/93/reachability-alert.jpg&quot; style=&quot;float: left; margin-right: 20px;&quot; alt='reachability-alert' /&gt;Using Facebook-connect for iPhone to post stories to Facebook is a great feature to add to your iPhone application. But what happens if the user has no access to the network? If you don&amp;#8217;t check the network, the answer is nothing. This leads to user confusion, and it will prevent your app from being approved for the App Store.&lt;/p&gt;


	&lt;p&gt;So, how do you check? Apple provided a sample application called Reachability which provides the answer. I&amp;#8217;ll demonstrate here. In several blog posts people felt that the Reachability sample was overkill for their needs. If you agree, here&amp;#8217;s a link to a recipe from &lt;a href=&quot;http://my.safaribooksonline.com/9780321591180/ch10lev1sec3&quot;&gt;The iPhone Developer&amp;#8217;s Cookbook&lt;/a&gt; that provides an alternate solution. Even if you don&amp;#8217;t plan on using it, I recommend reading through the code in the Reachability example.&lt;/p&gt;</description>
          <pubDate>Fri, 24 Apr 2009 20:36:33 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-testing-network-reachability/</guid>
          <link>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-testing-network-reachability/</link>
        </item>
    
        <item>
          <title>iPhone SDK: UINavigationController, Hiding the Navigation Bar</title>
          <description>&lt;h4&gt;Hide and Show the Navigation Bar to Maximize the View Area&lt;/h4&gt;


	&lt;p&gt;The method that makes this easy is:&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;- (void)setNavigationBarHidden:(BOOL)hidden animated:(BOOL)animated&lt;/code&gt;&lt;/pre&gt;

	&lt;p&gt;I&amp;#8217;ll create a sample project to demonstrate how the method works. To keep it simple, the sample project will consist of only one view controller. It will have a single button that toggles the navigation bar between hidden and visible states. I know this defeats the purpose of a navigation controller, but multiple controllers aren&amp;#8217;t required for this demonstration.&lt;/p&gt;</description>
          <pubDate>Fri, 03 Apr 2009 18:56:09 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-uinavigationcontroller-hiding-the-navigation-bar/</guid>
          <link>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-uinavigationcontroller-hiding-the-navigation-bar/</link>
        </item>
    
        <item>
          <title>iPhone SDK: Using Facebook Connect for iPhone, Working with Extended Permissions Part 2 of 2</title>
          <description>&lt;h4&gt;Clearing Up UI Confusion&lt;/h4&gt;


	&lt;p&gt;In part one, I describe using the Facebook Connect for iPhone &lt;span class=&quot;caps&quot;&gt;SDK&lt;/span&gt;. In the sample application provided by Facebook, a Get Permission button checks to see if the user has granted the appropriate extended permission to the application. It is a permission to post status updates. The permission needs to be granted only once. If the user clicks the button after permission is granted, they see this message: You have already granted this permission to the application. This begs the question, why display the button after permission is granted?&lt;/p&gt;</description>
          <pubDate>Sun, 22 Mar 2009 01:59:16 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-using-facebook-connect-for-iphone-working-with-extended-permissions-part-2-of-2/</guid>
          <link>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-using-facebook-connect-for-iphone-working-with-extended-permissions-part-2-of-2/</link>
        </item>
    
        <item>
          <title>iPhone SDK: Using Facebook Connect for iPhone Part 1 of 2</title>
          <description>&lt;h4&gt;Sharing with Friends, Now Even Easier&lt;/h4&gt;


	&lt;p&gt;Earlier this week Facebook released Facebook Connect for iPhone, which allows us to connect iPhone apps to the Facebook web site. Facebook Connect for iPhone is a set of classes that can be added to your xCode project and used to ease the process of logging into the site, granting extended permissions and posting status updates to the feed.&lt;/p&gt;


	&lt;p&gt;The documentation and the video provided by Facebook assume a certain level of experience creating Facebook apps. The process of creating an App, and creating Template Data for Feed stories was only briefly covered and not explained in their documentation. I&amp;#8217;ll provide a little more background on those tasks here in part one.&lt;/p&gt;</description>
          <pubDate>Sat, 21 Mar 2009 22:39:44 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-using-facebook-connect-for-iphone-part-1-of-2/</guid>
          <link>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-using-facebook-connect-for-iphone-part-1-of-2/</link>
        </item>
    
        <item>
          <title>iPhone SDK: Resizing a UITableViewCell to Hold Variable Amounts of Text, Part 2 of 2</title>
          <description>&lt;h4&gt;Completing the UITextView Example&lt;/h4&gt;


	&lt;p&gt;In part one, I demonstrated how to use a UITextView and a UITableViewCell to create a field for users to enter large amounts of text. After the text is saved, I&amp;#8217;d like to display that text in a different table. The problem is I don&amp;#8217;t know the height of the text. I&amp;#8217;ll tackle that problem now so that a table view cell can display text of variable lengths.&lt;/p&gt;</description>
          <pubDate>Sat, 14 Mar 2009 00:56:08 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-resizing-a-uitableviewcell-to-hold-variable-amounts-of-text/</guid>
          <link>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-resizing-a-uitableviewcell-to-hold-variable-amounts-of-text/</link>
        </item>
    
        <item>
          <title>iPhone SDK: Using a UITableViewCell with a UITextView for Entering Text, Part 1 of 2</title>
          <description>&lt;h4&gt;When a Simple Text Field Won&amp;#8217;t Do&lt;/h4&gt;


	&lt;p&gt;When entering lots of text, sometimes a simple text field won&amp;#8217;t do the trick. Especially if you want to imitate the look of Apple Applications such as iCal. You need to use a table view and a custom table view cell, as I will demonstrate. Apple provides a good example of this using code. I&amp;#8217;ll demonstrate how to do the same trick using Interface Builder. Apple&amp;#8217;s sample: &lt;a href=&quot;http://developer.apple.com/iphone/samples/index.action#UICatalog&quot;&gt;UICatalog&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This is a two part blog. Part one describes how to create a text entry field. Part two, will describe displaying variable amounts of text in a table view cell, and adjusting the height of the cell to hold all of the text. Creating a controller for entering text, and a controller to display all of the text in a table view cell is the goal.&lt;/p&gt;</description>
          <pubDate>Sat, 07 Mar 2009 22:57:05 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-using-a-uitableviewcell-with-a-uitextview-for-entering-text-part-1-of-2/</guid>
          <link>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-using-a-uitableviewcell-with-a-uitextview-for-entering-text-part-1-of-2/</link>
        </item>
    
        <item>
          <title>iPhone SDK: UITabBarController,  How to Save User Customized Tab Order</title>
          <description>&lt;h4&gt;Even with Apple&amp;#8217;s iPhone &lt;span class=&quot;caps&quot;&gt;SDK&lt;/span&gt;, There&amp;#8217;s No Free Lunch.&lt;/h4&gt;


	&lt;p&gt;With the UITabBarController Apple has provided tons of functionality for free. One thing that the UITabBarController does not do is save the order of the tabs when a user changes them, so we have to do that task by ourselves.&lt;/p&gt;


	&lt;p&gt;In this post, I&amp;#8217;ll explain how and share sample project files.&lt;/p&gt;</description>
          <pubDate>Fri, 27 Feb 2009 23:48:09 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-uitabbarcontroller-how-to-save-user-customized-tab-order/</guid>
          <link>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-uitabbarcontroller-how-to-save-user-customized-tab-order/</link>
        </item>
    
        <item>
          <title>iPhone SDK: Creating a Modal Tab Bar Controller</title>
          <description>&lt;p&gt;In the Apple Developer Forum for iPhone &lt;span class=&quot;caps&quot;&gt;SDK&lt;/span&gt;, I noticed a question about how to create a UITabBarController in a Modal View. Since I was curious, I decided to test it out. Here&amp;#8217;s my project, and the steps I took to create it. Start by creating a new project in Xcode using the view based application project template&amp;#8230;.&lt;/p&gt;</description>
          <pubDate>Fri, 20 Feb 2009 08:47:11 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-creating-a-modal-tab-bar-controller/</guid>
          <link>http://www.raddonline.com/blogs/geek-journal/iphone-sdk-creating-a-modal-tab-bar-controller/</link>
        </item>
    
        <item>
          <title>Improving SEO With XML Site Mapping </title>
          <description>&lt;p&gt;If you're working on improving SEO for your website, or for one of your
client's, you've probably had a need to create an XML site map. An XML
site map is a file that lists the URLs in a website. It also allows you
to include additional information about each URL such as the date it
was last updated, or how often it changes.&lt;/p&gt;&lt;p&gt;I'll lead you through the steps to create an XML Sitemap using Radiant CMS&lt;/p&gt;</description>
          <pubDate>Fri, 13 Feb 2009 22:29:14 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/geek-journal/improving-seo-with-xml-site-mapping/</guid>
          <link>http://www.raddonline.com/blogs/geek-journal/improving-seo-with-xml-site-mapping/</link>
        </item>
    
    
    
    
        <item>
          <title>RaddOnline® awarded SF County Transportation Authority Project</title>
          <description></description>
          <pubDate>Tue, 07 Jun 2011 19:03:41 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/news/raddonline-awarded-sf-county-transportation-authority-project/</guid>
          <link>http://www.raddonline.com/blogs/news/raddonline-awarded-sf-county-transportation-authority-project/</link>
        </item>
    
        <item>
          <title>Day 3 of Amazon's Troubles</title>
          <description>&lt;p&gt;We're now on the third day of trouble for Amazon Web Services and they are still reporting trouble. Well over 50 hours now puts them at at least 10 times their yearly downtime limits. Oh well, as a good friend of mine told me yesterday, &quot;whatayagunnado&quot;.&amp;#160;&lt;/p&gt;</description>
          <pubDate>Sat, 23 Apr 2011 15:44:02 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/news/day-3-of-amazons-troubles/</guid>
          <link>http://www.raddonline.com/blogs/news/day-3-of-amazons-troubles/</link>
        </item>
    
        <item>
          <title>Amazon EC2 and RDS Offline</title>
          <description>&lt;p&gt;Amazon says performance issues affected instances of its Elastic Compute Cloud (EC2) service and its Relational Database Service, and it’s “continuing to work towards full resolution”. These are hosted in its North Virginia data centre.&lt;/p&gt;</description>
          <pubDate>Thu, 21 Apr 2011 16:51:03 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/news/amazon-ec2-and-rds-offline/</guid>
          <link>http://www.raddonline.com/blogs/news/amazon-ec2-and-rds-offline/</link>
        </item>
    
        <item>
          <title>GymRat version 1.1.2 is on iTunes app store!</title>
          <description>&lt;p&gt;New Update for GymRat for iPhone is out today that will take care of some bug fixes.  We&amp;#8217;ve also enhanced the email feature so you can email your workouts or gym class information from within the application.&lt;/p&gt;</description>
          <pubDate>Tue, 22 Mar 2011 23:24:00 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/news/gymrat-version-1-1-2-is-on-itunes-app-store/</guid>
          <link>http://www.raddonline.com/blogs/news/gymrat-version-1-1-2-is-on-itunes-app-store/</link>
        </item>
    
        <item>
          <title>Now Available!  New version of GymRat for the iPhone, iPod Touch & iPad</title>
          <description>&lt;p&gt;GymRat version 1.1.1 is now on the Apple Store. &lt;a href=&quot;http://click.linksynergy.com/fs-bin/click?id=y5qwXHVpTVo&amp;amp;subid=&amp;amp;offerid=146261.1&amp;amp;type=10&amp;amp;tmpid=3909&amp;amp;RD_PARM1=http%3A%2F%2Fitunes.apple.com%2FWebObjects%2FMZStore.woa%2Fwa%2FviewSoftware%3Fid%3D311552669%2526mt%3D8&quot;&gt;Get it now! &lt;/a&gt;&lt;/p&gt;&lt;p&gt;GymRat is all about your workout success – how often you’ve worked out this week and how you improve over time. Dare to challenge yourself, your friends and workout buddies to top your best times. Share your favorite cardio, strength training, and interval and cross training workouts so everyone can feel the burn. You know you are stronger than most athletes. Personal trainers use GymRat to manage your clients’ workout profiles, details &amp;amp; results. Class Instructors can email your class or post your class information and updates to Facebook and keep your fans updated with latest 411! &lt;/p&gt;&lt;p&gt;For more information or a preview, check us out at &lt;a href=&quot;http://raddonline.com&quot;&gt;http://raddonline.com&lt;/a&gt;.&lt;/p&gt;</description>
          <pubDate>Mon, 07 Feb 2011 19:51:35 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/news/now-available-new-version-of-gymrat-for-the-iphone-ipod-touch-ipad/</guid>
          <link>http://www.raddonline.com/blogs/news/now-available-new-version-of-gymrat-for-the-iphone-ipod-touch-ipad/</link>
        </item>
    
        <item>
          <title>BizConf 2010 August 3-6</title>
          <description>&lt;p&gt;&lt;img src=&quot;/assets/182/6a00d8345607b469e2013480155446970c-800wi.png&quot; width=&quot;200px&quot; alt='BizConf' /&gt;
&lt;h4&gt;On the road again&amp;#8230;&lt;a href=&quot;http://www.bizconf.org/&quot;&gt;Bizconf&lt;/a&gt; &lt;/h4&gt;
&lt;p&gt;The premier business learning and networking conference for owners and
managers of software development firms will be held at the Ritz-Carlton
Amelia Island, Florida&lt;/p&gt;&lt;/p&gt;</description>
          <pubDate>Thu, 24 Jun 2010 19:38:14 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/news/bizconf-2010-august-3-6/</guid>
          <link>http://www.raddonline.com/blogs/news/bizconf-2010-august-3-6/</link>
        </item>
    
        <item>
          <title>Attending Agile Development Practices | West</title>
          <description>&lt;p&gt;&amp;#160;We're heading to Vegas for &lt;a href=&quot;http://www.sqe.com/agiledevpractices/&quot;&gt;ADP West&lt;/a&gt;&lt;a href=&quot;wym-1274729932068&quot;&gt; &lt;/a&gt;June 9 &amp;amp; 10. Are you going? Drop us a line and let's meet!&lt;/p&gt;</description>
          <pubDate>Mon, 24 May 2010 19:35:15 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/news/attending-agile-development-practices-west/</guid>
          <link>http://www.raddonline.com/blogs/news/attending-agile-development-practices-west/</link>
        </item>
    
        <item>
          <title>GymRat for the iPhone is now on the Apple Store!</title>
          <description>&lt;p&gt;Now Available! &lt;a href=&quot;http://click.linksynergy.com/fs-bin/click?id=y5qwXHVpTVo&amp;subid=&amp;offerid=146261.1&amp;type=10&amp;tmpid=3909&amp;RD_PARM1=http%3A%2F%2Fitunes.apple.com%2FWebObjects%2FMZStore.woa%2Fwa%2FviewSoftware%3Fid%3D311552669%2526mt%3D8&quot;&gt;GymRat for your iPhone!&lt;/a&gt; Get it now!

GymRat is all about your workout success – how often you’ve worked out this week and how you improve over time. Dare to challenge yourself, your friends and workout buddies to top your best times. Share your favorite cardio, strength training, and interval and cross training workouts so everyone can feel the burn. You know you are stronger than most athletes.&lt;/p&gt;</description>
          <pubDate>Fri, 01 May 2009 21:20:26 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/news/gymrat-for-the-iphone-is-now-on-the-apple-store/</guid>
          <link>http://www.raddonline.com/blogs/news/gymrat-for-the-iphone-is-now-on-the-apple-store/</link>
        </item>
    
        <item>
          <title>Now Available! New! GottaGet Version 1.3</title>
          <description>Apple Computer approved the latest version of &lt;a title=&quot;Download Raddonline GottaGet for iPhone&quot; href=&quot;http://click.linksynergy.com/fs-bin/click?id=y5qwXHVpTVo&amp;amp;subid=&amp;amp;offerid=146261.1&amp;amp;type=10&amp;amp;tmpid=3909&amp;amp;RD_PARM1=http%3A%2F%2Fitunes.apple.com%2FWebObjects%2FMZStore.woa%2Fwa%2FviewSoftware%3Fid%3D300106156%2526mt%3D8&quot;&gt;GottaGet! Version 1.3 now available for download&lt;/a&gt;. 

You can now manage multiple lists, each consisting of a GottaGet list and an Everything list. You can create a special list for travel and swap the items onto the GottaGet list while you pack. Create as many lists as you need. Go to either the GottaGet or Everything list and click the Menu button. Then click Manage GottaGet Lists to add and edit lists.</description>
          <pubDate>Tue, 28 Apr 2009 19:57:14 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/news/now-available-new-gottaget-version-1-3/</guid>
          <link>http://www.raddonline.com/blogs/news/now-available-new-gottaget-version-1-3/</link>
        </item>
    
        <item>
          <title>Lifehacking finds GottaGet "damn handy"</title>
          <description>A shopping list on your cell phone is not overly &quot;geeky&quot; and &quot;nerdy&quot;? Perhaps, but I must say that GottaGet for iPhone is damn handy.</description>
          <pubDate>Mon, 27 Apr 2009 23:02:27 GMT</pubDate>
          <guid>http://www.raddonline.com/blogs/news/lifehacking-finds-gottaget-damn-handy/</guid>
          <link>http://www.raddonline.com/blogs/news/lifehacking-finds-gottaget-damn-handy/</link>
        </item>
    
    
    
  </channel>
</rss>


