<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>iPhone Software from Satosoft</title>
	
	<link>http://www.satosoft.com</link>
	<description>Global Markets, Local Service</description>
	<lastBuildDate>Thu, 17 Dec 2009 00:45:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/IphoneSoftwareFromSatosoft" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="iphonesoftwarefromsatosoft" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Get answers from your MP on their expenses, using your iPhone!</title>
		<link>http://www.satosoft.com/index.php/2009/12/17/get-answers-from-your-mp-on-their-expenses-using-your-iphone/</link>
		<comments>http://www.satosoft.com/index.php/2009/12/17/get-answers-from-your-mp-on-their-expenses-using-your-iphone/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 00:45:30 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[MP Expenses]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=452</guid>
		<description><![CDATA[Don’t think that MPs have suffered enough over MP expenses? Then the latest iPhone application from Satosoft, MP Expenses, will make you very happy and make your local MP start to cry all over again. It gives you easy access to the information that UK MP’s have tried to cover up for years.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F12%2F17%2Fget-answers-from-your-mp-on-their-expenses-using-your-iphone%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F12%2F17%2Fget-answers-from-your-mp-on-their-expenses-using-your-iphone%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Get answers from your MP on their expenses, using your iPhone!</p>
<p>14 Dec 2009</p>
<p>Don’t think that MPs have suffered enough over MP expenses? Then the latest iPhone application from Satosoft, MP Expenses, will make you very happy and make your local MP start to cry all over again. It gives you easy access to the information that UK MP’s have tried to cover up for years.</p>

<a href="http://www.satosoft.com/wp-content/gallery/mpexpenses-images/MPE-Screenshot1.jpg" title="" class="shutterset_singlepic3" >
	<img class="ngg-singlepic" src="http://www.satosoft.com/wp-content/gallery/cache/3__320x240_MPE-Screenshot1.jpg" alt="Main Screen" title="Main Screen" />
</a>

<p>MPs will be dreading this iPhone App, as it will mean that the information superhighway delivers angry constituents straight to their door. At the touch of a button you can look at your MPs expenses on your iPhone, which then helps you to send them an email to voice your views.  Alternatively you may find the need to call them on their direct line, also displayed on the iPhone.</p>

<a href="http://www.satosoft.com/wp-content/gallery/mpexpenses-images/MPE-Screenshot2.jpg" title="" class="shutterset_singlepic4" >
	<img class="ngg-singlepic" src="http://www.satosoft.com/wp-content/gallery/cache/4__320x240_MPE-Screenshot2.jpg" alt="MP Expenses Overview" title="MP Expenses Overview" />
</a>

<p>“Six hundred and forty five MPs expenses condensed in an easy to read format and then direct contact to voice your views about how they are spending your hard earned cash&#8230;the newspapers have done their job in bringing this subject into the open but we thought of this application because so many people want to find out more details on their MP but its not easy.  This application means within a couple of minutes you have the knowledge to question them directly about their free spending behaviours with your money on your time” said Graham French, founder of Satosoft.</p>

<a href="http://www.satosoft.com/wp-content/gallery/mpexpenses-images/MPE-Screenshot3.jpg" title="" class="shutterset_singlepic5" >
	<img class="ngg-singlepic" src="http://www.satosoft.com/wp-content/gallery/cache/5__320x240_MPE-Screenshot3.jpg" alt="MP Expenses Details" title="MP Expenses Details" />
</a>

<p>“We’ve had excellent customer feedback already, customers have found it informative and entertaining,” said French. “We built it to show people that MP’s are more accessible than you would think. You don’t have to write a letter or meet them face-to-face. You can contact them right now! The favourite feature so far, is the ability to email the MP’s direct and phone their offices” continued French.</p>

<a href="http://www.satosoft.com/wp-content/gallery/mpexpenses-images/MPE-Screenshot4.jpg" title="" class="shutterset_singlepic6" >
	<img class="ngg-singlepic" src="http://www.satosoft.com/wp-content/gallery/cache/6__320x240_MPE-Screenshot4.jpg" alt="Email MPs" title="Email MPs" />
</a>

<p>Penny Searles from Hampshire said “ This is just a great application for my iPhone, my friends and I looked at my MPs expenses and couldn’t believe some of the stuff on there, stuff that my taxes paid for, within minutes we emailed him from the phone and asked for an explanation&#8230;something I wouldn’t have been able to do without some research.  The newspapers have been great but my MP wasn’t high profile enough to get his expenses listed and I didn’t know where to look, so this is just great, and I don’t intend to let it lie!”</p>

<a href="http://www.satosoft.com/wp-content/gallery/mpexpenses-images/MPE-Screenshot5.jpg" title="" class="shutterset_singlepic7" >
	<img class="ngg-singlepic" src="http://www.satosoft.com/wp-content/gallery/cache/7__320x240_MPE-Screenshot5.jpg" alt="Satosoft Information" title="Satosoft Information" />
</a>

<p>Satosoft is an independent, innovative, iPhone software producer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/12/17/get-answers-from-your-mp-on-their-expenses-using-your-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MP Expenses iPhone App now available in iTunes App Store!!</title>
		<link>http://www.satosoft.com/index.php/2009/12/08/mp-expenses-iphone-app-now-available-in-itunes-app-store/</link>
		<comments>http://www.satosoft.com/index.php/2009/12/08/mp-expenses-iphone-app-now-available-in-itunes-app-store/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 17:29:23 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=446</guid>
		<description><![CDATA[
			
				
			
		
At long last!
After almost a month in review with Apple, the latest iPhone App from Satosoft, MP Expenses is now available in the App Store!!
This App gives the user the ability to email an MP, ring their Parliament Office or Constituency Office, direct from the Application.
Click here to see the full product information.
Or click here [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F12%2F08%2Fmp-expenses-iphone-app-now-available-in-itunes-app-store%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F12%2F08%2Fmp-expenses-iphone-app-now-available-in-itunes-app-store%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>

<a href="http://www.satosoft.com/wp-content/gallery/mpexpenses-images/mpexpenses-small-rounded2.jpg" title="" class="shutterset_singlepic12" >
	<img class="ngg-singlepic" src="http://www.satosoft.com/wp-content/gallery/cache/12__75x75_mpexpenses-small-rounded2.jpg" alt="mpexpenses-small-rounded2" title="mpexpenses-small-rounded2" />
</a>

<p>At long last!</p>
<p>After almost a month in review with Apple, the latest iPhone App from Satosoft, MP Expenses is now available in the App Store!!</p>
<p>This App gives the user the ability to email an MP, ring their Parliament Office or Constituency Office, direct from the Application.</p>
<p>Click <a href="http://www.satosoft.com/index.php/products/mp-expenses/">here</a> to see the full product information.</p>

<a href="http://www.satosoft.com/wp-content/gallery/mpexpenses-images/MPE-Screenshot1.jpg" title="" class="shutterset_singlepic3" >
	<img class="ngg-singlepic" src="http://www.satosoft.com/wp-content/gallery/cache/3__320x240_MPE-Screenshot1.jpg" alt="Main Screen" title="Main Screen" />
</a>

<p>Or click <a title="MP's Expenses" href="http://itunes.com/apps/MPExpenses" target="_self">here</a> to download it directly from the iTunes App Store!</p>
<p style="text-align: center;"><a href="http://itunes.com/apps/MPExpenses"><img class="size-medium wp-image-308 aligncenter" title="MP Expenses" src="http://www.satosoft.com/wp-content/gallery/mpexpenses-images/available_on_appstore-300x109.jpg" alt="MP's Expenses" width="300" height="109" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/12/08/mp-expenses-iphone-app-now-available-in-itunes-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing spaces from database text columns</title>
		<link>http://www.satosoft.com/index.php/2009/11/11/removing-spaces-from-database-text-columns/</link>
		<comments>http://www.satosoft.com/index.php/2009/11/11/removing-spaces-from-database-text-columns/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 07:32:59 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=391</guid>
		<description><![CDATA[
			
				
			
		
I&#8217;ve noticed that the iPhone will not call a phone number that you have coded into your App, if it has spaces in.
This can be a problem if you have hundreds of rows in a Sqlite Database, which contain phone numbers that have spaces within the phone number.
Rather then manually updating them, which can take [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F11%2F11%2Fremoving-spaces-from-database-text-columns%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F11%2F11%2Fremoving-spaces-from-database-text-columns%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>I&#8217;ve noticed that the iPhone will not call a phone number that you have coded into your App, if it has spaces in.</p>
<p>This can be a problem if you have hundreds of rows in a Sqlite Database, which contain phone numbers that have spaces within the phone number.</p>
<p>Rather then manually updating them, which can take many hours, here is a simple command to run.</p>
<p>UPDATE [TableName] SET PhoneNo = REPLACE(PhoneNo, &#8216; &#8216;, &#8221;)</p>
<p>This takes each row in turn and replaces any spaces with no spaces, regardless of how many spaces are in the phone number.<br />
Hope this helps.</p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/11/11/removing-spaces-from-database-text-columns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Satosoft says ‘No’ to Bright House Labs</title>
		<link>http://www.satosoft.com/index.php/2009/07/29/satosoft-says-no-to-bright-house-labs/</link>
		<comments>http://www.satosoft.com/index.php/2009/07/29/satosoft-says-no-to-bright-house-labs/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 07:43:18 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Bright House Labs]]></category>
		<category><![CDATA[iAboutClock]]></category>
		<category><![CDATA[Satosoft]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=388</guid>
		<description><![CDATA[Yesterday, satosoft.com CEO, Graham French, received an email from Chris Noel of BrightHouseLabs, asking if satosoft were interested in either selling them the iAboutClock application or some source code.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F07%2F29%2Fsatosoft-says-no-to-bright-house-labs%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F07%2F29%2Fsatosoft-says-no-to-bright-house-labs%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Yesterday, satosoft.com CEO, Graham French, received an email from Chris Noel of BrightHouseLabs, asking if satosoft were interested in either selling them the iAboutClock application or some source code.</p>
<p>After a relatively brief email exchange, satosoft declined to take the talks any further.</p>
<p>&#8220;We were somewhat surprised to hear from another iPhone App developer.&#8221; said Graham, &#8220;Especially when they were looking to purchase one of our applications, the iAboutClock, for their own development use&#8221;</p>
<p>Bright House Labs have been criticised in the past for creating a high volume of apps in the iTunes App Store, which are very similar, if not almost identical to others.</p>
<p>Graham added, &#8220;It was a short email exchange, we&#8217;d never heard of Bright House Labs. After looking them up, we decided that we did not want to be associated in any way with them or their iPhone App strategies!&#8221;</p>
<p>A copy of the last email sent to Chris Noel is shown below;</p>
<p><em>Chris,</em></p>
<p><em>Thanks for your interest.</em></p>
<p><em>I’m unable to take this conversation any further, for two specific reasons;</em></p>
<p><em> </em></p>
<ol>
<li><em>You mention below that you are looking to provide a small payment for this. As mentioned in my previous email, I’ve never considered doing this, especially for what would be a sum of money so small, that it would be insulting. </em></li>
<li><em>Secondly, yet more importantly, we’ve done some research on your company, having never heard of you before. To be brutally honest, satosoft.com would never be associated with the type of company you are. The damage to our high value brand would be too great. Your company’s method of producing multiple, almost identical apps, flooding the iTunes App Store with what we consider to be questionable quality, is far, far below the ethical standards that we live by.</em></li>
</ol>
<p><em><br />
I wish you the best of luck in your ventures.</em></p>
<p><em>Regards</em></p>
<p><em>Graham</em></p>
<p>&#8220;I&#8217;ve not had a reply from them and I&#8217;m not expecting one!&#8221; Graham finally added.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/07/29/satosoft-says-no-to-bright-house-labs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to convert an NSString to Char</title>
		<link>http://www.satosoft.com/index.php/2009/06/26/how-to-convert-an-nsstring-to-char/</link>
		<comments>http://www.satosoft.com/index.php/2009/06/26/how-to-convert-an-nsstring-to-char/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 08:18:36 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Dev Tips]]></category>
		<category><![CDATA[NSString to Char]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=371</guid>
		<description><![CDATA[
			
				
			
		
Another quick tip!
If you need to convert from an NSString format to a Char format, it&#8217;s a really easy one line of code as follows;
const char *fooBar = [barFoo UTF8String];
Here, fooBar is your new Char and barFoo is your previously allocated NSString.
Simple!
Cheers
Graham
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F06%2F26%2Fhow-to-convert-an-nsstring-to-char%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F06%2F26%2Fhow-to-convert-an-nsstring-to-char%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Another quick tip!</p>
<p>If you need to convert from an NSString format to a Char format, it&#8217;s a really easy one line of code as follows;</p>
<p>const char *fooBar = [barFoo UTF8String];</p>
<p>Here, fooBar is your new Char and barFoo is your previously allocated NSString.</p>
<p>Simple!</p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/06/26/how-to-convert-an-nsstring-to-char/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to concatenate strings on the iPhone</title>
		<link>http://www.satosoft.com/index.php/2009/06/26/how-to-concatenate-strings-on-the-iphone/</link>
		<comments>http://www.satosoft.com/index.php/2009/06/26/how-to-concatenate-strings-on-the-iphone/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 08:13:25 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Dev Tips]]></category>
		<category><![CDATA[Concatenate String]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=368</guid>
		<description><![CDATA[
			
				
			
		
Objective-C on the iPhone isn't always the easiest of languages to get you head around. Somethings that are easy in other programming languages can be a bit more obscure.

One thing that I've done a lot in VB.Net is string manipulation. It's easy, straightforward and very powerful!

The documentation around strings is thorough, but lacks enough examples [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F06%2F26%2Fhow-to-concatenate-strings-on-the-iphone%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F06%2F26%2Fhow-to-concatenate-strings-on-the-iphone%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<pre>Objective-C on the iPhone isn't always the easiest of languages to get you head around. Somethings that are easy in other programming languages can be a bit more obscure.

One thing that I've done a lot in VB.Net is string manipulation. It's easy, straightforward and very powerful!

The documentation around strings is thorough, but lacks enough examples of code usage in real life situations!

So, if you need to concatenate two or more strings together, use this example below!

NSString *foobar = [NSString stringWithFormat:@"<span style="color: blue;">%@%@</span>", aStringObject, anotherStringObject];

Don't forget to leave a space or spaces, if you want spaces between your strings!

Happy coding!

Cheers

Graham</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/06/26/how-to-concatenate-strings-on-the-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Version 1.0.3 of iAboutClock is now available!!</title>
		<link>http://www.satosoft.com/index.php/2009/05/29/version-103-of-iaboutclock-is-now-available/</link>
		<comments>http://www.satosoft.com/index.php/2009/05/29/version-103-of-iaboutclock-is-now-available/#comments</comments>
		<pubDate>Fri, 29 May 2009 06:50:32 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[iAboutClock]]></category>
		<category><![CDATA[Satosoft]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=343</guid>
		<description><![CDATA[The latest update of our flagship application, iAboutClock, is now available for download in the iTunes App Store!]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F05%2F29%2Fversion-103-of-iaboutclock-is-now-available%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F05%2F29%2Fversion-103-of-iaboutclock-is-now-available%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>The latest update of our flagship application, iAboutClock, is now available for download in the iTunes App Store!</p>
<p>The new version, iAboutClock 1.0.3, allows the user to customise the time settings.</p>
<p>So instead of it showing the time as &#8216;It&#8217;s More or Less Five&#8217; you can edit the time to show &#8216;It&#8217;s More or Less Home Time!!&#8217;.</p>
<p>It&#8217;s only limited by your imagination!</p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/05/hometimeblue.jpg"><img class="alignnone size-medium wp-image-344" title="It's More or Less Bed Time!!" src="http://www.satosoft.com/wp-content/uploads/2009/05/hometimeblue-200x300.jpg" alt="It's More or Less Bed Time!!" width="200" height="300" /></a> <a href="http://www.satosoft.com/wp-content/uploads/2009/05/beertimegreen.jpg"><img class="aligncenter size-medium wp-image-348" title="It's Not Quite Half-Past Beer Time!" src="http://www.satosoft.com/wp-content/uploads/2009/05/beertimegreen-200x300.jpg" alt="It's Not Quite Half-Past Beer Time!" width="200" height="300" /></a><a href="http://www.satosoft.com/wp-content/uploads/2009/05/hometimered2.jpg"><img class="alignnone size-medium wp-image-347" title="It's Roughly Home Time ;-)" src="http://www.satosoft.com/wp-content/uploads/2009/05/hometimered2-200x300.jpg" alt="It's Roughly Home Time ;-)" width="200" height="300" /></a></p>
<p>Great for having a laugh with your friends!!</p>
<p><a href="http://twurl.nl/rkx6gb"><img class="alignleft size-medium wp-image-350" title="Get it on the App Store" src="http://www.satosoft.com/wp-content/uploads/2009/05/iphone-website-graphics1-300x109.jpg" alt="Get it on the App Store" width="300" height="109" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/05/29/version-103-of-iaboutclock-is-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting the font size on a text field</title>
		<link>http://www.satosoft.com/index.php/2009/05/20/setting-the-font-size-on-a-text-field/</link>
		<comments>http://www.satosoft.com/index.php/2009/05/20/setting-the-font-size-on-a-text-field/#comments</comments>
		<pubDate>Wed, 20 May 2009 23:08:18 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Font size]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=333</guid>
		<description><![CDATA[
			
				
			
		
A quick tip for the frustrated iPhone developer!!

Even if you set the minimum font size in Interface Builder for a UITextField, it doesn't work how it should!

Here is a one line fix!!

myUITextField.font = [UIFont systemFontOfSize:12.0f];

Cheers

Graham

]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F05%2F20%2Fsetting-the-font-size-on-a-text-field%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F05%2F20%2Fsetting-the-font-size-on-a-text-field%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<pre class="prettyprint"><code><span class="pln">A quick tip for the frustrated iPhone developer!!

Even if you set the minimum font size in Interface Builder for a UITextField, it doesn't work how it should!

Here is a one line fix!!

myUITextField</span><span class="pun">.</span><span class="pln">font </span><span class="pun">=</span><span class="pln"> </span><span class="pun">[</span><span class="typ">UIFont</span><span class="pln"> systemFontOfSize</span><span class="pun">:</span><span class="lit">12.0f</span><span class="pun">];</span><span class="pln">

Cheers

Graham
</span></code></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/05/20/setting-the-font-size-on-a-text-field/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Installing V3.0 Xcode SDK and V2.2.1 Xcode SDK at the same time!</title>
		<link>http://www.satosoft.com/index.php/2009/05/13/installing-v30-xcode-sdk-and-v221-xcode-sdk-at-the-same-time/</link>
		<comments>http://www.satosoft.com/index.php/2009/05/13/installing-v30-xcode-sdk-and-v221-xcode-sdk-at-the-same-time/#comments</comments>
		<pubDate>Wed, 13 May 2009 12:26:17 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[SDK]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=331</guid>
		<description><![CDATA[
			
				
			
		
Apple announced that all applications submitted to the iTunes App Store must work on both 2.2.1 and 3.0, in order to make it through the submission process. If you application doesn&#8217;t work on V3.0 it won&#8217;t go up for sale. It&#8217;s as black and white as that!!
However, you can&#8217;t create V2.2.1 versions in V3.0 Xcode, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F05%2F13%2Finstalling-v30-xcode-sdk-and-v221-xcode-sdk-at-the-same-time%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F05%2F13%2Finstalling-v30-xcode-sdk-and-v221-xcode-sdk-at-the-same-time%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Apple announced that all applications submitted to the iTunes App Store must work on both 2.2.1 and 3.0, in order to make it through the submission process. If you application doesn&#8217;t work on V3.0 it won&#8217;t go up for sale. It&#8217;s as black and white as that!!</p>
<p>However, you can&#8217;t create V2.2.1 versions in V3.0 Xcode, so you must install both versions onto your Mac!</p>
<p>It&#8217;s easier then you think!</p>
<p>When you install V3.0, you get the option of where to put the install files. By default, this will be in the Developer folder on your Mac Hard Drive. When you get to this stage on the pre-install menu, choose a custom folder that you can create on the drive in a different location of your choosing.</p>
<p>It&#8217;s as simple as that!</p>
<p>Don&#8217;t forget where you&#8217;ve decided to place it, as you will need to access that folder in order to run V3.0.</p>
<p>Happy coding!!</p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/05/13/installing-v30-xcode-sdk-and-v221-xcode-sdk-at-the-same-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Swine Flu Warning!</title>
		<link>http://www.satosoft.com/index.php/2009/04/30/swine-flu-warning/</link>
		<comments>http://www.satosoft.com/index.php/2009/04/30/swine-flu-warning/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 09:23:48 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Jokes]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=324</guid>
		<description><![CDATA[
			
				
			
		
Whatever you do, don&#8217;t do this!!

You&#8217;ve been warned!!   
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F30%2Fswine-flu-warning%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F30%2Fswine-flu-warning%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Whatever you do, don&#8217;t do this!!</p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/04/image001.jpg"><img class="alignnone size-full wp-image-325" title="Swine Flu Warning!" src="http://www.satosoft.com/wp-content/uploads/2009/04/image001.jpg" alt="image001" width="337" height="278" /></a></p>
<p>You&#8217;ve been warned!!  <img src='http://www.satosoft.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/04/30/swine-flu-warning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to fail an exam, with comedy and dignity!!</title>
		<link>http://www.satosoft.com/index.php/2009/04/29/how-to-fail-an-exam-with-comedy-and-dignity/</link>
		<comments>http://www.satosoft.com/index.php/2009/04/29/how-to-fail-an-exam-with-comedy-and-dignity/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 11:19:13 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Comedy]]></category>
		<category><![CDATA[iAboutClock]]></category>
		<category><![CDATA[iTextClock]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=313</guid>
		<description><![CDATA[
			
				
			
		
I know it&#8217;s nothing to do with iPhone development or for that matter, iAboutClock or iTextClock, but I just couldn&#8217;t resist posting these!
Way too funny!!
Click on each image to see it properly, enjoy!!







]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F29%2Fhow-to-fail-an-exam-with-comedy-and-dignity%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F29%2Fhow-to-fail-an-exam-with-comedy-and-dignity%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>I know it&#8217;s nothing to do with iPhone development or for that matter, <a title="iAboutClock" href="http://twurl.nl/ifoh2c" target="_self">iAboutClock</a> or <a title="iTextClock" href="http://twurl.nl/21g3ad" target="_self">iTextClock</a>, but I just couldn&#8217;t resist posting these!</p>
<p>Way too funny!!</p>
<p>Click on each image to see it properly, enjoy!!</p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/04/pic27203.jpg"><img class="alignnone size-medium wp-image-315" title="Phosphorous" src="http://www.satosoft.com/wp-content/uploads/2009/04/pic27203-300x79.jpg" alt="Phosphorous" width="300" height="79" /></a></p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/04/pic03504.jpg"><img class="alignnone size-medium wp-image-314" title="Find X" src="http://www.satosoft.com/wp-content/uploads/2009/04/pic03504-300x299.jpg" alt="Find X" width="300" height="299" /></a></p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/04/pic27334.jpg"><img class="alignnone size-medium wp-image-316" title="Ideas.." src="http://www.satosoft.com/wp-content/uploads/2009/04/pic27334-300x65.jpg" alt="Ideas.." width="300" height="65" /></a></p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/04/pic27395.jpg"><img class="alignnone size-medium wp-image-317" title="Expand" src="http://www.satosoft.com/wp-content/uploads/2009/04/pic27395-300x274.jpg" alt="Expand" width="300" height="274" /></a></p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/04/pic29250.jpg"><img class="alignnone size-medium wp-image-318" title="Elephant" src="http://www.satosoft.com/wp-content/uploads/2009/04/pic29250-300x224.jpg" alt="Elephant" width="300" height="224" /></a></p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/04/pic29837.jpg"><img class="alignnone size-medium wp-image-319" title="Bond" src="http://www.satosoft.com/wp-content/uploads/2009/04/pic29837-300x58.jpg" alt="Bond" width="300" height="58" /></a></p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/04/pic27552.jpg"><img class="alignnone size-medium wp-image-320" title="Woman" src="http://www.satosoft.com/wp-content/uploads/2009/04/pic27552-300x224.jpg" alt="Woman" width="300" height="224" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/04/29/how-to-fail-an-exam-with-comedy-and-dignity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iAboutClock updated version uploaded!</title>
		<link>http://www.satosoft.com/index.php/2009/04/24/iaboutclock-updated-version-uploaded/</link>
		<comments>http://www.satosoft.com/index.php/2009/04/24/iaboutclock-updated-version-uploaded/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 07:32:01 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[iAboutClock]]></category>
		<category><![CDATA[Satosoft]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=295</guid>
		<description><![CDATA[
			
				
			
		
Just a quick one to let you know about iAboutClock version 1.0.2.
It&#8217;s been uploaded to the iTunes App Store and is now awaiting approval from Apple. Once it&#8217;s been received, you can download the free update.
This update gives a randomisation of the approximations on the time. So, instead of it say &#8216;It&#8217;s about Ten&#8217;, it [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F24%2Fiaboutclock-updated-version-uploaded%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F24%2Fiaboutclock-updated-version-uploaded%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Just a quick one to let you know about iAboutClock version 1.0.2.</p>
<p>It&#8217;s been uploaded to the iTunes App Store and is now awaiting approval from Apple. Once it&#8217;s been received, you can download the free update.</p>
<p>This update gives a randomisation of the approximations on the time. So, instead of it say &#8216;It&#8217;s about Ten&#8217;, it could say &#8216;It&#8217;s More or Less Ten&#8217;.</p>
<p>There are currently five randomisations per approximation. More will be addded as time goes on!</p>
<p>We are now working on the next incremental update, which will include user&#8217;s customisations, more on this later!</p>
<p><a title="iAboutClock" href="http://itunes.com/apps/iAboutClock"><img class="alignnone size-medium wp-image-298" title="iAboutClock" src="http://www.satosoft.com/wp-content/uploads/2009/04/iphone-website-graphics-300x109.jpg" alt="iphone-website-graphics" width="300" height="109" /></a></p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/04/24/iaboutclock-updated-version-uploaded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a random number</title>
		<link>http://www.satosoft.com/index.php/2009/04/23/creating-a-random-number/</link>
		<comments>http://www.satosoft.com/index.php/2009/04/23/creating-a-random-number/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 07:14:33 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Dev Tips]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Satosoft]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=291</guid>
		<description><![CDATA[
			
				
			
		
There are a number of different methods for creating random numbers in Objective-C.
Here is a method for creating a random integer between and including zero and a given number, that you have entered into the code.
This code gives a number up to 21;


int myRandomInt = arc4random() % 21;

Give it a go and let me know [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F23%2Fcreating-a-random-number%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F23%2Fcreating-a-random-number%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>There are a number of different methods for creating random numbers in Objective-C.</p>
<p>Here is a method for creating a random integer between and including zero and a given number, that you have entered into the code.</p>
<p>This code gives a number up to 21;</p>
<pre class="c-sharp" line=”1″ >

int myRandomInt = arc4random() % 21;
</pre>
<p>Give it a go and let me know how you get on!!</p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/04/23/creating-a-random-number/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTextClock is also available on the App Store!!</title>
		<link>http://www.satosoft.com/index.php/2009/04/20/itextclock-is-also-available-on-the-app-store/</link>
		<comments>http://www.satosoft.com/index.php/2009/04/20/itextclock-is-also-available-on-the-app-store/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 21:15:57 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[iAboutClock]]></category>
		<category><![CDATA[iTextClock]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=271</guid>
		<description><![CDATA[
			
				
			
		
The second Satosoft iPhone Application is now available for purchase on the iTunes App Store!!
It took a week to get the nod from Apple, which is a bit longer then iAboutClock, which took four days, but better late then never&#8230;
Here is the link for the iTextClock.
It&#8217;s a clock, accurate to the second, that uses text [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F20%2Fitextclock-is-also-available-on-the-app-store%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F20%2Fitextclock-is-also-available-on-the-app-store%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>The second Satosoft iPhone Application is now available for purchase on the iTunes App Store!!</p>
<p>It took a week to get the nod from Apple, which is a bit longer then iAboutClock, which took four days, but better late then never&#8230;</p>
<p>Here is the link for the <a href="http://itunes.com/apps/iTextClock">iTextClock</a>.</p>
<p>It&#8217;s a clock, accurate to the second, that uses text instead of number to show the date and time.</p>
<p>Like the <a href="http://itunes.com/apps/iAboutClock">iAboutClock</a>, it&#8217;s fully customisable, you can change the font, the font colours and background colours.</p>
<p>Check it out and let me know what you think!</p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/04/itextclock102.jpg"> <img class="alignnone size-medium wp-image-279" title="iTextClock" src="http://www.satosoft.com/wp-content/uploads/2009/04/itextclock102-200x300.jpg" alt="iTextClock" width="200" height="300" /></a><a href="http://www.satosoft.com/wp-content/uploads/2009/04/itextclock91.jpg"><img class="alignnone size-medium wp-image-283" title="iTextClock" src="http://www.satosoft.com/wp-content/uploads/2009/04/itextclock91-300x300.jpg" alt="iTextClock" width="300" height="300" /></a></p>
<p><a href="http://itunes.com/apps/iTextClock"><img class="alignnone size-medium wp-image-304" title="iTextClock" src="http://www.satosoft.com/wp-content/uploads/2009/04/iphone-website-graphics1-300x109.jpg" alt="iTextClock" width="300" height="109" /></a></p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/04/20/itextclock-is-also-available-on-the-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iAboutClock is now available on the App Store!</title>
		<link>http://www.satosoft.com/index.php/2009/04/17/iaboutclock-is-now-available-on-the-app-store/</link>
		<comments>http://www.satosoft.com/index.php/2009/04/17/iaboutclock-is-now-available-on-the-app-store/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 09:39:48 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[iAboutClock]]></category>
		<category><![CDATA[iTextClock]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=263</guid>
		<description><![CDATA[
			
				
			
		
At last!!
After, what seemed like the longest wait in history (four days), Apple have approved my first application for sale on the iTunes App Store!
Here is the link iAboutClock.


Check it out and let me know what you think!
Cheers
Graham
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F17%2Fiaboutclock-is-now-available-on-the-app-store%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F17%2Fiaboutclock-is-now-available-on-the-app-store%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<h2>At last!!</h2>
<p>After, what seemed like the longest wait in history (four days), Apple have approved my first application for sale on the iTunes App Store!</p>
<p>Here is the link <a title="iAboutClock" href="http://itunes.com/apps/iAboutClock" target="_blank">iAboutClock.</a></p>
<p><a href="http://www.satosoft.com/wp-content/uploads/2009/04/iaboutclock42.jpg"><img class="alignnone size-medium wp-image-287" title="iAboutClock" src="http://www.satosoft.com/wp-content/uploads/2009/04/iaboutclock42-200x300.jpg" alt="iAboutClock" width="200" height="300" /></a><a href="http://www.satosoft.com/wp-content/uploads/2009/04/iaboutclock61.jpg"><img class="alignnone size-medium wp-image-288" title="iAboutClock" src="http://www.satosoft.com/wp-content/uploads/2009/04/iaboutclock61-200x300.jpg" alt="iAboutClock" width="200" height="300" /></a></p>
<p><a href="http://itunes.com/apps/iAboutClock"><img class="alignnone size-medium wp-image-306" title="iAboutClock" src="http://www.satosoft.com/wp-content/uploads/2009/04/iphone-website-graphics2-300x109.jpg" alt="iAboutClock" width="300" height="109" /></a></p>
<p>Check it out and let me know what you think!</p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/04/17/iaboutclock-is-now-available-on-the-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>“Command /usr/bin/codesign failed with exit code 1″</title>
		<link>http://www.satosoft.com/index.php/2009/04/12/%e2%80%9ccommand-usrbincodesign-failed-with-exit-code-1%e2%80%b3/</link>
		<comments>http://www.satosoft.com/index.php/2009/04/12/%e2%80%9ccommand-usrbincodesign-failed-with-exit-code-1%e2%80%b3/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 22:12:48 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Errors]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=260</guid>
		<description><![CDATA[
			
				
			
		
If you have the following error “Command /usr/bin/codesign failed with exit code 1″, try this;
First of all, ensure that you have one and only one developer provision and developer application on the iPhone at a time otherwise you will get installation errors.
Also, check that you have the correct Bundle Identifier in the Info.plist file and [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F12%2F%25e2%2580%259ccommand-usrbincodesign-failed-with-exit-code-1%25e2%2580%25b3%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F04%2F12%2F%25e2%2580%259ccommand-usrbincodesign-failed-with-exit-code-1%25e2%2580%25b3%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>If you have the following error “Command /usr/bin/codesign failed with exit code 1″, try this;</p>
<p>First of all, ensure that you have one and only one developer provision and developer application on the iPhone at a time otherwise you will get installation errors.</p>
<p>Also, check that you have the correct Bundle Identifier in the Info.plist file and make sure the ‘Code Signing Identity’ and ‘Code Signing Provisioning Profile’ are also correct.</p>
<p>Finally, but most importantly, run the Keychain application and run the Keychain First Aid app:  Keychain Access -&gt; Keychain First Aid.</p>
<p>Run the verify first to see if there any errors.  If so, run repair, then verify again.  This should the problem.</p>
<p>Good Luck!</p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/04/12/%e2%80%9ccommand-usrbincodesign-failed-with-exit-code-1%e2%80%b3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Renaming an iPhone project</title>
		<link>http://www.satosoft.com/index.php/2009/03/27/renaming-an-iphone-project/</link>
		<comments>http://www.satosoft.com/index.php/2009/03/27/renaming-an-iphone-project/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 23:44:52 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Project Rename]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=142</guid>
		<description><![CDATA[
			
				
			
		
It&#8217;s a bit of a pain if you decide that you need to rename you iPhone project.
You would think that it&#8217;s a straightforward affair, but you&#8217;d be wrong!!
First of all, you need to double click on your info.plist. Inside this file, you will see a number of settings. The one&#8217;s you should change are;

Bundle Display [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F03%2F27%2Frenaming-an-iphone-project%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F03%2F27%2Frenaming-an-iphone-project%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>It&#8217;s a bit of a pain if you decide that you need to rename you iPhone project.</p>
<p>You would think that it&#8217;s a straightforward affair, but you&#8217;d be wrong!!</p>
<p>First of all, you need to double click on your info.plist. Inside this file, you will see a number of settings. The one&#8217;s you should change are;</p>
<ul>
<li>Bundle Display Name</li>
<li>Executable File</li>
<li>Bundle identifier</li>
</ul>
<p>Also, you will need to do the following</p>
<ul>
<li>Double click on the Target to bring up the Target Info. It&#8217;s the one under the &#8216;Targets&#8217; icon.</li>
<li>Scroll down to the packaging section</li>
<li>Change the Product Name</li>
</ul>
<p>Rebuild the application and all should be well!!</p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/03/27/renaming-an-iphone-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open a URL from your iPhone application!</title>
		<link>http://www.satosoft.com/index.php/2009/03/23/open-a-url-from-your-iphone-application/</link>
		<comments>http://www.satosoft.com/index.php/2009/03/23/open-a-url-from-your-iphone-application/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 21:11:36 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Safari Links]]></category>
		<category><![CDATA[URL Links]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=139</guid>
		<description><![CDATA[
			
				
			
		
If you need to open a web page from your iPhone application, one line of code is all you need!
The most likely scenario of this is having a help or support link, within your application, for your users to click on. From there, it will launch Safari on the iPhone and go to your link.
You [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F03%2F23%2Fopen-a-url-from-your-iphone-application%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F03%2F23%2Fopen-a-url-from-your-iphone-application%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>If you need to open a web page from your iPhone application, one line of code is all you need!</p>
<p>The most likely scenario of this is having a help or support link, within your application, for your users to click on. From there, it will launch Safari on the iPhone and go to your link.</p>
<p>You can use a button or any other clickable item.</p>
<p>Here is the code;</p>
<pre class="c-sharp">
-(IBAction)openBrowser {
	// Launch the Satosoft website.
	[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.satosoft.com"]];
}</pre>
<p>I&#8217;ve used an action from the Interface Builder, as a hidden button, kicks off the code!</p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/03/23/open-a-url-from-your-iphone-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Satosoft is now on Twitter!!</title>
		<link>http://www.satosoft.com/index.php/2009/03/18/satosoft-is-now-on-twitter/</link>
		<comments>http://www.satosoft.com/index.php/2009/03/18/satosoft-is-now-on-twitter/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 23:04:13 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Satosoft]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=136</guid>
		<description><![CDATA[
			
				
			
		
Yes, we&#8217;ve taken the plunge and decided to get onto the micro-blogging site, twitter.com.
You can catch up with us at;
http://twitter.com/satosoft
We&#8217;ll be posting a lot more often over there!
But we&#8217;ll still be posting over here as well.
Cheers
Graham
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F03%2F18%2Fsatosoft-is-now-on-twitter%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F03%2F18%2Fsatosoft-is-now-on-twitter%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Yes, we&#8217;ve taken the plunge and decided to get onto the micro-blogging site, twitter.com.</p>
<p>You can catch up with us at;</p>
<p><a href="http://twitter.com/satosoft">http://twitter.com/satosoft</a></p>
<p>We&#8217;ll be posting a lot more often over there!</p>
<p>But we&#8217;ll still be posting over here as well.</p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/03/18/satosoft-is-now-on-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to detect a double tap on the iPhone</title>
		<link>http://www.satosoft.com/index.php/2009/03/03/how-to-detect-a-double-tap-on-the-iphone/</link>
		<comments>http://www.satosoft.com/index.php/2009/03/03/how-to-detect-a-double-tap-on-the-iphone/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 22:39:06 +0000</pubDate>
		<dc:creator>Graham F</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Double Tap]]></category>

		<guid isPermaLink="false">http://www.satosoft.com/?p=132</guid>
		<description><![CDATA[
			
				
			
		
A lot of the time, you can use buttons or tables to allow the user to interact with the UI of the iPhone.
What happens though, if you want the user to use the UITouch methods and have a double tap on the screen?
Well, this is incredibly easy to do!
Put the following code in your ViewController [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F03%2F03%2Fhow-to-detect-a-double-tap-on-the-iphone%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.satosoft.com%2Findex.php%2F2009%2F03%2F03%2Fhow-to-detect-a-double-tap-on-the-iphone%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>A lot of the time, you can use buttons or tables to allow the user to interact with the UI of the iPhone.</p>
<p>What happens though, if you want the user to use the UITouch methods and have a double tap on the screen?</p>
<p>Well, this is incredibly easy to do!</p>
<p>Put the following code in your ViewController file, of the view that you want the user to double tap.</p>
<pre name="code" class="c-sharp">
#pragma mark -
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
	UITouch *touch = [touches anyObject];
	NSUInteger tapCount = [touch tapCount];
	switch (tapCount) {
		case 2:
			//Put your code here

			break;
		default:
			break;
	}
}
</pre>
<p>If you look at the code, you will see that under the &#8216;case 2:&#8217; you can put your code. This bit runs if the user has tapped the at least twice.</p>
<p>All this code does is to look for the number of taps that are received, the &#8217;switch&#8217; function can be edited to run code to whatever number of taps you want. </p>
<p>So, if you changed &#8216;case 2&#8242; to &#8216;case 3&#8242; the code would run after 3 taps.</p>
<p>However, there is a caveat here!!</p>
<p>You cannot use this code to run multiple separate tap counters. So if you wanted code to run after two taps and then a different bit of code to run after three taps, both sets of  code would be run if the user entered three taps. </p>
<p>The code for two taps would run after two taps, regardless of how many more taps the user would enter!!</p>
<p>Of course, if you had something like ten taps, you could use it to hide easter eggs in your code!! <img src='http://www.satosoft.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Any comments or questions are welcome, if you want to twitter, digg this or subscribe to the RSS Feed, please do!!</p>
<p>Happy coding!</p>
<p>Cheers</p>
<p>Graham</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satosoft.com/index.php/2009/03/03/how-to-detect-a-double-tap-on-the-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
