<?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>Michael Voong</title>
	<atom:link href="http://www.michaelvoong.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michaelvoong.com</link>
	<description>iPhone Developer in Leicester</description>
	<lastBuildDate>Fri, 23 Jul 2010 20:50:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Big App Show</title>
		<link>http://www.michaelvoong.com/2010/07/23/big-app-show/</link>
		<comments>http://www.michaelvoong.com/2010/07/23/big-app-show/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 20:50:45 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[huesic]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/2010/07/23/big-app-show/</guid>
		<description><![CDATA[
Thanks Adam Curry for featuring Huesic on the Big App Show in a 3 min long presentation! If you haven&#8217;t tried out his app already, now would be a good time!
Big App Show on App Store
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.michaelvoong.com/wp-content/uploads/2010/07/IMG_0061-200x300.PNG" alt="Huesic on The Big App Show" title="Huesic on The Big App Show" width="200" height="300" class="alignnone size-medium wp-image-287" /></p>
<p>Thanks Adam Curry for featuring Huesic on the Big App Show in a 3 min long presentation! If you haven&#8217;t tried out his app already, now would be a good time!</p>
<p><a href="http://bit.ly/9amdN4">Big App Show on App Store</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2010/07/23/big-app-show/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Huesic Updated</title>
		<link>http://www.michaelvoong.com/2010/07/12/huesic-updated/</link>
		<comments>http://www.michaelvoong.com/2010/07/12/huesic-updated/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 20:02:08 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[iads]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective-c]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=282</guid>
		<description><![CDATA[Huesic has been approved and is on the store now, for free of course! See previous post for changelog.
Let&#8217;s see how iAd integration works out &#8211; I&#8217;m not sure how it will display as during development all you see is a test advert, and iAds aren&#8217;t released in the UK until september. If anyone can [...]]]></description>
			<content:encoded><![CDATA[<p>Huesic has been approved and is <a href="http://itunes.apple.com/us/app/huesic-colour-music-player/id371342360?mt=8">on the store now</a>, for free of course! See previous post for changelog.</p>
<p>Let&#8217;s see how iAd integration works out &#8211; I&#8217;m not sure how it will display as during development all you see is a test advert, and <a href="http://www.newstatesman.com/digital/2010/07/apple-mobile-launch-september">iAds aren&#8217;t released in the UK until september</a>. If anyone can capture a screenshot of iAds working on iOS 4, please send it my way!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2010/07/12/huesic-updated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Huesic Update</title>
		<link>http://www.michaelvoong.com/2010/06/26/huesic-update/</link>
		<comments>http://www.michaelvoong.com/2010/06/26/huesic-update/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 19:40:46 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[huesic]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective-c]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/2010/06/26/huesic-update/</guid>
		<description><![CDATA[Just submitted a Huesic update to iTunes. As usual, it&#8217;s a universal app that works on iPhone 3.0+, iPod Touch 3.0+ and iPad.
Change log:
- Important bug fixes for iOS 4.0
- Beautiful high-res iPhone 4 artwork
- Multitasking (iOS 4.0 on iPhone 3GS &#038; iPhone 4 only)
- iAd supported so I can keep this app free
With it [...]]]></description>
			<content:encoded><![CDATA[<p>Just submitted a Huesic update to iTunes. As usual, it&#8217;s a universal app that works on iPhone 3.0+, iPod Touch 3.0+ and iPad.</p>
<p>Change log:</p>
<p>- Important bug fixes for iOS 4.0<br />
- Beautiful high-res iPhone 4 artwork<br />
- Multitasking (iOS 4.0 on iPhone 3GS &#038; iPhone 4 only)<br />
- iAd supported so I can keep this app free</p>
<p>With it came the optimisation of graphics to make use of the iPhone 4&#8217;s double pixels, which is super easy &#8211; you just make a high res version of your image and insert &#8220;@2x&#8221; before the file extension, e.g. &#8220;Default.png&#8221; becomes &#8220;Default@2x.png&#8221;. Clever!</p>
<p>iAds are displayed for iOS 4 users too &#8211; let&#8217;s see how that performs &#8211; there should be quite a large user base now as the app is free.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2010/06/26/huesic-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Huesic Released!</title>
		<link>http://www.michaelvoong.com/2010/05/14/huesic-released/</link>
		<comments>http://www.michaelvoong.com/2010/05/14/huesic-released/#comments</comments>
		<pubDate>Fri, 14 May 2010 11:50:56 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[huesic]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective-c]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/2010/05/14/huesic-released/</guid>
		<description><![CDATA[Finally my first iPhone app is out! Will post a more thorough report later about my experiences, both with the framework and the app store. Keep the criticisms and reviews coming&#8230;

Huesic on the App Store
]]></description>
			<content:encoded><![CDATA[<p>Finally my first iPhone app is out! Will post a more thorough report later about my experiences, both with the framework and the app store. Keep the criticisms and reviews coming&#8230;</p>
<p><img class="size-full wp-image-269 alignnone" title="Huesic preview snapshot" src="http://www.michaelvoong.com/wp-content/uploads/2010/05/Screen-shot-2010-05-14-at-12.51.16.png" alt="Huesic 1.0" width="508" height="330" /></p>
<p><a href="http://itunes.apple.com/gb/app/huesic-music-player/id371342360?mt=8">Huesic on the App Store</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2010/05/14/huesic-released/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Rant About iPhone SDK</title>
		<link>http://www.michaelvoong.com/2010/04/16/rant-about-iphone-sdk/</link>
		<comments>http://www.michaelvoong.com/2010/04/16/rant-about-iphone-sdk/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 21:13:17 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=223</guid>
		<description><![CDATA[I find most of Apple&#8217;s SDK&#8217;s pretty good &#8211; but their limits are starting to show. Just wanted to briefly cover my experiences with a few.
Cocoa Touch 
The SDK is not all bad. Cocoa Touch is of course, awesome. It gives you plenty of freedom while constraining you in all the right places so you [...]]]></description>
			<content:encoded><![CDATA[<p>I find most of Apple&#8217;s SDK&#8217;s pretty good &#8211; but their limits are starting to show. Just wanted to briefly cover my experiences with a few.</p>
<p><strong>Cocoa Touch </strong></p>
<p>The SDK is not all bad. Cocoa Touch is of course, awesome. It gives you plenty of freedom while constraining you in all the right places so you don&#8217;t end up with an unusable app. Most developers can&#8217;t do UI (look at some J2ME apps and you&#8217;ll know what I mean), but most iPhone apps are quite usable. Love the IB tool once you get your head round what it&#8217;s actually doing under the scenes. The widgets are customisable enough and using <em>NSFetchedResultsController</em> with a table is an efficient way to bind data to a table. UITouch events are simple to understand and the way messages cascade through view controllers via their subviews is great to work with.</p>
<p><strong>Music Player Framework:</strong></p>
<p>This is an unacceptable interface to the iPod library simply because it&#8217;s so inflexible and querying the library using <em>MPMediaQuery</em> and <em>MPMediaPredicates</em> is so inefficient and slow.</p>
<p>For example when you&#8217;re searching tracks by various properties you can only do either &#8220;exact match&#8221; or &#8220;contains&#8221;. There is no way  of doing a &#8220;word begins&#8221; search like the iPod does. This would speed up some queries significantly. Furthermore, there is no efficient way to get a list of Artists, Albums, Playlists etc. You&#8217;d imagine you could just do something like NSArray *artists = <em>[[MPMusicPlayerController iPodMusicPlayer] artists]</em> that returns a list of artist strings but actually you have to do something really silly. You have to do a query on the <strong>whole</strong> media library and tell the Music Player Framework to group tracks into collections. These collections can be representative of your grouping criteria &#8211; which in this case would be artist. There&#8217;s lots of heavy lifting going on here as we have to retrieve all the tracks on the collection &#8211; and on my iPhone 3G with around 2GB of songs this takes more than a few seconds.</p>
<p>To get around this problem you can cache the music library, but although there is a mechanism for detecting an iTunes sync while your app is running, there is no way to find out exactly what has changed. There is an API call to get the last modified date of the library, but this time also includes any updates to the library metadata &#8211; e.g. track play count, which makes this useless for detecting collection changes. Apple, please do something about this!</p>
<p><strong>Core Data</strong></p>
<p>I started using this because I thought it would be an easy and efficient way to query a large data set with basic math in the predicates (e.g. <em>abs(r-%f) &lt; .28 AND abs(g-%f) &lt; .28 AND abs(b-%f) &lt; .28</em>) but even though the underlying store is SQLite I realise there are so many limitations. If I wanted to fetch 50 random items, I can&#8217;t do that. I can only sort by attribute name (e.g. title descending). That&#8217;s not very helpful&#8230; I might have to go back to the drawing board and use <em>NSMutableDictionaries</em> instead.</p>
<p>Maybe its time to wipe all preconceptions of programming that I&#8217;ve learnt from web development and start getting used to the Client API way of doing things. Lots of ups and downs but we&#8217;ll get there.</p>
<p>Thanks for reading <img src='http://www.michaelvoong.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2010/04/16/rant-about-iphone-sdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Development</title>
		<link>http://www.michaelvoong.com/2010/03/29/iphone-development/</link>
		<comments>http://www.michaelvoong.com/2010/03/29/iphone-development/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 08:56:44 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[interaction]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=217</guid>
		<description><![CDATA[
Working on an iPhone app! The image gives it away for those who knows me or knew me well enough. Keep your eyes peeled for a preview version! ^_~
]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-219 alignnone" title="Feelings... colours... emotions... sound... music?" src="http://www.michaelvoong.com/wp-content/uploads/2010/03/Rainbow_Ocean__by_Thelma1.jpg" alt="Feelings... colours... emotions... sound... music?" width="300" height="225" /></p>
<p>Working on an iPhone app! The image gives it away for those who knows me or knew me well enough. Keep your eyes peeled for a preview version! ^_~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2010/03/29/iphone-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Impact 2% of Developed or 80% of Undeveloped?</title>
		<link>http://www.michaelvoong.com/2009/08/02/2-of-western-or-80-of-eastern/</link>
		<comments>http://www.michaelvoong.com/2009/08/02/2-of-western-or-80-of-eastern/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 12:12:38 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[culture]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[conference]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=201</guid>
		<description><![CDATA[Conversation with friends &#8211; a banker and a trader reminded me of University of Cape Town&#8217;s Gary Marsden&#8217;s plenary talk at Chi 2007 about how there is so much to achieve in the undeveloped world where we can see immediate impact with people&#8217;s lives. Pondering over whether I should try to make a difference in [...]]]></description>
			<content:encoded><![CDATA[<p>Conversation with friends &#8211; a banker and a trader reminded me of University of Cape Town&#8217;s Gary Marsden&#8217;s plenary talk at Chi 2007 about how there is so much to achieve in the undeveloped world where we can see immediate impact with people&#8217;s lives. Pondering over whether I should try to make a difference in these markets rather than battle with stiff competition that may or may not improve our lives?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2009/08/02/2-of-western-or-80-of-eastern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome Beta &#8211; My Thoughts</title>
		<link>http://www.michaelvoong.com/2008/09/04/google-chrome-beta-my-thoughts/</link>
		<comments>http://www.michaelvoong.com/2008/09/04/google-chrome-beta-my-thoughts/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 15:55:04 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[interaction]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=197</guid>
		<description><![CDATA[
I looked at Google&#8217;s Chrome browser by going through the walk-through clips, and it actually has some merits! People have complained about an increased memory issue. I can&#8217;t believe people actually worry about memory usage nowadays. Even my 2 year old laptop has 2GB of memory.
I&#8217;m not here to slag off Chrome (it is &#8216;beta&#8217; [...]]]></description>
			<content:encoded><![CDATA[<p class="img"><a href="http://www.michaelvoong.com/wp-content/uploads/2008/09/logo_sm.jpg"><img class="size-medium wp-image-198" title="Chrome Beta Logo" src="http://www.michaelvoong.com/wp-content/uploads/2008/09/logo_sm.jpg" alt="Google Chrome" width="150" height="55" /></a></p>
<p>I looked at <a href="http://www.google.com/chrome">Google&#8217;s Chrome browser</a> by going through the<a href="http://www.google.com/chrome/intl/en-GB/features.html"> walk-through clips</a>, and it actually has some merits! People have complained about an increased memory issue. I can&#8217;t believe people actually worry about memory usage nowadays. Even my 2 year old laptop has 2GB of memory.</p>
<p>I&#8217;m not here to slag off Chrome (it is &#8216;beta&#8217; after all), or worship its greatness, but to just adjust my thoughts on the browser according to the hype. What&#8217;s important is not how badly it does things other things do better, but how Google has tackled an extremely difficult problem of redesigning a web browser, in a way that it simplifies browsing for most people. Please note, I haven&#8217;t tried the browser, as it&#8217;s only for Windows right now.</p>
<p><strong>One box for everything</strong></p>
<p>Makes sense. Most browsing tends to start with a search nowadays, even if it&#8217;s a site you know address to.</p>
<p><strong>New Tab page</strong></p>
<p>Requirement in every browser. makes sense.</p>
<p><strong>Application shortcuts</strong></p>
<p>Silly. Makes things more complicated. Adding more ways of achiving the same task (loading web page) may confuse people.</p>
<p><strong>Dynamic tabs</strong></p>
<p>Good innovation that I first saw with Safari (3?). Should be there in all tab interfaces</p>
<p><strong>Crash control</strong></p>
<p>lol. reminds me of how Windows Mobile has a task manager. There are simpler ways of task managing and indicating misbehaving apps! E.g. press close on the tab or fade window to show it&#8217;s not active.</p>
<p><strong>Incognito mode</strong></p>
<p>Makes sense for secret browsing. Incognito is a bad word to use though. I didn&#8217;t even know what it meant at first.</p>
<p><strong>Safe browsing</strong></p>
<p>These big messages confuse people &#8211; I remember when designing Firefox 3, the Mozilla Foundation went through loads of different designs for notifying users that a certificate is invalid/to warn people about installing add-ons. The ones rejected for being too scary were less scary than the Chrome ones. Actually, a quick search showed that for <a href="http://pandion.ferrus.net/2008/07/31/mozilla-ssl-policy-bad-for-the-web">managing current-page SSL certificates it still shows a scary box</a>. We&#8217;ve all seen it.</p>
<p><strong>Instant bookmarks</strong></p>
<p>Is this in terms of interaction? Because that doesn&#8217;t seem so instant to me. Needs to be synced easily and searched via web! I assume, though &#8211; and it would make sense &#8211; that the address bar also searches bookmarks.</p>
<p><strong>Importing settings</strong></p>
<p>*Yawn. But I agree that it has to be shown as a feature.</p>
<p><strong>Simpler downloads</strong></p>
<p>Now THIS is a worthy feature that I am genuinely impressed with. Even a web geek like me gets ticked off with the complexity of viewing download progress, extraction, finding files.This fixes part of that problem by taking up screen space, which forces you to keep your downloads organised. I guess, same principle as the downloads drawer in Leopard.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2008/09/04/google-chrome-beta-my-thoughts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>UK HCI Group SEO Success</title>
		<link>http://www.michaelvoong.com/2008/08/24/uk-hci-group-seo-success/</link>
		<comments>http://www.michaelvoong.com/2008/08/24/uk-hci-group-seo-success/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 14:04:20 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=194</guid>
		<description><![CDATA[
I was involved as web consultant and designer for the rebranding of The British HCI Group to &#8220;Interaction&#8221;. This involved the complete transfer of all content from their old website into the Drupal CMS and redesign based on their new image. This site was optimised for AA accessibility, a simple user experience and of course, [...]]]></description>
			<content:encoded><![CDATA[<p class="img"><a href="http://www.michaelvoong.com/wp-content/uploads/2008/08/bhci_logo.gif"><img class="alignnone size-full wp-image-195" title="HCI Logo" src="http://www.michaelvoong.com/wp-content/uploads/2008/08/bhci_logo.gif" alt="" width="266" height="120" /></a></p>
<p>I was involved as web consultant and designer for the rebranding of The British HCI Group to &#8220;Interaction&#8221;. This involved the complete transfer of all content from their old website into the Drupal CMS and redesign based on their new image. This site was optimised for AA accessibility, a simple user experience and of course, SEO. In fact, I&#8217;m proud to announce that searching for <a title="InteractioN HCI Rebranding" href="http://www.google.co.uk/search?q=hci&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a">HCI on Google</a> actually results in my site being second place, after Wikipedia!</p>
<p><a href="http://www.bcs-hci.org.uk">Visit the Interaction website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2008/08/24/uk-hci-group-seo-success/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CodeIgniter and Agile Development</title>
		<link>http://www.michaelvoong.com/2008/08/20/codeigniter-and-agile-development/</link>
		<comments>http://www.michaelvoong.com/2008/08/20/codeigniter-and-agile-development/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 17:33:14 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=189</guid>
		<description><![CDATA[

Just been getting to grips with the CodeIgniter MVC framework built on PHP using the book from Wrox: Professional CodeIgniter. Having tried RoR and ASP.net, and gone through the days of highly productive but low maintenance spaghetti code, worshipping the monolithic PEAR libraries, making my own frameworks around templating engines, I think &#8211; why do [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.michaelvoong.com/wp-content/uploads/2008/08/ci_logo2.gif">
<p class="img"><img title="CodeIgniter" src="http://www.michaelvoong.com/wp-content/uploads/2008/08/ci_logo2.gif" alt="" width="170" height="73" /></a></p>
<p>Just been getting to grips with the <a href="http://codeigniter.com/">CodeIgniter MVC framework</a> built on PHP using the book from <a href="http://www.amazon.co.uk/Professional-CodeIgniter-Thomas-Myer/dp/0470282452/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1219253488&amp;sr=8-1">Wrox: Professional CodeIgniter</a>. Having tried RoR and ASP.net, and gone through the days of highly productive but low maintenance spaghetti code, worshipping the monolithic <a href="http://pear.php.net/">PEAR libraries</a>, making my own frameworks around templating engines, I think &#8211; why do I even bother? Why not stick to the language you know better than your mother tongue &#8211; in my case &#8211; PHP. The author, Thomas Myer, makes a convincing argument about this, saying that some people may view this as being an intellectual coward. But if we achieve tasks and make the client happy, why waste their money training yourself to learn a new language?</p>
<p>While I haven&#8217;t worked on a proper project with this framework yet, it seems an awesome blend of MVC&#8217;s simple-to-understand coding structure with a massive time-saving library of helpers. Never before has web development with PHP seemed so friendly &#8211; times have moved on since I was an active freelance developer 3-4 years ago, and is my cue to get my ass into gear and keep up with the times!</p>
<p>What&#8217;s the difference between the agile software development methodology and user-centered design I learned so much about in the HCI courses? I guess, theyre both based on the same core concept of letting the client have a core part to play in development and have iterative cycles.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2008/08/20/codeigniter-and-agile-development/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
