<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Sivasankar&#039;s Blog</title>
	<atom:link href="http://sivasankarmobiledevelopment.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://sivasankarmobiledevelopment.wordpress.com</link>
	<description>All About Mobile development</description>
	<lastBuildDate>Sun, 29 Aug 2010 12:51:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='sivasankarmobiledevelopment.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/2df65e0c2bc3dc908ae85b943ea75f92?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Sivasankar&#039;s Blog</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://sivasankarmobiledevelopment.wordpress.com/osd.xml" title="Sivasankar&#039;s Blog" />
	<atom:link rel='hub' href='http://sivasankarmobiledevelopment.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Appstore Submission</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com/2010/08/20/appstore-submission/</link>
		<comments>http://sivasankarmobiledevelopment.wordpress.com/2010/08/20/appstore-submission/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 12:44:08 +0000</pubDate>
		<dc:creator>sivasankar</dc:creator>
				<category><![CDATA[installation & other imp stuff]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone Dev]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[for app upload]]></category>

		<guid isPermaLink="false">http://sivasankarmobiledevelopment.wordpress.com/?p=286</guid>
		<description><![CDATA[for app upload<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=286&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[for app upload<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=286&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sivasankarmobiledevelopment.wordpress.com/2010/08/20/appstore-submission/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/88017f1e41cf81bd8fad6d877203c1b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sivaforum</media:title>
		</media:content>
	</item>
		<item>
		<title>2 Ways to Take Screenshots From Your iPhone</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com/2010/08/20/2-ways-to-take-screenshots-from-your-iphone/</link>
		<comments>http://sivasankarmobiledevelopment.wordpress.com/2010/08/20/2-ways-to-take-screenshots-from-your-iphone/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 10:37:44 +0000</pubDate>
		<dc:creator>sivasankar</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone Dev]]></category>
		<category><![CDATA[2 Ways to Take Screenshots From Your iPhone]]></category>

		<guid isPermaLink="false">http://sivasankarmobiledevelopment.wordpress.com/?p=284</guid>
		<description><![CDATA[2 Ways to Take Screenshots From Your iPhone<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=284&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ever wanted to know how to get great screenshots from your iPhone?  It’s really easy. With the iPhone 2.0 software, you can simply hold down  the Home button and press the top (on/off) button. The screen will  flash and the screenshot will be saved to your iPhoto library. That’s  quick and simple, for sure, but to actually <strong>use</strong> the screenshots on your computer you still have to transfer them.</p>
<p>You can also grab screenshots directly from your computer while  plugged into your iPhone or iPod Touch. First, you have to download and  install the iPhone SDK. Don’t worry, it’s free. You just have to have  the desktop software tools that come with the SDK.</p>
<p><a href="http://gigapple.files.wordpress.com/2008/07/xcode.jpg"><img title="XCode" src="http://gigapple.files.wordpress.com/2008/07/xcode.jpg?w=500&#038;h=312&#038;h=312" alt="" width="500" height="312" /></a></p>
<p>Open Xcode and open the Organizer window (from the Window menu). Plug  in your iPhone or iPod Touch and in a few seconds, it should appear in  the list of devices on the left. The first time you plug in your iPhone  or iPod Touch you will be asked if you want to use that device for  development.</p>
<p><a href="http://gigapple.files.wordpress.com/2008/07/screenshot.png"><img title="Take a Screenshot" src="http://gigapple.files.wordpress.com/2008/07/screenshot.png?w=500&#038;h=358&#038;h=358" alt="" width="500" height="358" /></a></p>
<p>Once you’ve got your device setup, just click the “Screenshot” tab in  the Organizer window and you can capture screenshots from your device.  You can capture literally <strong>any</strong> screenshot, including the lock screensaver, video as it’s playing, even as you’re holding a button down.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sivasankarmobiledevelopment.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sivasankarmobiledevelopment.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sivasankarmobiledevelopment.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sivasankarmobiledevelopment.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sivasankarmobiledevelopment.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sivasankarmobiledevelopment.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sivasankarmobiledevelopment.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sivasankarmobiledevelopment.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sivasankarmobiledevelopment.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sivasankarmobiledevelopment.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sivasankarmobiledevelopment.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sivasankarmobiledevelopment.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sivasankarmobiledevelopment.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sivasankarmobiledevelopment.wordpress.com/284/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=284&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sivasankarmobiledevelopment.wordpress.com/2010/08/20/2-ways-to-take-screenshots-from-your-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/88017f1e41cf81bd8fad6d877203c1b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sivaforum</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/07/xcode.jpg?w=500&#38;h=312" medium="image">
			<media:title type="html">XCode</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/07/screenshot.png?w=500&#38;h=358" medium="image">
			<media:title type="html">Take a Screenshot</media:title>
		</media:content>
	</item>
		<item>
		<title>Capture iPhone Simulator Screenshots – Revisited – iPhone Simulator Cropper</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com/2010/08/09/capture-iphone-simulator-screenshots-%e2%80%93-revisited-%e2%80%93-iphone-simulator-cropper/</link>
		<comments>http://sivasankarmobiledevelopment.wordpress.com/2010/08/09/capture-iphone-simulator-screenshots-%e2%80%93-revisited-%e2%80%93-iphone-simulator-cropper/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 05:59:51 +0000</pubDate>
		<dc:creator>sivasankar</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone Dev]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[Capture iPhone Simulator Screenshots]]></category>

		<guid isPermaLink="false">http://sivasankarmobiledevelopment.wordpress.com/?p=278</guid>
		<description><![CDATA[Capture iPhone Simulator Screenshots<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=278&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>iPhone project was looking for a tool to capture a series of  screenshots for an upcoming application demo. In a Google search he  first bumped into a post I wrote back in February of 2009: <a href="http://iphonedevelopertips.com/general/open-source-screen-capture-tool.html">Capture  iPhone Simulator Screenshots – Open Source Screen Capture Tool</a>, a  nice Mac tool for taking screenshots. As luck would have it, he also  found another screen capture tool, one focused solely on iPhone  screenshots: <a href="http://www.curioustimes.de/iphonesimulatorcropper/" target="_blank">iPhone-Simulator  Cropper</a>.</p>
<h5>iPhone-Simulator Cropper</h5>
<p>This tool works by capturing the screen of the simulator runnning on  your system. One really slick feature is the option to create captured  images in two primary formats – first, a format suitable for upload to  iTunes for your application screenshots – second, capturing a screenshot  that is suitable for display on a website.</p>
<p>The following images show the iPhone-Simulator Cropper application,  as well as two sample images captured:</p>
<p><img src="http://iphonedevelopertips.com/wp-content/uploads/2010/07/cropper0.jpg" alt="" /></p>
<p>iTunes Connect / App Store:</p>
<p><img src="http://iphonedevelopertips.com/wp-content/uploads/2010/07/cropper1.jpg" alt="" /></p>
<p>Website (iPhone Device from Apple Marketing):</p>
<p><img src="http://iphonedevelopertips.com/wp-content/uploads/2010/07/cropper2.jpg" alt="" /></p>
<p><!--Rateing--> <!--Rateing end--> <!--post paging--> <!--Post Meta--></p>
<div>&lt;!&#8211;	 <a href="http://iPhoneDeveloperTips.com/category/tools" title="View all posts in Tools" rel="category tag">Tools</a> &#8211;&gt;</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sivasankarmobiledevelopment.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sivasankarmobiledevelopment.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sivasankarmobiledevelopment.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sivasankarmobiledevelopment.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sivasankarmobiledevelopment.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sivasankarmobiledevelopment.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sivasankarmobiledevelopment.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sivasankarmobiledevelopment.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sivasankarmobiledevelopment.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sivasankarmobiledevelopment.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sivasankarmobiledevelopment.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sivasankarmobiledevelopment.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sivasankarmobiledevelopment.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sivasankarmobiledevelopment.wordpress.com/278/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=278&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sivasankarmobiledevelopment.wordpress.com/2010/08/09/capture-iphone-simulator-screenshots-%e2%80%93-revisited-%e2%80%93-iphone-simulator-cropper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/88017f1e41cf81bd8fad6d877203c1b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sivaforum</media:title>
		</media:content>

		<media:content url="http://iphonedevelopertips.com/wp-content/uploads/2010/07/cropper0.jpg" medium="image" />

		<media:content url="http://iphonedevelopertips.com/wp-content/uploads/2010/07/cropper1.jpg" medium="image" />

		<media:content url="http://iphonedevelopertips.com/wp-content/uploads/2010/07/cropper2.jpg" medium="image" />
	</item>
		<item>
		<title>How to concatenate char / string on iPhone?</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com/2010/08/06/how-to-concatenate-char-string-on-iphone/</link>
		<comments>http://sivasankarmobiledevelopment.wordpress.com/2010/08/06/how-to-concatenate-char-string-on-iphone/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 05:33:50 +0000</pubDate>
		<dc:creator>sivasankar</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone Dev]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[How to concatenate char and string on iPhone?]]></category>

		<guid isPermaLink="false">http://sivasankarmobiledevelopment.wordpress.com/?p=272</guid>
		<description><![CDATA[How to concatenate char and string on iPhone?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=272&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre><code>NSString *string = [NSString stringWithFormat:@"%@ %@", @"Hello", @"World"];
NSLog(@"%@", string);

or

</code>
NSString *string1 = @”Hello”;
NSString *string2 = @”World”;

string1 = [string1  stringByAppendingString:string2];
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sivasankarmobiledevelopment.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sivasankarmobiledevelopment.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sivasankarmobiledevelopment.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sivasankarmobiledevelopment.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sivasankarmobiledevelopment.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sivasankarmobiledevelopment.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sivasankarmobiledevelopment.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sivasankarmobiledevelopment.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sivasankarmobiledevelopment.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sivasankarmobiledevelopment.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sivasankarmobiledevelopment.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sivasankarmobiledevelopment.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sivasankarmobiledevelopment.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sivasankarmobiledevelopment.wordpress.com/272/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=272&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sivasankarmobiledevelopment.wordpress.com/2010/08/06/how-to-concatenate-char-string-on-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/88017f1e41cf81bd8fad6d877203c1b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sivaforum</media:title>
		</media:content>
	</item>
		<item>
		<title>iPhone SDK: Testing Network Reachability</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com/2010/08/04/iphone-sdk-testing-network-reachability/</link>
		<comments>http://sivasankarmobiledevelopment.wordpress.com/2010/08/04/iphone-sdk-testing-network-reachability/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 12:45:54 +0000</pubDate>
		<dc:creator>sivasankar</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone Dev]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iPhone SDK: Testing Network Reachability]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[rechability]]></category>

		<guid isPermaLink="false">http://sivasankarmobiledevelopment.wordpress.com/?p=270</guid>
		<description><![CDATA[iPhone SDK: Testing Network Reachability<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=270&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Check Network Resources Before Use</h2>
<p><img src="http://www.raddonline.com/assets/93/reachability-alert.jpg" alt="reachability-alert" /> Using Facebook-connect for iPhone SDK 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’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.</p>
<p>So, how do you check? Apple provided a sample application called  Reachability which provides the answer. I’ll demonstrate here. In  several blog posts people felt that the Reachability sample was overkill  for their needs. If you agree, here’s a link to a recipe from <a href="http://my.safaribooksonline.com/9780321591180/ch10lev1sec3">The  iPhone Developer’s Cookbook</a> that provides an alternate solution.  Even if you don’t plan on using it, I recommend reading through the code  in the Reachability example.</p>
<h3>Project Setup</h3>
<p>In an earlier post I used the Facebook-Connect for iPhone SDK to post stories to Facebook. I’ll use the same  project to demonstrate how to check that Facebook is reachable. Here’s  the project with the API Keys and Template  Bundle IDs removed. <a href="http://www.raddonline.com/assets/64/fbconnect-iphone.zip">fbconnect-iphone.zip</a> I’ll include a link to the final project at the end.</p>
<p><a href="http://developer.apple.com/iphone/library/samplecode/Reachability/index.html">Download</a> the Reachability project too. I’ll be importing a class from it to  check the network connection status.</p>
<h3>Adding the SystemConfiguration Framework</h3>
<p><img src="http://www.raddonline.com/assets/92/sysconfig.jpg" alt="sysconfig" width="400px" /></p>
<p>The reachability class uses the SystemConiguration Framework to  check network reachability. Adding the framework to the project is easy.</p>
<ol>
<li>Open Connect.xcodeproj if you haven’t already.</li>
<li>In the Groups &amp; Files area, control click on the Frameworks  folder and select Add =&gt; Existing Frameworks.</li>
<li>Look in the Frameworks folder for the  SystemConfiguration.framework folder and select it.</li>
<li>Click Add to add the framework to your project.</li>
</ol>
<h3>Add the Reachability Class</h3>
<p>Now add the Reachability Class from Apple’s sample.</p>
<ol>
<li>Control click on the Source folder in the project and select Add  =&gt; Existing Files.</li>
<li>Navigate to the Reachability project, click Classes, and select  the files: Reachability.h and Reachability.m.</li>
<li>Click Add, then select Copy items into destination group’s folder  (if needed)</li>
<li>Click Add again.</li>
</ol>
<h3>Using the Reachability Class</h3>
<p>Now that the framework and class have been added to the project, put  them to work in the code. Create a variable to track the internet  connection status, and two methods in the SessionViewController.h file.</p>
<ol>
<li>Open the SessionViewController.h file and import the Reachability  class:
<pre><code>#import "Reachability.h"</code></pre>
</li>
<li>Add a variable to track the status:
<pre><code>NetworkStatus internetConnectionStatus;</code></pre>
</li>
<li>Add a property to hold the network status:
<pre><code>@property NetworkStatus internetConnectionStatus;</code></pre>
</li>
<li>Add these two methods:
<pre><code>- (void)reachabilityChanged:(NSNotification *)note;
- (void)updateStatus;</code></pre>
</li>
</ol>
<p>At this point, the SessionViewController interface should look like  this:</p>
<pre><code>#import "FBConnect/FBConnect.h"
#import "PermissionStatus.h"
#import "Reachability.h" 

@class FBSession;

@interface SessionViewController : UIViewController
    &lt;FBDialogDelegate, FBSessionDelegate, FBRequestDelegate, PermissionStatusDelegate&gt; {
        IBOutlet UILabel* _label;
        IBOutlet UIButton* _permissionButton;
        IBOutlet UIButton* _feedButton;
        IBOutlet FBLoginButton* _loginButton;
        FBSession* _session;
        PermissionStatus *permissionStatusForUser;
        NetworkStatus internetConnectionStatus;
}

@property(nonatomic,readonly) UILabel* label;
@property (nonatomic, retain) PermissionStatus *permissionStatusForUser;
@property NetworkStatus internetConnectionStatus;

- (void)askPermission:(id)target;
- (void)publishFeed:(id)target;
- (void)reachabilityChanged:(NSNotification *)note;
- (void)updateStatus;

@end</code></pre>
<p>Finally, the implementation.</p>
<ol>
<li>Open SessionViewController.m.</li>
<li>Sysnthesize the internetConnectionStatus variable:
<pre><code>@synthesize internetConnectionStatus;</code></pre>
</li>
<li>Define a string for the host name of the resource:
<pre><code>#define kHostName @"www.facebook.com"</code></pre>
</li>
<li>Make the viewDidLoad method look like this:
<pre><code>- (void)viewDidLoad {
    //Use the Reachability class to determine if the internet can be reached.
    [[Reachability sharedReachability] setHostName:kHostName];
    //Set Reachability class to notifiy app when the network status changes.
    [[Reachability sharedReachability] setNetworkStatusNotificationsEnabled:YES];
    //Set a method to be called when a notification is sent.
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:@"kNetworkReachabilityChangedNotification" object:nil];
        [self updateStatus];
    [_session resume];
    _loginButton.style = FBLoginButtonStyleWide;
}</code></pre>
<p>I want to receive notifications if the network status  changes, so I used the setNetworkStatusNotificationsEnabled:YES method.  However, I found that the reachabilityChanged method wasn’t called when  the network status changed. I’ll refactor later to fix the problem.</li>
<li>Implement the new methods:
<pre><code>- (void)reachabilityChanged:(NSNotification *)note {
    [self updateStatus];
}

- (void)updateStatus
{
    // Query the SystemConfiguration framework for the state of the device's network connections.
    self.internetConnectionStatus    = [[Reachability sharedReachability] internetConnectionStatus];
    if (self.internetConnectionStatus == NotReachable) {
        //show an alert to let the user know that they can't connect...
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Network Status" message:@"Sorry, our network guro determined that the network is not available. Please try again later." delegate:self cancelButtonTitle:nil otherButtonTitles:@"OK", nil];
        [alert show];
    }  else {
        // If the network is reachable, make sure the login button is enabled.
        _loginButton.enabled = YES;
    }
}</code></pre>
<p>To update the user of the status, I display an alert with  a message. When status notifications are sent later, either enable the  login button or display the alert.</li>
<li>Add the alert delegate method:
<pre><code>#pragma mark AlertView delegate methods
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
    _loginButton.enabled = NO;
    [alertView release];
}</code></pre>
<p>If the network isn’t available, disable the loginButton.  In this app nothing can be done without a connection, so additional  information would be in order.</li>
</ol>
<p>To test the application on the simulator, go to Network Preferences  and disable your network connections. While disabled, the alert will be  displayed. To test on an iPhone, put the device in Airplane mode. On an  iPod, turn off the WiFi connection. I also tested on my device by  walking to places where there is no Edge or WiFi network. In my tests,  the reachabilityChanged method did not get called. Thanks to Shashi  Prabhakar for giving me a clue about how to get it working, see his  comment below.</p>
<h3>Refactoring to Receive Reachability Changed Notifications</h3>
<p>To get the change notifications I had to make several small changes.  My initial observations when checking the remoteHostStatus instead of  the internetConnectionStatus:</p>
<ol>
<li>The reachabilityChanged method was being called.</li>
<li>I noticed that when first initialized the remoteHostStatus is  always NotReachable.</li>
<li>The internetConnectionStatus returns a positive result before the  remoteHostStatus.</li>
<li>Because I am using an alert, sometimes the alert would be  displayed twice or not at all when using one status or the other.</li>
</ol>
<p>As a result, I changed the code to track both the remoteHostStatus  and the internetConnectionStatus. I also added a method to initialize  the variables.</p>
<ol>
<li>Open SessionViewController.h and add a variable and property to  hold the remoteHostStatus.
<pre><code>NetworkStatus remoteHostStatus;</code></pre>
</li>
<li>Also add a method to initialize the variables.
<pre><code>- (void)initStatus;</code></pre>
</li>
</ol>
<p>Here’s the complete interface.</p>
<pre><code>#import "FBConnect/FBConnect.h"
#import "PermissionStatus.h"
#import "Reachability.h" 

