<?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>Koali blog</title>
	<atom:link href="http://www.koali.com.au/feed" rel="self" type="application/rss+xml" />
	<link>http://www.koali.com.au</link>
	<description></description>
	<lastBuildDate>Mon, 25 Oct 2010 12:32:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Coming from Adobe Max</title>
		<link>http://www.koali.com.au/archives/611</link>
		<comments>http://www.koali.com.au/archives/611#comments</comments>
		<pubDate>Mon, 25 Oct 2010 12:32:48 +0000</pubDate>
		<dc:creator>Carly (Admin)</dc:creator>
				<category><![CDATA[Adobe usergroup]]></category>
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://www.koali.com.au/?p=611</guid>
		<description><![CDATA[I am very lucky this year to be able to attend Adobe Max in LA! Yesterday was the community summit where I got to meet a lot of the other community managers and ACPs. I won&#8217;t be blogging till I &#8230; <a href="http://www.koali.com.au/archives/611">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I am very lucky this year to be able to attend Adobe Max in LA! Yesterday was the community summit where I got to meet a lot of the other community managers and ACPs.</p>
<p>I won&#8217;t be blogging till I get back to Australia but will be posting on twitter and photos on flickr.</p>
<p>http://www.flickr.com/photos/koali/sets/72157625112938515/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.koali.com.au/archives/611/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing out WordPress for android</title>
		<link>http://www.koali.com.au/archives/577</link>
		<comments>http://www.koali.com.au/archives/577#comments</comments>
		<pubDate>Mon, 31 May 2010 10:41:07 +0000</pubDate>
		<dc:creator>Carly (Admin)</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://www.koali.com.au/?p=577</guid>
		<description><![CDATA[Hello world]]></description>
			<content:encoded><![CDATA[<p>Hello world</p>
]]></content:encoded>
			<wfw:commentRss>http://www.koali.com.au/archives/577/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slides from webdu</title>
		<link>http://www.koali.com.au/archives/573</link>
		<comments>http://www.koali.com.au/archives/573#comments</comments>
		<pubDate>Sun, 16 May 2010 11:26:31 +0000</pubDate>
		<dc:creator>Carly (Admin)</dc:creator>
				<category><![CDATA[actionscript]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.koali.com.au/?p=573</guid>
		<description><![CDATA[Below is a link to my powerpoint presentation from webdu. Stay tuned for the code samples. I have something bigger in the planning, but due to my body not cooperating and falling sick, further updates will have to wait a &#8230; <a href="http://www.koali.com.au/archives/573">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Below is a link to my powerpoint presentation from webdu. Stay tuned for the code samples. I have something bigger in the planning, but due to my body not cooperating and falling sick, further updates will have to wait a few more days.</p>
<p><a href="http://www.koali.com.au/wp-content/uploads/2010/05/carlygooch_flexaccessibility9.pptx">carlygooch_flexaccessibility</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.koali.com.au/archives/573/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>webdu wrap up</title>
		<link>http://www.koali.com.au/archives/568</link>
		<comments>http://www.koali.com.au/archives/568#comments</comments>
		<pubDate>Sun, 09 May 2010 09:55:29 +0000</pubDate>
		<dc:creator>Carly (Admin)</dc:creator>
				<category><![CDATA[Adobe usergroup]]></category>
		<category><![CDATA[Geeky stuff]]></category>
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://www.koali.com.au/?p=568</guid>
		<description><![CDATA[This year webdu went too quickly! While we did many many things, it was very sad to say goodbye at head back to Brisbane. Day 0 We were seen off at the airport by my friend and godson. It made &#8230; <a href="http://www.koali.com.au/archives/568">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This year webdu went too quickly! While we did many many things, it was very sad to say goodbye at head back to Brisbane.</p>
<h3>Day 0</h3>
<p>We were seen off at the airport by my friend and godson. It made the wait for the fog delayed flight a lot more enjoyable.</p>
<p>Having a few spare hours, we caught the train into Sydney city so that I could pick up a HTC desire phone as they were sold out in Brisbane. My new toy proved very popular and even sparked Mark Mandel to get his own. I love it so far but will post more about my thoughts in another post. We then caught the train and bus out to Bondi beach.</p>
<p>At 6:00pm we gathered for Code Wars. Our QLD team, the Tane Coders regathered for the 3rd year of the competition. We won the first year, but the &#8216;last minute blues&#8217; NSW team beat us last year in the final. Interestingly the final this year was between us and them again and we walked away victorious. I&#8217;ll post the code and puzzles later.</p>
<h3>Day 1</h3>
<p>[notes for day 1 conference sessions coming soon]</p>
<h3>Day 2</h3>
<p>My session was against some other popular sessions this year, that I also would have loved to see. I still got a lovely audience and some contacts who have also been battling with Accessibility on the flash platform. I&#8217;ve been prompted to put the presentation etc into an adobe dev net article so I will be posting some code and getting some feedback in the next few weeks.</p>
<p>[notes for day 2 other conference sessions coming soon]</p>
<p>After the conference, the Adobe usergroup manager&#8217;s got together for dinner. It was fantastic to catch up with those who I rarely or never see in real life.</p>
<h3>Day 3-4</h3>
<p>After getting to bed at midnight Friday night, I started Saturday at 5:30am and then finished at 2:00am Sunday. We hit the beach at 9:00 for our surfing lesson. I was really happy to manage to stand on the board (for a very short time) within the first 10min of my lesson.</p>
<p>The usergroup managers then got together for lunch and a meeting. It was great to have everyone together and we have some exciting things planned for Australia and NZ for our usergroups.</p>
<p>After wrapping up our meeting at 6:00pm, I collected my poor Andrew who had been left alone all day, and headed off to the webdu afterparty. As always, it was fun to catch up with all the speakers and organisers.</p>
<p>We had about 4 hours sleep before packing up and heading home. I&#8217;ve had a nap but think I will sleep very well tonight!</p>
<p>Another amazing year at webdu and I look forward to doing it all again in the future!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.koali.com.au/archives/568/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photos from the Brisbane CS5 demo night</title>
		<link>http://www.koali.com.au/archives/561</link>
		<comments>http://www.koali.com.au/archives/561#comments</comments>
		<pubDate>Thu, 15 Apr 2010 13:38:32 +0000</pubDate>
		<dc:creator>Carly (Admin)</dc:creator>
				<category><![CDATA[Adobe usergroup]]></category>

		<guid isPermaLink="false">http://www.koali.com.au/?p=561</guid>
		<description><![CDATA[On Wednesday night the Brisbane Adobe designer and developer usergroup got together to drool over the new features of CS5. Some pictures as requested.]]></description>
			<content:encoded><![CDATA[<p>On Wednesday night the Brisbane Adobe designer and developer usergroup got together to drool over the new features of CS5. Some pictures as requested.</p>
<p><a href="http://www.koali.com.au/wp-content/uploads/2010/04/cs5launch-001.jpg"><img class="alignnone size-medium wp-image-562" title="Break time" src="http://www.koali.com.au/wp-content/uploads/2010/04/cs5launch-001-500x375.jpg" alt="" width="500" height="375" /></a></p>
<p><a href="http://www.koali.com.au/wp-content/uploads/2010/04/cs5launch-009.jpg"><img class="alignnone size-medium wp-image-563" title="CS5 Launch" src="http://www.koali.com.au/wp-content/uploads/2010/04/cs5launch-009-500x375.jpg" alt="" width="500" height="375" /></a></p>
<p><a href="http://www.koali.com.au/wp-content/uploads/2010/04/cs5launch-014.jpg"><img class="alignnone size-medium wp-image-564" title="cs5launch" src="http://www.koali.com.au/wp-content/uploads/2010/04/cs5launch-014-500x375.jpg" alt="" width="500" height="375" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.koali.com.au/archives/561/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m a developer and flash is in my toolbox</title>
		<link>http://www.koali.com.au/archives/549</link>
		<comments>http://www.koali.com.au/archives/549#comments</comments>
		<pubDate>Mon, 12 Apr 2010 08:08:14 +0000</pubDate>
		<dc:creator>Carly (Admin)</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.koali.com.au/?p=549</guid>
		<description><![CDATA[I’m an interactive developer and the main part of my job is to build interactive experiences that connect people with data. Like any builder, I use tools to do my job. Over many years, I have carefully chosen the tools &#8230; <a href="http://www.koali.com.au/archives/549">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I’m an interactive developer and the main part of my job is to build interactive experiences that connect people with data.</p>
<p>Like any builder, I use tools to do my job. Over many years, I have carefully chosen the tools I use and have watched them change and grow. I’ve kept up to date with the strengths and weaknesses of each of them so that I can apply them correctly in my work.</p>
<p>Flash is one of the tools I use often as the experience I can deliver is fantastic. I’ve seen the platform and language grow over the years and while I do get frustrated at some of its oddities and occasional bugs, I’ve come to be quite fond of this tool in my toolbox.</p>
<p>I like the flash platform enough that I dedicate every third Wednesday night of the month, along with preparation time, to co-manage the Brisbane Flash Platform usergroup. Along with this, I’m organising the flex launch party for Brisbane and speaking in the flash stream at the webdu conference, as I have for the last 2 years.</p>
<p>Recently there has been a lot of talk about the demise of flash and why flash is ‘bad’. I wouldn’t mind if it was factual, but I’ve become annoyed with the misinformation that keeps getting spouted about the flash platform. I’m writing this blog post so that I don’t have to keep repeating myself when presented with misinformation.</p>
<h3><strong>Flash is accessible</strong></h3>
<p>If you are curious about the details, come along to the <a href="http://groups.adobe.com/posts/cb2351d9b1">Brisbane flex launch</a> or my Webdu session. There is a bit of work to get accessibility to work smoothly when you have custom rich content, but that workload is decreasing and the information and support is increasing. There is also a lot of out of the box accessibility in flex and flash.</p>
<p>I have been making <strong>keyboard accessible</strong> projects since 2003, when I started working for an eLearning company. Even back then, buttons were keyboard accessible without any additional work by a developer. Having custom tab order more of a challenge, but possible.</p>
<p>Flash can talk to screen readers and other assistive technologies through the Microsoft Accessibility interface. This has been possible for a while (2005 from memory). Other platforms are on Adobe’s radar too: <a href="http://blogs.adobe.com/accessibility/2010/03/flash_player_and_flex_support.html">http://blogs.adobe.com/accessibility/2010/03/flash_player_and_flex_support.html</a></p>
<p>If you plan your application correctly, you can skin it to support larger text, more contrast etc just like, and sometimes more powerfully, that you can do with CSS.</p>
<h3><strong>Flash takes no longer than any other content to load</strong></h3>
<p>Flash sites are often larger than html sites only because of the extra content they contain.<br />
Flash has fantastic loading controls; you can control which <strong>order elements load</strong> (instead of the browser deciding for you) and what <strong>how many bytes</strong> are loaded at a certain time. Flash is also a compiled language, so only the final binaries are sent to the browser. This can make a code heavy site actually smaller than its html/js counterpart.</p>
<h3><strong>You can use browser controls to navigate in flash</strong></h3>
<p>Search ‘deep linking flash’ or ‘swfaddress’ in Google.</p>
<h3><strong>Ads and annoying intros are easy to produce in other languages </strong></h3>
<p>Yes ads and some intros can be really annoying. If/When HTML5 becomes available; the same annoying content will still be present. Removing flash from the equation won’t remove bad design or advertising.</p>
<p>Content isn’t free to produce. If you are not paying money for the content you are receiving, then you are paying through another currency. This is usually through advertising or the data that is being collected about you.</p>
<h3><strong>Adobe is not about to die</strong></h3>
<p>Adobe produces tools for designers and developers. Those tools will move with the community. Even in a world with no flash, people still need the ability to create graphics, animations and code.</p>
<p>I’ve seen demos at adobe events and online with content publishing from adobe tools out to HTML5 and linking with data to render dynamically. Producing tools for flash does not exclude them from producing tools for other mediums and technologies.</p>
<h3><strong>HTML5 does not do everything flash does<br />
</strong></h3>
<p>As I was working on a project this weekend I realised that without flash I wouldn’t be able to build what I was building. Sure I could still build the intention of the system (a safety quiz), but it wouldn’t have the same engaging experience to make people want to interact with it.</p>
<p>I’m really looking forward to HTML5 being finalised and adopted, but it will be just another tool in my toolbox. Like my other tools, it will have its limitations and benefits. At the moment it isn’t there yet and even with the canvas features, it still doesn’t come close to what I can produce with flash.</p>
<p>I fear browser adoption will be slower than flash player adoption. I remember back to the flash player 6,7 and 8 days when there were plenty of neat things we could do, but our target audience did not have the latest players. Now that the player updates nicer and there are more warnings about security, the uptake of updates has increased. Browser upgrades on the other hand are still a painful and we still have to support IE6 in a lot of our development.</p>
<h3><strong>The Flash platform doesn’t chew up CPU and or crash browsers</strong></h3>
<p>A site that chews up your CPU or crashes your browser is due to bad software development. Trust me, I can kill your browser very easily with some nice JavaScript animations.</p>
<h3><strong>Flash does belong on a touch screen device</strong></h3>
<p>Touch devices in consumer pockets and homes is a relatively new development. A lot of current online content relies on mouse over interaction to work correctly. If content providers want to target these new consumers, then they will have to change their interaction design not by changing the tool they use. I’ve done a few projects for touch kiosks and having no mouse over doesn’t limit what you can produce.</p>
<p>The next version of the flash player will have multi-touch support along with support for accelerometer and navigation sensors for mobile devices. If you’re curious, go look at the feature list for flash player 10.1 and the partnership adobe have with the other 19 of the top 20 smart phone developers.</p>
<h3><strong>Intermediate layers produce sub standard apps</strong></h3>
<p>I believe that the more you abstract, the more you sacrifice in performance and/or control. This doesn’t mean I want to build everything from scratch. Libraries and tools speed up development time and allow content to be created in reasonable timelines.</p>
<p>I was looking forward to being able to publish flash content to iphone binaries. The company I work for develops business iphone apps including the Australian Dominos iphone app. The feature to publish flash to iphone wouldn&#8217;t replace our native iphone development, but would bring an opportunity to produce extra content that was cross compatible with other devices where appropriate.</p>
<p>I do find it sad that apple has chosen to exclude apps based on the tools used to build them instead of judge apps on their merit. Time will tell if they have enough of a developer community to support their new rules or if their exclusion will cause developers to move elsewhere.</p>
<h3><strong>You can develop flash applications for free using open source software</strong></h3>
<p>You can build applications for the flash platform completely free. Get the flex SDK from <a href="http://opensource.adobe.com/wiki/display/site/Home">http://opensource.adobe.com/</a></p>
<p>If you wanted to write in notepad and call the command line compiler you could, or you could get a copy of <a href="http://www.flashdevelop.org/" target="_blank">flash develop</a> (free and open source). This program is fantastic and I use it daily. Their time is worth as much as yours so please donate to them if you use the program.</p>
<p>I also use the creative suite daily to produce the graphics and animations for flash applications and from a business sense they are worth every cent. Adobe doesn’t prevent you from using any other program to create your flash platform targeted apps.</p>
<h3><strong>In summary</strong></h3>
<p>Bad designers and developers write poor interfaces and bad code &#8211; don’t blame their tools.</p>
<p>Thank you for reading and I hope you have learnt something.<br />
I&#8217;ll add any extra points I hear over the next few days.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.koali.com.au/archives/549/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Breaking things</title>
		<link>http://www.koali.com.au/archives/546</link>
		<comments>http://www.koali.com.au/archives/546#comments</comments>
		<pubDate>Tue, 30 Mar 2010 11:39:20 +0000</pubDate>
		<dc:creator>Carly (Admin)</dc:creator>
				<category><![CDATA[Site updates]]></category>

		<guid isPermaLink="false">http://www.koali.com.au/?p=546</guid>
		<description><![CDATA[I&#8217;m in the middle of updating things around here &#8211; the sidebar and navigation will stay a little broken for a bit.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m in the middle of updating things around here &#8211; the sidebar and navigation will stay a little broken for a bit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.koali.com.au/archives/546/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XAMPP and skype</title>
		<link>http://www.koali.com.au/archives/544</link>
		<comments>http://www.koali.com.au/archives/544#comments</comments>
		<pubDate>Thu, 11 Feb 2010 22:15:14 +0000</pubDate>
		<dc:creator>Carly (Admin)</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://www.koali.com.au/?p=544</guid>
		<description><![CDATA[If you load skype before turning on your apache server, you will notice that it won&#8217;t load. Doing a port check shows that skype is listening on port 80. Two easy fixes: 1. Quit skype and load xammp and then &#8230; <a href="http://www.koali.com.au/archives/544">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you load skype before turning on your apache server, you will notice that it won&#8217;t load. Doing a port check shows that skype is listening on port 80.<br />
Two easy fixes:<br />
1. Quit skype and load xammp and then reload skype<br />
OR<br />
2. Change the port <a href="http://veerasundar.com/blog/2009/07/how-to-change-xampp-server-port/">xammp is listening on</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.koali.com.au/archives/544/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Regular expression to find &lt;? instead of &lt;?php</title>
		<link>http://www.koali.com.au/archives/534</link>
		<comments>http://www.koali.com.au/archives/534#comments</comments>
		<pubDate>Wed, 10 Feb 2010 11:35:39 +0000</pubDate>
		<dc:creator>Carly (Admin)</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[regular expression]]></category>

		<guid isPermaLink="false">http://www.koali.com.au/?p=534</guid>
		<description><![CDATA[So I was getting &#8220;Parse Error: syntax error, unexpected $end filename on line linenum&#8221; In a wordpress plugin. The file was working correctly on my live server but not on xampp and the line number was the last line of &#8230; <a href="http://www.koali.com.au/archives/534">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So I was getting &#8220;Parse Error: syntax error, unexpected $end <em>filename</em> on line <em>linenum</em>&#8221; In a wordpress plugin. The file was working correctly on my live server but not on xampp and the line number was the last line of the file. A bit of googling searching pointed me to the issue being a mixture of &lt;? and &lt;?php.</p>
<p>So if you come across the issue, and don&#8217;t want to manually search through your 2000 line file to find the offending tag, the following regular expression will find those naughty &lt;? tags<br />
<strong>&lt;?[^p]</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.koali.com.au/archives/534/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handy info for staging wordpress sites</title>
		<link>http://www.koali.com.au/archives/532</link>
		<comments>http://www.koali.com.au/archives/532#comments</comments>
		<pubDate>Wed, 10 Feb 2010 11:11:51 +0000</pubDate>
		<dc:creator>Carly (Admin)</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.koali.com.au/?p=532</guid>
		<description><![CDATA[When setting up a wordpress site, I&#8217;ll usually develop it in a staging environment and then deploy it live. In the past i&#8217;ve been manually changing the database as per the instructions I found a couple of years ago. I &#8230; <a href="http://www.koali.com.au/archives/532">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When setting up a wordpress site, I&#8217;ll usually develop it in a staging environment and then deploy it live. In the past i&#8217;ve been manually changing the database as per the instructions I found a couple of years ago. I decided to see if there was an easier solution and there is.<br />
Wordpress has information on <a href="http://codex.wordpress.org/Changing_The_Site_URL">changing the site url</a></p>
<p>In other wordpress tips, Xammp lite is fantastic for setting up a small little dev site locally.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.koali.com.au/archives/532/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

