<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>How to make iPhone Apps and Influence People</title>
	<atom:link href="http://blog.jcmultimedia.com.au/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.jcmultimedia.com.au</link>
	<description>Musings on the iPhone development process</description>
	<lastBuildDate>Thu, 18 Aug 2011 22:58:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Realestate.com.au iPad app goes live!</title>
		<link>http://blog.jcmultimedia.com.au/2011/08/realestate-com-au-ipad-app-goes-live.html</link>
		<comments>http://blog.jcmultimedia.com.au/2011/08/realestate-com-au-ipad-app-goes-live.html#comments</comments>
		<pubDate>Thu, 18 Aug 2011 14:11:44 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[iOS4]]></category>
		<category><![CDATA[iosDev]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[realestate.com.au]]></category>

		<guid isPermaLink="false">http://blog.jcmultimedia.com.au/?p=336</guid>
		<description><![CDATA[TweetIt's been a number of months and some incredibly late nights in the making but the Realestate.com.au iPad App finally went live in the iTunes store last Friday, August 12. I was lucky enough to be able to give a demo of the app the night before release at the Melbourne Cocoaheads meeting at the Intunity offices [...]]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style=";float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FoEqVbb&amp;via=sirjec&amp;text=Realestate.com.au%20iPad%20app%20goes%20live%21&amp;related=sirjec:Jesse+Collis+on+Twitter&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fblog.jcmultimedia.com.au%2F2011%2F08%2Frealestate-com-au-ipad-app-goes-live.html" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://blog.jcmultimedia.com.au/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>It's been a number of months and some incredibly late nights in the making but the <a title="Realestate.com.au website" href="http://realestate.com.au">Realestate.com.au</a> iPad App <a title="Realestate.com.au Twitter feed announces iPad app on the iTunes Store" href="http://twitter.com/realestate_au/status/101906666685079552">finally went live</a> in the iTunes store last Friday, August 12. I was lucky enough to be able to give a demo of the app the night before release at the <a title="Melbourne Cocoheads Website" href="http://www.melbournecocoaheads.com/">Melbourne Cocoaheads</a> meeting at the Intunity offices in Cremorne and the response from probably the largest (70+) crowd ever to attend a cocoaheads was really exciting.</p>
<p>I joined the REA Mobile team back in March 2011 to help with the contenting development of their iPhone app, and after a UI uplift release for the iPhone we started working on the universal iPad app. After some hiccups along the way, we managed to deliver a brilliant looking, stable app that I'm really proud to have worked on. I'd say it's reset the bar for iOS property apps, and is streets above its competition.</p>
<p>The REA Mobile team is lead by Kevin O'Neill (<a title="Kevin O'neill on Twitter" href="http://twitter.com/kevinoneill">@kevinoneill</a>), second chaired by Luke Cunningham (<a title="Luke Cunningham on Twitter" href="http://twitter.com/icaruswings">@icaruswings</a>) and backed up by <a title="Steve Hollaway on Twitter" href="http://twitter.com/impurist">Steve Hollaway</a>, <a title="Ben Thomas on Twitter" href="http://twitter.com/bensthomas">Ben Thomas</a>, <a title="Mike Rowe on Twitter" href="http://twitter.com/mrowe">Mike Rowe</a>, <a title="Myles Abbot on Twitter" href="http://twitter.com/molescat">Myles Abbot</a>, <a title="Mujtaba Hussain's Website" href="http://blog.mujtabahussain.net/">Mujtaba Hussain</a> and myself.</p>
<p>Some awesome technical bits / features of the app include:</p>
<ul>
<li>Custom forms (<a title="IBAForms Open Source Project on Git Hub" href="https://github.com/ittybittydude/IBAForms">IBAForms</a>) for advanced property searches.</li>
<li>A gorgeous custom UI including the little bits that are <em>really hard</em> to customise.</li>
<li>Custom map callouts are <em>really hard</em> to customise.</li>
<li>It's a true universal app it has a shared underlying code base and consistent behaviour, look and feel.</li>
<li>It rotates, and it rotates like a <em>boss</em>. Rotate it, and see it resize itself without any of that crappy UI flickering you see elsewhere.</li>
<li>Swishy tap, pan and swipe gesture recognisers all over the place make interactions really fluid.</li>
<li>It's damn fast (it has it's own purpose built back end).</li>
<li>It's stable. We tested the <em>f*ck</em> out of this app... and the competitors...</li>
<li>It caches images and searches and other things;  it also behaves nicely when errors occur.</li>
<li>It's using the latest iOS 4+ technology and minimal amounts of old legacy code (there's always <em>some</em> right?)</li>
<li>It leverages/wrangles a handful of awesome open source frameworks.</li>
<li>It sets the bar for it's category in mobile property apps.</li>
</ul>
<div id="attachment_337" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/08/Photo-Aug-18-11-11-05-PM.png"><img class="size-medium wp-image-337" title="Realestate.com.au iPad App " src="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/08/Photo-Aug-18-11-11-05-PM-300x225.png" alt="" width="300" height="225" /></a><p class="wp-caption-text">The realestate.com.au iPad app &quot;Money Shot&quot; as we call it </p></div>
<div id="attachment_339" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/08/Photo-Aug-18-11-11-36-PM.png"><img class="size-medium wp-image-339" title="Realestate.com.au iPad App screenshot 2" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/08/Photo-Aug-18-11-11-36-PM-300x225.png" alt="" width="300" height="225" /></a><p class="wp-caption-text">Custom callouts are one of the hard things to customise</p></div>
<p>So yeah ! If you haven't already - check it out on iTunes -&gt; <a title="realestate.com.au on the App Store" href="http://itunes.apple.com/au/app/realestate.com.au-australias/id404667893?mt=8">Realestate.com.au in iTunes</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jcmultimedia.com.au/2011/08/realestate-com-au-ipad-app-goes-live.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WWDC 2011 Video recommendations (Updated)</title>
		<link>http://blog.jcmultimedia.com.au/2011/06/wwdc-2011-video-recommendations.html</link>
		<comments>http://blog.jcmultimedia.com.au/2011/06/wwdc-2011-video-recommendations.html#comments</comments>
		<pubDate>Thu, 23 Jun 2011 23:31:40 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iosDev]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[wwdc]]></category>
		<category><![CDATA[WWDC2011]]></category>

		<guid isPermaLink="false">http://blog.jcmultimedia.com.au/?p=323</guid>
		<description><![CDATA[TweetUpdate 26/6/11 : I've fixed a couple of errors, and updated the formatting of the post below. WWDC Videos are out this morning! Here's my very quick 'Hit List' based on the sessions I attended and the sessions I stared in the WWDC 2011 app on my iPad. Monday - Kickoff Sessions 601 - Apple [...]]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style=";float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FkTandy&amp;via=sirjec&amp;text=WWDC%202011%20Video%20recommendations%20%28Updated%29&amp;related=sirjec&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fblog.jcmultimedia.com.au%2F2011%2F06%2Fwwdc-2011-video-recommendations.html" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://blog.jcmultimedia.com.au/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Update 26/6/11 : I've fixed a couple of errors, and updated the formatting of the post below.</p>
<p><a title="Apple Developer Videos on iTunes" href="http://developer.apple.com/iTunes" target="_blank">WWDC Videos are out this morning</a>! Here's my very quick 'Hit List' based on the sessions I attended and the sessions I stared in the WWDC 2011 app on my iPad.</p>
<p><strong>Monday - Kickoff Sessions</strong></p>
<p>601 - Apple Platforms Kickoff</p>
<p>300 - Developer Tools Kickoff</p>
<p>400 - Graphics, Media and Games Kickoff</p>
<p><strong>Tuesday</strong></p>
<p>100 - What's New in Cocoa Touch</p>
<p><strong>102 - Implementing UIViewController Containment ** </strong><em>This is probably the most interesting thing in iOS 5 from my point of view.</em></p>
<p>101 - What's new in Cocoa</p>
<p><strong>500 - What's new in Core Location **</strong> <em>Presented by a friend of mine, lots of people were excited by the new stuff here</em></p>
<p>104 - Advanced ScrollView Techniques <em>** The ScrollView talks are always great</em></p>
<p><strong>501 - iCloud Storage Overview **</strong></p>
<p>105 - Polishing your App: Tips and Tricks to Improve Responsiveness and Performance</p>
<p>303 - What's New in Core Data on iOS ** There was some cool stuff in here.</p>
<p>203 - Introducing App Sandbox  (Lion)</p>
<p><strong>323 - Introducing Automatic Reference Counting (ARC) **</strong></p>
<p><strong>Wednesday</strong></p>
<p>111 - Visualising Information Geographically with MapKit</p>
<p>306 - Maximising Productivity in Xcode 4</p>
<p>308 - Blocks and Grand Central Dispatch in Practice <em>** The line for this was the longest all week</em></p>
<p>307 - Moving to Apple LLVM compiler</p>
<p>310 - What's new in Instruments</p>
<p>116 - Storing Documents in iCloud using iOS 5 ** Not exciting for me, but people like the concept</p>
<p><strong>Thursday</strong></p>
<p>208 - Securing Application Data</p>
<p>313 - Mastering Schemes in Xcode 4</p>
<p>210 - Mastering Grand Central Dispatch</p>
<p>121 - Understanding UIKit Rendering</p>
<p>124 - Twitter Integration125 - UITableView Changes, Tips &amp; Tricks</p>
<p>316 - LLVM Technologies in Depth</p>
<p>422 - Using Core Image on iOS &amp; Mac OS X **</p>
<p>129 - Practical Drawing for iOS Developers **</p>
<p>318 - iOS Performance in Depth</p>
<p><strong>Friday</strong></p>
<p>134 - Writing Easy-To-Change Code: Your second most important goal as a developer</p>
<p>322 - Objective C Advancements In-Depth</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jcmultimedia.com.au/2011/06/wwdc-2011-video-recommendations.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I&#8217;m attending: WWDC 2011 (SFO) and Swipe Conference (MEL)</title>
		<link>http://blog.jcmultimedia.com.au/2011/05/im-attending-wwdc-2011-sfo-and-swipe-conference-mel.html</link>
		<comments>http://blog.jcmultimedia.com.au/2011/05/im-attending-wwdc-2011-sfo-and-swipe-conference-mel.html#comments</comments>
		<pubDate>Sun, 22 May 2011 06:38:24 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Other Stuff]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[iosDev]]></category>
		<category><![CDATA[Melbourne]]></category>
		<category><![CDATA[SwipeConf]]></category>
		<category><![CDATA[WWDC2011]]></category>

		<guid isPermaLink="false">http://blog.jcmultimedia.com.au/?p=304</guid>
		<description><![CDATA[TweetJust a quick post to highlight some upcoming events I'm getting excited about. If you're reading this and attending WWDC or Swipe Conf then hit me up on Twitter and we'll coordinate beers. First up is WWDC 2011 in San Francisco and it's going to be awesome - I didn't go last year and this year [...]]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style=";float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FjzjMDY&amp;via=sirjec&amp;text=I%27m%20attending%3A%20WWDC%202011%20%28SFO%29%20and%20Swipe%20Conference%20%28MEL%29&amp;related=sirjec:Jesse+Collis+on+Twitter&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fblog.jcmultimedia.com.au%2F2011%2F05%2Fim-attending-wwdc-2011-sfo-and-swipe-conference-mel.html" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://blog.jcmultimedia.com.au/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Just a quick post to highlight some upcoming events I'm getting excited about.</p>
<p>If you're reading this and attending WWDC or Swipe Conf  then <a title="Jesse Collis (@sirjec) on twitter" href="http://twitter.com/sirjec">hit me up on Twitter</a> and we'll coordinate beers.</p>
<p><a href="http://developer.apple.com/wwdc/about/"><img class="alignleft" title="WWDC 2011 June 6-10 2011" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/05/wwdc-2011-may-be-all-software-signaling-change-in-iphone-strategy_1.jpeg" alt="WWDC 2011 June 6-10 2011" width="250" height="262" /></a>First up is <strong>WWDC 2011</strong> in San Francisco and it's going to be awesome - I didn't go last year and this year I'm flying up along side a handful of Melbourne iOS developers from the Melbourne Cocoaheads group and the <a title="Itty Bitty Apps" href="http://ittybittyapps.com/">Itty Bitty Apps</a> guys, <a title="Sean Woodhouse (@seanwoodhouse) on Twitter" href="http://twitter.com/seanwoodhouse">Sean Woodhouse</a>and <a title="Oliver Jones (@orj) on Twitter" href="http://twitter.com/orj">Oliver Jones</a>. There's a Pre-WWDC catch up in Richmond/Cremorne in Melbourne on 1/6/11 being organised by the <a title="Intunity Website" href="http://intunity.com.au/">Intunity</a> and I will be attending that too.</p>
<div style="clear:both"></div>
<p><a href="http://swipeconference.com.au/"><img class="alignleft" title="Swipe Conference 2011" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/05/SwipeConference.png" alt="Swipe Conference Melbourne Sept 5 and 6, 2011" width="250" height="250" /></a></p>
<p>Later in the year is <strong>Swipe Conference</strong> (<a title="Swipe Conference (@swipeconf)" href="http://swipeconference.com.au/">swipeconference.com.au</a>, <a title="Swipe Conference - Melbourne Sept 5-6 " href="http://twitter.com/swipeconf">@swipeconf</a>), September 5 - 7 in Melbourne is the next big thing for iOS Devs and looking at the line up it's going to be an awesome three days. I'm hoping it brings in the iOS developers from near and far that have yet to turn up at a Cocoaheads meet - there's a lot of devs out there.</p>
<div style="clear:both"></div>
<p>I'm also attending TEDxSydney on the 28th of May, but since I missed out on a proper ticket I'll be hanging out out the front all day like I did last year.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jcmultimedia.com.au/2011/05/im-attending-wwdc-2011-sfo-and-swipe-conference-mel.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xcode4 Shortcuts &#8211; Melbourne Cocoaheads, April 2011</title>
		<link>http://blog.jcmultimedia.com.au/2011/04/xcode4-shortcuts-melbourne-cocoaheads-april-2011.html</link>
		<comments>http://blog.jcmultimedia.com.au/2011/04/xcode4-shortcuts-melbourne-cocoaheads-april-2011.html#comments</comments>
		<pubDate>Tue, 19 Apr 2011 03:50:13 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Other Stuff]]></category>
		<category><![CDATA[cocoaheads]]></category>
		<category><![CDATA[Melbourne]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[XCode]]></category>

		<guid isPermaLink="false">http://blog.jcmultimedia.com.au/?p=281</guid>
		<description><![CDATA[TweetStewart Gleadow (@StewGleadow) from Thoughtworks and I did a quick talk at the Melbourne Cocoaheads meetup this month quickly highlighting some of our favourite (or more obscure) Xcode 4 shortcuts. The main take away of the whole exercise for me was finally memorising the shortcut symbols, overall this has improved the rate I remember new shortcuts greatly. [...]]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style=";float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FfPIQiR&amp;via=sirjec&amp;text=Xcode4%20Shortcuts%20-%20Melbourne%20Cocoaheads%2C%20April%202011&amp;related=sirjec:Jesse+Collis+on+Twitter&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fblog.jcmultimedia.com.au%2F2011%2F04%2Fxcode4-shortcuts-melbourne-cocoaheads-april-2011.html" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://blog.jcmultimedia.com.au/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Stewart Gleadow (<a title="Stew Gleadow on Twitter" href="http://twitter.com/StewGleadow">@StewGleadow</a>) from Thoughtworks and I did a quick talk at the Melbourne Cocoaheads meetup this month quickly highlighting some of our favourite (or more obscure) Xcode 4 shortcuts.</p>
<p>The main take away of the whole exercise for me was finally memorising the shortcut symbols, overall this has improved the rate I remember new shortcuts greatly. I suggest you do the same thing!</p>
<div id="attachment_283" class="wp-caption aligncenter" style="width: 339px"><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/04/CntrlOptnShftCmd_sm.png"><img class="size-full wp-image-283" title="Control-Option-Shift-Command" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/04/CntrlOptnShftCmd_sm.png" alt="" width="329" height="80" /></a><p class="wp-caption-text">The Control, Option, Shift and Command symbols</p></div>
<p><strong>Update:</strong> Video and slides are now available below! and on the <a title="XCode 4 Shortcuts on the Melbourne Cocoaheads Website" href="http://www.melbournecocoaheads.com/xcode-4-keyboad-shortcuts/">Melbourne Cocoaheads website</a>.</p>
<p><iframe src="http://player.vimeo.com/video/22598371?title=0&amp;byline=0&amp;portrait=0" width="400" height="225" frameborder="0"></iframe>
<p><a href="http://vimeo.com/22598371">Cocoaheads 04/2011 - Talk 2 - Xcode 4 Keyboad Shortcuts</a> via <a href="http://vimeo.com/user6009059">Oliver Jones</a></p>
<div style="width:510px" id="__ss_7633398"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/jessedc/xcode-4-shortcuts" title="Xcode 4 shortcuts (Melbourne Cocoheads April 2011)">Xcode 4 shortcuts (Melbourne Cocoheads April 2011)</a></strong> <object id="__sse7633398" width="510" height="426"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cocoaheadsapril-110414180052-phpapp02&#038;rel=0&#038;stripped_title=xcode-4-shortcuts&#038;userName=jessedc" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse7633398" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cocoaheadsapril-110414180052-phpapp02&#038;rel=0&#038;stripped_title=xcode-4-shortcuts&#038;userName=jessedc" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="510" height="426"></embed></object>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/jessedc">Jesse Collis</a> </div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.jcmultimedia.com.au/2011/04/xcode4-shortcuts-melbourne-cocoaheads-april-2011.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Is it worth supporting iOS 3 in 2011?</title>
		<link>http://blog.jcmultimedia.com.au/2011/03/is-it-worth-supporting-ios-3-in-2011.html</link>
		<comments>http://blog.jcmultimedia.com.au/2011/03/is-it-worth-supporting-ios-3-in-2011.html#comments</comments>
		<pubDate>Sun, 20 Mar 2011 12:49:00 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[App Store]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iOS3]]></category>
		<category><![CDATA[iOS4]]></category>
		<category><![CDATA[Stastics]]></category>

		<guid isPermaLink="false">http://blog.jcmultimedia.com.au/?p=267</guid>
		<description><![CDATA[TweetNow that we're well into 2011 the question has to be asked: Is it still worth supporting iOS 3 devices? There's a lot of cool APIs and language features you can take advantage of in iOS 4 (blocks - woo!), most new work I'm involved is targeted at iOS 4 and soon we'll have iOS 5 [...]]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style=";float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FicUhNJ&amp;via=sirjec&amp;text=Is%20it%20worth%20supporting%20iOS%203%20in%202011%3F&amp;related=sirjec:Jesse+Collis+on+Twitter&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fblog.jcmultimedia.com.au%2F2011%2F03%2Fis-it-worth-supporting-ios-3-in-2011.html" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://blog.jcmultimedia.com.au/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Now that we're well into 2011 the question has to be asked: <strong>Is it still worth supporting iOS 3 devices?</strong> There's a lot of cool APIs and language features you can take advantage of in iOS 4 (<a title="Objective-C Blocks in iOS 4.0 (FourSquare Blog)" href="http://engineering.foursquare.com/2011/03/09/objective-c-blocks-in-ios-4-0/">blocks - woo!</a>), most new work I'm involved is targeted at iOS 4 and soon we'll have iOS 5 - but are you cutting off paying customers or future paying customers by requiring iOS 4.0 and above?</p>
<p>My short answer: <em>no, not really. iOS 3 numbers are in steady decline and I don't think new or existing apps will be alienating too many active customers by requiring iOS 4+.</em></p>
<p>Quick Stats</p>
<ul>
<li>Only 11% of my active users are running less than iOS 4.0</li>
<li>Only 6% of active users of my main paid app  Seoul City Metro are running less than iOS 4.0</li>
</ul>
<p>Now, lets have a look at some of the data I've compiled. Hope you enjoyed the graphs!</p>
<p><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/03/Table1-iOS-Versions-over-time.png"><img class="size-full wp-image-268 aligncenter" title="Comparison of iOS versions over time" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/03/Table1-iOS-Versions-over-time.png" alt="Comparison of iOS versions over time" width="451" height="269" /></a>This first graph includes all the data I have collected so far summed up by month and major iOS version. The decline of iOS 3 is clear here with iOS 4 accounting for 89% of all active users by March 2011.</p>
<p><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/03/Table2-iOS-Versions-One-Week.png"><img class="aligncenter size-full wp-image-269" title="Combined Apps iOS versions last week" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/03/Table2-iOS-Versions-One-Week.png" alt="" width="346" height="268" /></a><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/03/Table3-iOS4-Distribution-One-Week.png"></a></p>
<p>The second graph shows a sample of the last week's data split by iOS version.</p>
<p><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/03/Table3-iOS4-Distribution-One-Week.png"><img class="aligncenter size-full wp-image-270" title="iOS4 Distribution" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/03/Table3-iOS4-Distribution-One-Week.png" alt="" width="274" height="274" /></a><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/03/Paid-vs-Free-One-Week.png"></a></p>
<p>The third graph splits up the 89% pie piece from graph 2 and shows the uptake of each distinct iOS 4 version. I found the iOS 4.3 update really interesting, since it was released on March 11 (only 9 days ago) and already accounts for 30% of users. (FYI: the first occurrence of iOS 4.3 was 15-01-2011) The previous version (iOS 4.2.1) is the second highest total at 55%. This means 75% of iOS4 users are actually quite up to date!</p>
<p>The same graph for the iOS 3 distribution (not included) shows the latest version of non iPad iOS 3, 3.1.3 accounts for 81% of users, and the version prior to that (3.1.2) accounts for  17.6%.</p>
<p><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/03/Paid-vs.-Free-One-Week.png"><img class="aligncenter size-full wp-image-272" title="Paid vs. Free iOS Distribution" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/03/Paid-vs.-Free-One-Week.png" alt="" width="457" height="318" /></a>Graph four looks at the difference between paying customers and non-paying customers. The results are interesting but as I expected; paying customers are more up to date than non paying customers. There are <strong>half</strong> the number of iOS 3.x users (by percentage) of my $1.99 app as there are using my free app. It makes sense that people who pay for apps keep things up to date more than your user with a phone full of free apps.</p>
<p><strong>P.S.</strong> I was inspired to pull all these details together today when I was noticed that my blog post about Delhi City Metro's iOS usage statistics <a href="http://stackoverflow.com/questions/4242606/how-many-units-of-each-ios-version-are-currently-in-usage/4243766#4243766">had been linked to on Stack Overflow</a> . I hope you find this all interesting.</p>
<p><strong>P.P.S.</strong> Since July 2010 I have been collecting a basic set of anonymous data from users of my apps on launch. I collect iOS version, app version, unique device ID and the device type, I have recorded just over 109,000 pieces of data so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jcmultimedia.com.au/2011/03/is-it-worth-supporting-ios-3-in-2011.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>A simple bash script to automatically create your iOS Icon.png files</title>
		<link>http://blog.jcmultimedia.com.au/2011/02/a-simple-bash-script-to-automatically-create-your-ios-icon-png-files.html</link>
		<comments>http://blog.jcmultimedia.com.au/2011/02/a-simple-bash-script-to-automatically-create-your-ios-icon-png-files.html#comments</comments>
		<pubDate>Mon, 21 Feb 2011 23:54:23 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[command-line]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iTunesArtwork]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[sips]]></category>

		<guid isPermaLink="false">http://blog.jcmultimedia.com.au/?p=254</guid>
		<description><![CDATA[Tweet The other week at my weekly co-working catchup in the city I was made aware of the very handy sips(1) command line tool. Sips is short for Scriptable Image Processing system and is more or less a command line front end to Apple's image processing abilities. My problem that day was "How can I [...]]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style=";float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FfriOsm&amp;via=sirjec&amp;text=A%20simple%20bash%20script%20to%20automatically%20create%20your%20iOS%20Icon.png%20files&amp;related=sirjec:Jesse+Collis+on+Twitter&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fblog.jcmultimedia.com.au%2F2011%2F02%2Fa-simple-bash-script-to-automatically-create-your-ios-icon-png-files.html" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://blog.jcmultimedia.com.au/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/02/iOSIcons.jpg"><img class="aligncenter size-full wp-image-257" title="Various iOS Icons Sizes" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2011/02/iOSIcons.jpg" alt="Various iOS Icons Sizes" width="512" height="134" /></a> The other week at my weekly co-working catchup in the city I was made aware of the very handy <a title="sips documentation at Apple" href="http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/sips.1.html">sips(1) command line tool</a>. Sips is short for Scriptable Image Processing system and is more or less a command line front end to Apple's image processing abilities.</p>
<p>My problem that day was "How can I automatically resize my Icon.png artwork" and all of a sudden with the knowledge of sips' existence it was easy to write this small bash script to rename and resize my large 512x512 pixel artwork down to the various names and sizes required by iOS. (Thanks <a title="@markbate on Twitter" href="http://twitter.com/markbate">Mark</a>!)</p>
<p>The script is simple; give it an input PNG image at least 512x512 pixels (multiple of 512 will work too) and it will create your iTunesArtwork, Icon.png, Icon@2x.png, Icon-Small.png, Icon-Small@2x.png, Icon-Small-50.png and Icon-72.png file nicely. These sizes are all outlined in the <a title="Application Icon Sizes as documented by Apple" href="http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BuildTimeConfiguration/BuildTimeConfiguration.html#//apple_ref/doc/uid/TP40007072-CH7-SW1">"Application Icons"</a> section of the iOS Application Programming Guide, and adding more when necessary is obvious.</p>
<p><em>This script should save you at least a dollar on the similar GUI apps on the app store that do the same thing...</em></p>
<p><script src="https://gist.github.com/837916.js"> </script></p>
<p>I've made a <a title="GitHub" href="https://gist.github.com/837916">gist on github</a> too.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jcmultimedia.com.au/2011/02/a-simple-bash-script-to-automatically-create-your-ios-icon-png-files.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>12 Months on the App Store</title>
		<link>http://blog.jcmultimedia.com.au/2010/12/12-months-on-the-app-store.html</link>
		<comments>http://blog.jcmultimedia.com.au/2010/12/12-months-on-the-app-store.html#comments</comments>
		<pubDate>Thu, 09 Dec 2010 22:21:47 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[App Store]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.jcmultimedia.com.au/?p=248</guid>
		<description><![CDATA[TweetIt was December 9, 2009 that Seoul City Metro 1.0 was approved for sale on the App Store after almost the full 14 days waiting in the approval queue. (See original blog post here) The last twelve months have gone so fast, and I can't say I've managed to get as many apps published, or [...]]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style=";float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FhbNWTI&amp;via=sirjec&amp;text=12%20Months%20on%20the%20App%20Store&amp;related=sirjec:Jesse+Collis+on+Twitter&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fblog.jcmultimedia.com.au%2F2010%2F12%2F12-months-on-the-app-store.html" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://blog.jcmultimedia.com.au/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>It was December 9, 2009 that Seoul City Metro 1.0 was approved for sale on the App Store after almost the full 14 days waiting in the approval queue. (<a title="Seoul City Metro goes live on the app store!" href="http://blog.jcmultimedia.com.au/2009/12/seoul-city-metro-v1-0-goes-live-on-the-app-store.html">See original blog post here</a>)</p>
<p>The last twelve months have gone so fast, and I can't say I've managed to get as many apps published, or do as much marketing or promotion as I thought I could - but what I have managed to achieve has been a lot of fun and something I'm really proud of.</p>
<p>Here's some statistics from December 9 2009 - December 9  2010</p>
<p>Apps: 5</p>
<p>Sales: 36,965 (including free apps)</p>
<p>Upgrades : 20,522</p>
<p>Revenue (USD approx) : $ 4500</p>
<p>Coming up in 2011 I'm introducing iAds/AdMob ads into the mix, and hoping to expand to more cities, explore some marketing options and upgrade the citymetroapps.com website.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jcmultimedia.com.au/2010/12/12-months-on-the-app-store.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presenting at Melbourne Cocoaheads Tonight</title>
		<link>http://blog.jcmultimedia.com.au/2010/11/presenting-at-melbourne-cocoaheads-tonight.html</link>
		<comments>http://blog.jcmultimedia.com.au/2010/11/presenting-at-melbourne-cocoaheads-tonight.html#comments</comments>
		<pubDate>Thu, 11 Nov 2010 02:47:29 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[App Store]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Other Stuff]]></category>
		<category><![CDATA[cocoaheads]]></category>
		<category><![CDATA[iAd]]></category>
		<category><![CDATA[iphonedev]]></category>
		<category><![CDATA[Presentations]]></category>

		<guid isPermaLink="false">http://blog.jcmultimedia.com.au/?p=239</guid>
		<description><![CDATA[TweetI'm presenting a talk tonight at Melbourne Cocoaheads (Google Group). The topic is Apple's iAd framework, including how to add them to your project, a handful of things to remember about using iAds and an overview my first hand experiences with Seoul City Metro as an iAd supported app on the App Store. You can [...]]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style=";float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FcyuzBo&amp;via=sirjec&amp;text=Presenting%20at%20Melbourne%20Cocoaheads%20Tonight&amp;related=sirjec:Jesse+Collis+on+Twitter&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fblog.jcmultimedia.com.au%2F2010%2F11%2Fpresenting-at-melbourne-cocoaheads-tonight.html" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://blog.jcmultimedia.com.au/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>I'm presenting a talk tonight at <a title="Melbourne Cocoaheds website" href="http://www.melbournecocoaheads.com/">Melbourne Cocoaheads</a> (<a title="Cocoaheads AU google group" href="http://groups.google.com/group/cocoaheadsau">Google Group</a>).</p>
<p>The topic is Apple's iAd framework, including how to add them to your project, a handful of things to remember about using iAds and an overview my first hand experiences with Seoul City Metro as an iAd supported app on the App Store.</p>
<p>You can find the source code for the demo I'm presenting <a href="https://github.com/jessedc/JCAdSupportedNavController">over at git hub</a> and the slides are below. The demo code (JCAdSupportedNavController) is an open source project I plan on updating in coming weeks with more advertising providers.</p>
<div id="__ss_5732564" style="width: 425px;"><strong><br />
</strong><strong> </strong><strong><a title="Integrating iAds (Melbourne Cocoaheads November 2010)" href="http://www.slideshare.net/jessedc/integrating-iads-melbourne-cocoaheads-november-2010">Integrating iAds (Melbourne Cocoaheads November 2010)</a></strong><object id="__sse5732564" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=iadtalkcocoaheadsnov2010-101110183203-phpapp02&amp;rel=0&amp;stripped_title=integrating-iads-melbourne-cocoaheads-november-2010&amp;userName=jessedc" /><param name="name" value="__sse5732564" /><param name="allowfullscreen" value="true" /><embed id="__sse5732564" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=iadtalkcocoaheadsnov2010-101110183203-phpapp02&amp;rel=0&amp;stripped_title=integrating-iads-melbourne-cocoaheads-november-2010&amp;userName=jessedc" name="__sse5732564" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.jcmultimedia.com.au/2010/11/presenting-at-melbourne-cocoaheads-tonight.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming things</title>
		<link>http://blog.jcmultimedia.com.au/2010/10/upcoming-things.html</link>
		<comments>http://blog.jcmultimedia.com.au/2010/10/upcoming-things.html#comments</comments>
		<pubDate>Mon, 25 Oct 2010 03:42:39 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[Other Stuff]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://blog.jcmultimedia.com.au/?p=216</guid>
		<description><![CDATA[TweetI'll be heading to the Android Developer Lab in Sydney on November 5th, and Mobile Monday Melbourne the following Monday November 8th. It'd be cool to catch up with anyone else who's going to either. Update I can now offically add TEDxMelbourne on Saturday November 20, to this list.]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style=";float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FbtY4UO&amp;via=sirjec&amp;text=Upcoming%20things&amp;related=sirjec:Jesse+Collis+on+Twitter&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fblog.jcmultimedia.com.au%2F2010%2F10%2Fupcoming-things.html" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://blog.jcmultimedia.com.au/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>I'll be heading to the <a title="Android Developer Lap on Google Sites" href="https://sites.google.com/site/androiddevlabs/register/sydney">Android Developer Lab</a> in Sydney on November 5th, and <a title="Mobile Monday Melbourne" href="http://www.mobilemondaymelbourne.com/2010/10/momonov-location-based-services-beyond-mobile-mapping-plus-momovember-fun/">Mobile Monday Melbourne</a> the following <em>Monday</em> November 8th.</p>
<p>It'd be cool to catch up with anyone else who's going to either.</p>
<p><a href="https://sites.google.com/site/androiddevlabs/register/sydney"><img class="alignnone" src="https://sites.google.com/site/androiddevlabs/_/rsrc/1264191713767/config/app/images/customLogo/customLogo.gif?revision=3" alt="" width="303" height="91" /></a><a href="http://www.mobilemondaymelbourne.com/2010/10/momonov-location-based-services-beyond-mobile-mapping-plus-momovember-fun/"><img class="size-full wp-image-233 alignnone" title="Mobile Monday Melbourne" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2010/10/Screen-shot-2010-10-25-at-2.40.57-PM.png" alt="" width="206" height="120" /></a></p>
<p><strong>Update</strong></p>
<p>I can now offically add <a title="TEDxMelbourne Website, 20th November 2010" href="http://TedXMelbourne.com">TEDxMelbourne</a> on Saturday November 20, to this list.</p>
<p><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2010/10/Screen-shot-2010-10-29-at-4.01.06-PM.png"><img class="aligncenter size-medium wp-image-236" title="Screen shot 2010-10-29 at 4.01.06 PM" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2010/10/Screen-shot-2010-10-29-at-4.01.06-PM-300x57.png" alt="" width="300" height="57" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jcmultimedia.com.au/2010/10/upcoming-things.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Heading to #TEDxCanberra on Saturday Oct 23rd</title>
		<link>http://blog.jcmultimedia.com.au/2010/10/tedx-canberra.html</link>
		<comments>http://blog.jcmultimedia.com.au/2010/10/tedx-canberra.html#comments</comments>
		<pubDate>Wed, 20 Oct 2010 00:30:27 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[Other Stuff]]></category>
		<category><![CDATA[TED]]></category>
		<category><![CDATA[TEDx]]></category>
		<category><![CDATA[TEDxCanberra]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://blog.jcmultimedia.com.au/?p=227</guid>
		<description><![CDATA[Tweet Just a heads up that I will be attending TEDx Canberra this weekend! After forgetting to signup properly to TEDx Sydney and having never published a blog post on it I will be making a much more concentrated effort this time around!]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style=";float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FcwTOWb&amp;via=sirjec&amp;text=Heading%20to%20%23TEDxCanberra%20on%20Saturday%20Oct%2023rd&amp;related=sirjec:Jesse+Collis+on+Twitter&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fblog.jcmultimedia.com.au%2F2010%2F10%2Ftedx-canberra.html" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://blog.jcmultimedia.com.au/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><a href="http://blog.jcmultimedia.com.au/wp-content/uploads/2010/10/Screen-shot-2010-10-20-at-11.27.39-AM.png"><img class="aligncenter size-full wp-image-228" title="Screen shot 2010-10-20 at 11.27.39 AM" src="http://blog.jcmultimedia.com.au/wp-content/uploads/2010/10/Screen-shot-2010-10-20-at-11.27.39-AM.png" alt="" width="381" height="161" /></a></p>
<p>Just a heads up that I will be attending <a title="TEDx Canberra" href="http://tedxcanberra.org/">TEDx Canberra</a> this weekend! After forgetting to signup properly to TEDx Sydney and having never published a blog post on it I will be making a much more concentrated effort this time around!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jcmultimedia.com.au/2010/10/tedx-canberra.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