@class FBSession;

@interface SessionViewController : UIViewController
    &lt;FBDialogDelegate, FBSessionDelegate, FBRequestDelegate, PermissionStatusDelegate&gt; {
        IBOutlet UILabel* _label;
        IBOutlet UIButton* _permissionButton;
        IBOutlet UIButton* _feedButton;
        IBOutlet FBLoginButton* _loginButton;
        FBSession* _session;
        PermissionStatus *permissionStatusForUser;
        NetworkStatus internetConnectionStatus;
        NetworkStatus remoteHostStatus;
}

@property(nonatomic,readonly) UILabel* label;
@property (nonatomic, retain) PermissionStatus *permissionStatusForUser;
@property NetworkStatus internetConnectionStatus;
@property NetworkStatus remoteHostStatus;

- (void)askPermission:(id)target;
- (void)publishFeed:(id)target;
- (void)reachabilityChanged:(NSNotification *)note;
- (void)updateStatus;
- (void)initStatus;

@end</code></pre>
<p>Edit the implementation.</p>
<ol>
<li>Open SessionViewController.m and add the initStatus method
<pre><code>-(void)initStatus {
    self.remoteHostStatus = [[Reachability sharedReachability] remoteHostStatus];
    self.internetConnectionStatus    = [[Reachability sharedReachability] internetConnectionStatus];
}</code></pre>
</li>
<li>Change the viewDidLoad method to call the initStatus method  instead of the updateStatus method.
<pre><code>- (void)viewDidLoad {
    //Use the Reachability class to determine if the internet can be reached.
    [[Reachability sharedReachability] setHostName:kHostName];
    //Set Reachability class to notifiy app when the network status changes.
    [[Reachability sharedReachability] setNetworkStatusNotificationsEnabled:YES];
    //Set a method to be called when a notification is sent.
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:@"kNetworkReachabilityChangedNotification" object:nil];
    [self initStatus];
    [_session resume];
    _loginButton.style = FBLoginButtonStyleWide;
}</code></pre>
</li>
<li>Change the updateStatus method to check both variables.
<pre><code>- (void)updateStatus
{
    // Query the SystemConfiguration framework for the state of the device's network connections.
    self.remoteHostStatus = [[Reachability sharedReachability] remoteHostStatus];
    self.internetConnectionStatus    = [[Reachability sharedReachability] internetConnectionStatus];
    NSLog(@"remote status = %d, internet status = %d", self.remoteHostStatus, self.internetConnectionStatus);
    if (self.internetConnectionStatus == NotReachable &amp;&amp; self.remoteHostStatus == NotReachable) {
        //show an alert to let the user know that they can't connect...
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Network Status" message:@"Sorry, our network guro determined that the network is not available. Please try again later." delegate:self cancelButtonTitle:nil otherButtonTitles:@"OK", nil];
        [alert show];
    } else {
        // If the network is reachable, make sure the login button is enabled.
        _loginButton.enabled = YES;
    }
}</code></pre>
</li>
</ol>
<p>I left the log statement so that you could see how the values change  as the network settings are changed. In the simulator, go to network  settings and disable your connections while it is running. The  reachabilityChanged method is now being called as the network status  changes.</p>
<p>Here’s the original sample project without the API  Keys and Template Bundle IDs. <a href="http://www.raddonline.com/assets/94/fbconnect-iphone-reachable.zip">fbconnect-iphone-reachable.zip</a></p>
<p>And the refactored sample project. <a href="http://www.raddonline.com/assets/95/fbconnect-iphone-reachable-2.zip">fbconnect-iphone-reachable-2.zip</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sivasankarmobiledevelopment.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sivasankarmobiledevelopment.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sivasankarmobiledevelopment.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sivasankarmobiledevelopment.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sivasankarmobiledevelopment.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sivasankarmobiledevelopment.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sivasankarmobiledevelopment.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sivasankarmobiledevelopment.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sivasankarmobiledevelopment.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sivasankarmobiledevelopment.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sivasankarmobiledevelopment.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sivasankarmobiledevelopment.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sivasankarmobiledevelopment.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sivasankarmobiledevelopment.wordpress.com/270/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=270&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sivasankarmobiledevelopment.wordpress.com/2010/08/04/iphone-sdk-testing-network-reachability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/88017f1e41cf81bd8fad6d877203c1b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sivaforum</media:title>
		</media:content>

		<media:content url="http://www.raddonline.com/assets/93/reachability-alert.jpg" medium="image">
			<media:title type="html">reachability-alert</media:title>
		</media:content>

		<media:content url="http://www.raddonline.com/assets/92/sysconfig.jpg" medium="image">
			<media:title type="html">sysconfig</media:title>
		</media:content>
	</item>
		<item>
		<title>iphone/ipad force shutdown</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com/2010/07/28/iphoneipad-force-shutdown/</link>
		<comments>http://sivasankarmobiledevelopment.wordpress.com/2010/07/28/iphoneipad-force-shutdown/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 08:45:10 +0000</pubDate>
		<dc:creator>sivasankar</dc:creator>
				<category><![CDATA[Apple info]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone Dev]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone/ipad force shutdown]]></category>

		<guid isPermaLink="false">http://sivasankarmobiledevelopment.wordpress.com/?p=264</guid>
		<description><![CDATA[iphone/ipad force shutdown<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=264&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3><a href="http://mikesraves.blogspot.com/2008/07/iphone-3g-force-shut-down.html">iPhone  3G Force Shut-Down</a></h3>
<div>
<p><a href="http://sivasankarmobiledevelopment.files.wordpress.com/2010/07/iphone3g.jpg"><img src="http://sivasankarmobiledevelopment.files.wordpress.com/2010/07/iphone3g.jpg?w=172" border="0" alt="" /></a><br />
I&#8217;ve  had my iPhone 3G for a bit over 2 weeks now and am loving it!</p>
<p>But  it is a bit glitchy at locking up (especially when the battery is low  or you disconnect during a sync with iTunes)</p>
<p>If some does happen  (such as the unlock screen not accepting your keystrokes to unlock it  and you can&#8217;t for some reason power off just by holding the top button  for a few seconds) then you either have to drain the battery<br />
-  lengthy and not great if as me you may have to do something such as get  on a plane!</p>
<p>Or much more handily, use the force power down &#8211; like  on any computer, iPod etc.</p>
<div>(The  image shows a key being pressed, however this digit isn&#8217;t being  recognised by the phone &#8211; this is when you may need to force quit)</div>
<p><a href="http://sivasankarmobiledevelopment.files.wordpress.com/2010/07/iphone_home.gif"><img src="http://sivasankarmobiledevelopment.files.wordpress.com/2010/07/iphone_home.gif?w=181" border="0" alt="" /></a><br />
What  you do is press and hold the top right button (for locking/unlocking)  and also the big button at the bottom of the screen   &#8211;   hold them down  for between 5 &#8211; 10 seconds, and your phone will just switch off</p>
<p>Turn  as normal and it should work!<br />
<!-- spacer for skins that want sidebar and main to be the same height--></p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sivasankarmobiledevelopment.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sivasankarmobiledevelopment.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sivasankarmobiledevelopment.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sivasankarmobiledevelopment.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sivasankarmobiledevelopment.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sivasankarmobiledevelopment.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sivasankarmobiledevelopment.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sivasankarmobiledevelopment.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sivasankarmobiledevelopment.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sivasankarmobiledevelopment.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sivasankarmobiledevelopment.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sivasankarmobiledevelopment.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sivasankarmobiledevelopment.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sivasankarmobiledevelopment.wordpress.com/264/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=264&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sivasankarmobiledevelopment.wordpress.com/2010/07/28/iphoneipad-force-shutdown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/88017f1e41cf81bd8fad6d877203c1b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sivaforum</media:title>
		</media:content>

		<media:content url="http://sivasankarmobiledevelopment.files.wordpress.com/2010/07/iphone3g.jpg?w=172" medium="image" />

		<media:content url="http://sivasankarmobiledevelopment.files.wordpress.com/2010/07/iphone_home.gif?w=181" medium="image" />
	</item>
		<item>
		<title>How To Easily Share Files Between Mac &amp; Windows Computers</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com/2010/07/21/how-to-easily-share-files-between-mac-windows-computers/</link>
		<comments>http://sivasankarmobiledevelopment.wordpress.com/2010/07/21/how-to-easily-share-files-between-mac-windows-computers/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 14:25:24 +0000</pubDate>
		<dc:creator>sivasankar</dc:creator>
				<category><![CDATA[Apple info]]></category>
		<category><![CDATA[AppleScript /Shel Script]]></category>
		<category><![CDATA[installation & other imp stuff]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[How To Easily Share Files Between Mac & Windows Computers]]></category>

		<guid isPermaLink="false">http://sivasankarmobiledevelopment.wordpress.com/?p=262</guid>
		<description><![CDATA[How To Easily Share Files Between Mac &#38; Windows Computers<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=262&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>File sharing between Macs and Windows is a little lob-sided. Out of  the box, Macs can detect any Windows computer connected to the local  network. It appears right on the Finder’s sidebar. So naturally, it is  very easy for a Windows user to share their files with anyone on a Mac.  The reverse process – allowing a Mac to share its files – requires a  little more attention. The transition from Tiger to Leopard has made it a  little bit more complicated for regular users to set up shared folders  because the setting has been “disguised”.</p>
<p>In this week’s Macnifying OS X, I’m going to show you how easy it is  to share files on your Mac so that it appears on Windows computers  automatically.</p>
<p><img src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/system-preference.png" alt="how to share files between mac and pc" /></p>
<p>In System Preferences, go to ‘Sharing’ and check the box for ‘File  Sharing’. By default, only your Public Folder will be shared. If you  want to add other folders to the shared list, click on the ‘+’ sign  under the Shared Folder box and choose the folders you wish to share.</p>
<p>After you’re done selecting, you’ll need to set the Permissions for  each shared folder. Generally, you should allow <strong>Read Only</strong> rights to avoid others from messing around with your files. As you can  see from the screenshot below, I removed the group labelled ‘Users’ from  the users list so only ‘Everyone’ and I appear on the list. I do this  to make things easier, only to allow guests logins from other computers.</p>
<p><img src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/sharing-preference.png" alt="share files between computers" /></p>
<p>Next, click on ‘Options’ and on the resulting window, check the box  that says “Share files and folders using SMB” and hit ‘Done’.</p>
<p><img src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/advanced-tab.png" alt="share files mac windows" /></p>
<p>Now, you’ll need to add your Mac into a Microsoft workgroup. To do  this, click ‘Show All’ at the top of the System Preferences windows and  click on ‘Network’. Select your active connection and click ‘Advanced’.</p>
<p><img src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/system-preference-highlight-network.png" alt="" /></p>
<p>In the window which pops up, click on the ‘WINS’ tab and enter a  workgroup in the appropriate field. Microsoft has two workgroups: MSHOME  and WORKGROUP. Find out which workgroup the majority of your Windows  computers belong to and set the workgroup to that.</p>
<p>Click on ‘OK’ and you’ll return to Network preferences, now hit  ‘Apply’. Now you’re halfway there – the rest of the work is performed on  the Windows machines.</p>
<p><img src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/advanced-network-pref.png" alt="" /></p>
<p>On your Windows desktop, right-click on ‘My Computer’ and select  Properties. Click on the ‘Computer Name’ tab and make sure that your  workgroup is the same as the one set on your Mac. If it isn’t then click  on ‘Change’, set it and restart your computer.</p>
<p>Once that is done, double-click on ‘My Network Places’ and <em>voila</em>,  all of your Mac’s shared folders should be visible. Take note that the  Drop Box in your Mac’s Public folder won’t be accessible. If you want to  use the Drop Box to let other users “drop” their files onto your Mac,  you’ll need to change its permissions.</p>
<p>On your Mac’s Home folder, double-click the Public folder.  Right-click on Drop Box and choose ‘Get Info’. Click on the lock icon on  the bottom right hand corner of the Info window and enter your account  password. Then set the permission for Everyone to <strong>Read &amp;  Write</strong> hence, allowing anyone to conveniently “drop” files onto  your Mac.</p>
<p><img src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/dropbox-info.png" alt="" /></p>
<p>Did you find this tutorial easy to follow? Did it work for you? Is  there an easier way to share files between Mac and Windows computers?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sivasankarmobiledevelopment.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sivasankarmobiledevelopment.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sivasankarmobiledevelopment.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sivasankarmobiledevelopment.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sivasankarmobiledevelopment.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sivasankarmobiledevelopment.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sivasankarmobiledevelopment.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sivasankarmobiledevelopment.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sivasankarmobiledevelopment.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sivasankarmobiledevelopment.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sivasankarmobiledevelopment.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sivasankarmobiledevelopment.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sivasankarmobiledevelopment.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sivasankarmobiledevelopment.wordpress.com/262/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=262&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sivasankarmobiledevelopment.wordpress.com/2010/07/21/how-to-easily-share-files-between-mac-windows-computers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/88017f1e41cf81bd8fad6d877203c1b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sivaforum</media:title>
		</media:content>

		<media:content url="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/system-preference.png" medium="image">
			<media:title type="html">how to share files between mac and pc</media:title>
		</media:content>

		<media:content url="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/sharing-preference.png" medium="image">
			<media:title type="html">share files between computers</media:title>
		</media:content>

		<media:content url="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/advanced-tab.png" medium="image">
			<media:title type="html">share files mac windows</media:title>
		</media:content>

		<media:content url="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/system-preference-highlight-network.png" medium="image" />

		<media:content url="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/advanced-network-pref.png" medium="image" />

		<media:content url="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2008/11/dropbox-info.png" medium="image" />
	</item>
		<item>
		<title>Adding a new user account to Mac</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com/2010/07/20/adding-a-new-user-account-to-mac/</link>
		<comments>http://sivasankarmobiledevelopment.wordpress.com/2010/07/20/adding-a-new-user-account-to-mac/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 06:19:14 +0000</pubDate>
		<dc:creator>sivasankar</dc:creator>
				<category><![CDATA[Apple info]]></category>
		<category><![CDATA[installation & other imp stuff]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[Adding a new user account to your computer]]></category>

		<guid isPermaLink="false">http://sivasankarmobiledevelopment.wordpress.com/?p=233</guid>
		<description><![CDATA[Adding a new user account to your computer<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=233&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="caticon"><img src="http://supportdownload.apple.com/docs.info.apple.com/help/resources/Mac/10.4/English.lproj/gfx/xicnsysp.gif" alt="System Prefs Icon" width="32" height="32" /></div>
<div id="pagetitle">
<h1>Adding a new user account to your computer</h1>
<p>You can create individual user accounts for each person who uses your  computer. Each new user has a separate home folder and can adjust his  or her own preferences without affecting other users.</p>
<div id="taskbox">
<ol>
<li>Choose Apple menu &gt; System Preferences and click  Accounts.</li>
<li>If some settings are dimmed, click the lock icon and  type an administrator name and password.</li>
<li>Click Add (+) and type the user&#8217;s name.</li>
<li>If you don&#8217;t want to use the short name generated  automatically, type a new short name. (Once the account is created, you  won&#8217;t be able to change the short name.)</li>
<li>Type the user&#8217;s password in the Password and Verify  boxes.</li>
<li>Type a hint to help the user remember the password if  they have trouble remembering it at login.</li>
<li>Click Parental Controls and select options to  determine what the user can do with the computer.</li>
</ol>
</div>
<p>If you change your mind while you&#8217;re creating a new user  account, click Delete (-) to cancel.</p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sivasankarmobiledevelopment.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sivasankarmobiledevelopment.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sivasankarmobiledevelopment.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sivasankarmobiledevelopment.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sivasankarmobiledevelopment.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sivasankarmobiledevelopment.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sivasankarmobiledevelopment.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sivasankarmobiledevelopment.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sivasankarmobiledevelopment.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sivasankarmobiledevelopment.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sivasankarmobiledevelopment.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sivasankarmobiledevelopment.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sivasankarmobiledevelopment.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sivasankarmobiledevelopment.wordpress.com/233/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=233&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sivasankarmobiledevelopment.wordpress.com/2010/07/20/adding-a-new-user-account-to-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/88017f1e41cf81bd8fad6d877203c1b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sivaforum</media:title>
		</media:content>

		<media:content url="http://supportdownload.apple.com/docs.info.apple.com/help/resources/Mac/10.4/English.lproj/gfx/xicnsysp.gif" medium="image">
			<media:title type="html">System Prefs Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>Screenshot in Mac</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com/2010/06/30/screenshot-in-mac/</link>
		<comments>http://sivasankarmobiledevelopment.wordpress.com/2010/06/30/screenshot-in-mac/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 13:23:57 +0000</pubDate>
		<dc:creator>sivasankar</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone Dev]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[Screenshot in Mac]]></category>

		<guid isPermaLink="false">http://sivasankarmobiledevelopment.wordpress.com/?p=229</guid>
		<description><![CDATA[Screenshot in Mac<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=229&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In the article you&#8217;ll learn how to take screenshot in mac os. Although it&#8217;s very easy and quite interesting work but for the new users it&#8217;s bit confusing.<br />
But anyways&#8230;to take the screenshots in mac os press &#8220;Command button +Shift+3&#8243; and it&#8217;ll capture &amp; save the image on desktop.</p>
<p>Apart from it there are many more interesting commands to take the screenshot, let&#8217;s see below&#8230;</p>
<p>1. To select the area and then take the screenshot give following command<br />
&#8220;Command button +Shift+4&#8243;<br />
2. Press &#8220;Command+Shift+4+space&#8221; if you wanted to take the screenshot of complete window.</p>
<p>Foregoing commands will save the screenshot at desktop. You can also save the screenshots in to clipboard. To do that you have to press one more button &#8220;Control&#8221; with the given commands. for example &#8230;<br />
Use &#8220;Command+ control+ Shift+ 3&#8243; instead of simple<br />
&#8220;Command button +Shift+3&#8243; command.</p>
<p>Apart from it mac os provide a software called &#8220;Grab&#8221; to capture the images in different styles. You can find this software in : Applications-&gt;utilities-&gt;Grab</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sivasankarmobiledevelopment.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sivasankarmobiledevelopment.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sivasankarmobiledevelopment.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sivasankarmobiledevelopment.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sivasankarmobiledevelopment.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sivasankarmobiledevelopment.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sivasankarmobiledevelopment.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sivasankarmobiledevelopment.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sivasankarmobiledevelopment.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sivasankarmobiledevelopment.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sivasankarmobiledevelopment.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sivasankarmobiledevelopment.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sivasankarmobiledevelopment.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sivasankarmobiledevelopment.wordpress.com/229/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=229&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sivasankarmobiledevelopment.wordpress.com/2010/06/30/screenshot-in-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/88017f1e41cf81bd8fad6d877203c1b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sivaforum</media:title>
		</media:content>
	</item>
		<item>
		<title>iPhone On-Screen Keyboard Rundown</title>
		<link>http://sivasankarmobiledevelopment.wordpress.com/2010/06/30/iphone-on-screen-keyboard-rundown/</link>
		<comments>http://sivasankarmobiledevelopment.wordpress.com/2010/06/30/iphone-on-screen-keyboard-rundown/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 12:52:43 +0000</pubDate>
		<dc:creator>sivasankar</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone Dev]]></category>
		<category><![CDATA[iPhone On-Screen Keyboard Rundown]]></category>

		<guid isPermaLink="false">http://sivasankarmobiledevelopment.wordpress.com/?p=225</guid>
		<description><![CDATA[iPhone On-Screen Keyboard Rundown<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=225&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As I started building the latest Consumetrics iPhone app over the weekend, I had to choose which keyboard style to use for some input fields like name, email, and so on. These fields live in a “settings table” (really just a grouped table with input fields on it), so picking keyboards in Interface Builder is out of the question, unfortunately, since I require some pretty customized cells. Naturally, I checked the documentation first, where I was confronted by this plethora  of options:</p>
<pre>
    typedef enum {
        UIKeyboardTypeDefault,
        UIKeyboardTypeASCIICapable,
        UIKeyboardTypeNumbersAndPunctuation,
        UIKeyboardTypeURL,
        UIKeyboardTypeNumberPad,
        UIKeyboardTypePhonePad,
        UIKeyboardTypeNamePhonePad,
        UIKeyboardTypeEmailAddress,
        UIKeyboardTypeAlphabet = UIKeyboardTypeASCIICapable
    } UIKeyboardType;
</pre>
<p>Good grief. Seven distinct keyboard types? Bah. (Yes, 9 appear in the list, but UIKeyboardTypeDefault and UIKeyboardTypeAlphabet are just aliases for other types. Quiet you.) Some choices were obvious — my email address field will probably use UIKeyboardTypeEmailAddress, for instance — but some other choices are kind of head-scratchers. One of the fields wants a quantity, for example. Which keyboard should I use for that bad boy? UIKeyboardTypeNumberPad? But what if I need units, like “cups”? Can I get an alphabetic keyboard from UIKeyboardTypeNumberPad? I didn’t know, and tragically neither does Google; there aren’t any good breakdowns of iPhone keyboard types on the first few pages. Hitting up some blogs finally pointed me to some more Apple documentation, but even that still didn’t answer all my questions.</p>
<p>After not finding what I need, I did what any good developer would do: put down what I was supposed to be doing, and pick up something more interesting. I slapped together a quick iPhone app to display each keyboard type through a table view, the source for which is attached, and used it to scribble down a quick reference, which follows forthwith:<br />
Overview</p>
<p>This rundown contains images of all keyboard views for all keyboard types. Each keyboard is configured exactly the same with respect to things like which “Return” button they use, so any difference you see is due purely to differences in the keyboards themselves, and not their configuration. Bearing this in mind, it turns out there are only two real keyboard layout types: the “normal” alphabet keyboard layout, and the number pad layout:<br />
normal alphabet keyboard layout number pad keyboard layout</p>
<p>The first thing to realize is that even though it looks like there are seven different keyboards, there really aren’t. There are really just 2 different keyboard layouts with different keys stuck on them, and the layouts are strung together in different ways. (The alphabet keyboard does have a couple varieties with more or fewer keys, but they’re really just variations on a theme.) The particularly observant reader (or maybe just the ones who are breathing, it is blue after all) will notice one particular difference between these keyboard layouts: the “Done” button. We’ll chat more about that in a bit.<br />
UIKeyboardTypeASCIICapable and Friend</p>
<p>This keyboard has three different views: alphabet, punctuation and numbers, and punctuation and symbols.<br />
normal alphabet keyboard layout alphabet keyboard layout with numbers and punctuation alphabet keyboard layout with symbols</p>
<p>You alternate between the three views by pushing the “ABC,” “123,” and “#+=” buttons on each view, which is as intuitive as we’ve come to expect from Apple. This keyboard has a total of 98 characters (26 lowercase + 26 uppercase + 1 spacebar + 10 numbers + 35 punctuation), so “ASCII capable” is a great name for this keyboard, and it should serve almost any enter-text-onto-your-iPhone need that you have. (And between you and me, if you push and hold some characters, you get a list of other characters to enter, so you can actually type a lot more than 98 characters on this keyboard, just less conveniently. I should note that this tap-and-hold input method works on all keyboards, not just UIKeyboardTypeASCIICapable.)<br />
tap-and-hold diacritic example</p>
<p>The next keyboard type in the list, UIKeyboardTypeNumbersAndPunctuation, is exactly the same as this keyboard, it just opens on the second (numbers) view instead of the first (alphabet) view.</p>
<p>As a rule, this keyboard type should be your bread-and-butter keyboard. If you don’t know which keyboard to use, use this guy; he won’t let you down. There’s nothing text-wise you can do with an on-screen iPhone keyboard you can’t do with UIKeyboardTypeASCIICapable. (If your input is number-oriented as opposed to alphabet-oriented, though, you should probably use UIKeyboardTypeNumbersAndPunctuation.)</p>
<p>The only real drawback to this keyboard is that it’s clunky, with three screens to navigate, doesn’t provide any really input sanitization, so your user can enter almost any character he can think of, even if it doesn’t make sense in the context of the input. What keyboard should you use to provide input-level sanitization? Like sanitization for a URL, for example?<br />
UIKeyboardTypeURL</p>
<p>I’m glad you asked! UIKeyboardTypeURL is designed specifically for the purpose of inputting the most common URLs quickly and efficiently:<br />
URL alphabet keyboard layout URL number and punctuation keyboard layout URL number and symbol keyboard layout</p>
<p>This keyboard is basically the UIKeyboardTypeASCIICapable keyboard with the non-URL keys removed, and the spacebar replaced with some URL-handy keys. This keyboard is ideal for entering web addresses, like http://www.sigpwned.com/. Otherwise, not much else to say here. The take-home message is just that input sanitization is A Good Thing, and you should think about it, and this keyboard offers great sanitization for URLs. (But you probably knew that from the name.)<br />
UIKeyboardTypeEmailAddress</p>
<p>If an email address and the UIKeyboardTypeURL somehow got together, the UIKeyboardTypeEmailAddress would be the love child from that unholy union:<br />
email alphabet keyboard layout email number and punctuation keyboard layout email number and symbol keyboard layout</p>
<p>This has exactly the same layout as UIKeyboardTypeURL, but has a few keys swapped around to suit email addresses. The only surprise here is the “space” key; evidently spaces are allowed in email addresses, but you have to quote them. Who know? Otherwise, nothing to see here. Move along.<br />
UIKeyboardTypeNumberPad</p>
<p>Here’s where things start to shake up a little bit. Behold our first number pad keyboard:<br />
numberpad keyboard</p>
<p>As you can see, this layout is quite different from the others. The most important difference, though, lies in this keyboard’s lack of a Done key. The Done key is the key you use to dismiss the keyboard when you’re done editing, so knowing its location is kind of important. (Without a Done key, there’s no way for the user to dismiss the keyboard, so it just sits there.) This is one of the few places where Apple has violated the “Principle of Least Surprise” by not putting the Done key in the same place it appears on other keyboards. On “doneless” keyboards like these, most developers put a Done key on the navigation bar at the top, as I did:<br />
numberpad done key example</p>
<p>As I’m sure you surmised from the title, this keyboard is specifically for numbers-only input, which is perhaps less useful than you might expect. That’s why UIKeyboardTypeNumberPad brought some friends along.<br />
UIKeyboardTypePhonePad</p>
<p>This keyboard is just an on-screen implementation of a conventional touch-tone phone pad. You’ll have to use the same Done key trick from above.<br />
phone pad number layout phone pad symbol layout</p>
<p>This keyboard brings along the symbol characters you need for some phone numbers, which is important. Unfortunately, however, I’ve now officially run out of witty transitions. So it’s a good thing you won’t remember, because these are not the droids you’re looking for. :: waves hand ::<br />
UIKeyboardTypeNamePhonePad</p>
<p>Ah, UIKeyboardTypeNamePhonePad. Of all the many, many keyboards the iPhone supports, I find this one the most confusing. It supports numbers, letters, and spaces only, with no punctuation or symbols whatsoever. (And lowercase letters only at that because the shift key is disabled!) Very strange:<br />
name phone pad alphabet layout name phone pad numbers layout</p>
<p>But mine is not to question why. Mine is just… no, actually mine is to question why. WTF Apple? Seriously, I can’t even get uppercase letters on this keyboard? Odd. There is one bit of good news about this particular keyboard, though: it has both a number pad and a Done button, so you can have a number pad without having to do a bunch of navigation-bar-done-button gymnastics. At least as long as you don’t mind using a kind of gimpy keyboard, anyway.<br />
Keyboard App Source Code</p>
<p>Attached to this post you’ll find a file called “iPhone Keyboard App.src.zip”. Inside you’ll find all the NIBs, source code, graphic resources, etc. for the iPhone app I used to build this post. I made it pretty quick, but I think it’s pretty clean, so hopefully it’ll be useful to someone somewhere. At the very least it should serve as a good example of how to work with the Done key on the physical keyboard via UITextFieldDelegate and textFieldShouldReturn: versus on the Navigation bar using self.navigationItem.rightBarButtonItem and UIBarButtonItem. If anyone really wants to see it, I’d be happy to write a post about the architecture of the program and how it works at a high level.<br />
Underview</p>
<p>And that’s that! You’re now an expert on iPhone keyboards. Or at least what they look like. Hopefully this will help people understand the core iPhone input method better and plan around what keyboard is best to use. Remember, the most restrictive keyboard you can use is the one you should use.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sivasankarmobiledevelopment.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sivasankarmobiledevelopment.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sivasankarmobiledevelopment.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sivasankarmobiledevelopment.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sivasankarmobiledevelopment.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sivasankarmobiledevelopment.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sivasankarmobiledevelopment.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sivasankarmobiledevelopment.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sivasankarmobiledevelopment.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sivasankarmobiledevelopment.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sivasankarmobiledevelopment.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sivasankarmobiledevelopment.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sivasankarmobiledevelopment.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sivasankarmobiledevelopment.wordpress.com/225/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sivasankarmobiledevelopment.wordpress.com&amp;blog=13526949&amp;post=225&amp;subd=sivasankarmobiledevelopment&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sivasankarmobiledevelopment.wordpress.com/2010/06/30/iphone-on-screen-keyboard-rundown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/88017f1e41cf81bd8fad6d877203c1b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sivaforum</media:title>
		</media:content>
	</item>
	</channel>
</rss>
