<?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>Sean Moore - Software Developer, Digital Musician, Arduino Hacker &#187; OOP</title>
	<atom:link href="http://seantheflexguy.com/blog/category/oop/feed/" rel="self" type="application/rss+xml" />
	<link>http://seantheflexguy.com/blog</link>
	<description>Sean Moore - Software Developer, Digital Musician, Arduino Hacker</description>
	<lastBuildDate>Mon, 27 Feb 2012 16:17:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>I&#8217;m available for Flex / AS3 / Flash / JavaScript work</title>
		<link>http://seantheflexguy.com/blog/2012/02/27/im-available-for-flex-as3-flash-javascript-work/</link>
		<comments>http://seantheflexguy.com/blog/2012/02/27/im-available-for-flex-as3-flash-javascript-work/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 16:17:19 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[AS3 API]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Builder 4.5]]></category>
		<category><![CDATA[Flash Games]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex 4 Components]]></category>
		<category><![CDATA[Flex 4.5]]></category>
		<category><![CDATA[Flex API Example]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Component Development]]></category>
		<category><![CDATA[Flex Consulting]]></category>
		<category><![CDATA[Flex Contracting]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Jobs]]></category>
		<category><![CDATA[Flex Mobile]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Inversion Of Control]]></category>
		<category><![CDATA[IoC]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JavaScript Mobile]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[RobotLegs]]></category>
		<category><![CDATA[SCRUM]]></category>
		<category><![CDATA[Software development process]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[TDD JavaScript]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=956</guid>
		<description><![CDATA[That&#8217;s right! I&#8217;m on the hunt for a great team and project to dive into. Obviously my skills are mostly Flex related, AS3 as well. However I also have experience with JavaScript and Java. I can do UI Design and animation as well. I&#8217;ve been working with Flash since 1998 so there aren&#8217;t too many [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s right! I&#8217;m on the hunt for a great team and project to dive into. Obviously my skills are mostly Flex related, AS3 as well. However I also have experience with JavaScript and Java. I can do UI Design and animation as well. I&#8217;ve been working with Flash since 1998 so there aren&#8217;t too many pieces of the technology I haven&#8217;t worked with. From BlazeDS/LCDS integration to pure front end UI/UX design. My passion is writing high quality code in a TDD fashion following best practice and using solid, proven application development frameworks. I really, really enjoy writing AS3 APIs using TDD. I&#8217;m open to contract or full time work. The only real catch is that I need to work remotely right now. I can however be onsite in Seattle a couple days a week if needed. Please get in touch if you need help with a project or are looking for a Flex developer. I also most recently have experience doing JavaScript dev for mobile. I&#8217;m not an expert in that yet but it&#8217;s really not that hard for me to understand and do considering I&#8217;ve been doing ECMAScript development for over ten years. I also have experience doing technical reviews and technical writing for books and web based articles. I&#8217;ve worked with many teams using Agile/SCRUM so I&#8217;m very familiar with that environment. In my personal time I&#8217;ve been starting to learn native Java programming for Android, so if you&#8217;re looking for someone to help with that please let me know. You can reach me at: seantheflashguy@gmail.com</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2012/02/27/im-available-for-flex-as3-flash-javascript-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Terry Paton</title>
		<link>http://seantheflexguy.com/blog/2011/08/11/interview-with-terry-paton/</link>
		<comments>http://seantheflexguy.com/blog/2011/08/11/interview-with-terry-paton/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 03:06:29 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Flash Games]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Interviews]]></category>
		<category><![CDATA[iPhone Games]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=787</guid>
		<description><![CDATA[name: Terry Paton age: 37 employer: me! location: Sydney, Australia when did you start flash/flex/AIR/AS dev? I started playing with Flash around 2000, but didn’t seriously get coding till around 2003/04. I started coding because I wanted to make games. are you practicing TDD? why/why not? I don’t even know what that really means. My [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong><img class="alignright" src="http://seantheflexguy.com/images/blog/interviews/terry-paton.jpg" alt="" width="150" height="150" />name:</strong></em> Terry Paton<br />
<em><strong>age:</strong></em> 37<br />
<em><strong>employer:</strong></em> me!<br />
<em><strong>location:</strong></em> Sydney, Australia</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?</strong></em></p>
<p>I started playing with Flash around 2000, but didn’t seriously get coding till around 2003/04. I started coding because I wanted to make games.</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em></p>
<p>I don’t even know what that really means. My coding style and methods have grown out of endless experimenting and testing, and speed of development is paramount &#8211; TDD sounds like something I’d prefer someone else to do.</p>
<p><em><strong>what application development frameworks have you used? what&#8217;s your favorite?</strong></em></p>
<p>I’ve developed my own game framework that has evolved over time through trial and error, recently I’ve started using Flare3D as a core part of my rendering process and that’s caused me to restructure things quite a bit. It would probably be good for me to learn more about what makes a good framework, but to be honest I haven’t really needed to &#8211; my games seem to work fine.</p>
<p><em><strong>have you done any mobile dev using flash/flex/AIR?</strong></em></p>
<p>Yups, I have 10 games published to the Android Market, 3 to iOS (with 2 more under review), and 6 for the BlackBerry Playbook. Adobe setting up Flash to be published as AIR apps I can sell has been huge for me &#8211; although it’s not without its limitations or problems. I’ve rapidly become a multi platform developer with minimal effort <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><em><strong>what code editor/IDE do you use? any plugins?</strong></em></p>
<p>I currently use Flash Builder 4.5.1 &#8211; and the only plugin I use is ‘Flex Formatter’ &#8211; I am a very messy coder and I use this plugin constantly to clean up my work. <a href="http://sourceforge.net/projects/flexformatter/" target="_blank">http://sourceforge.net/projects/flexformatter/</a></p>
<p><em><strong>what other tools do you use for flash/flex/AIR dev?</strong></em></p>
<p>I use the Flash IDE to create assets .swc’s and as games need visuals and sound (and I make most of the assets myself), I also use quite a few programs &#8211; Photoshop, Illustrator, After Effects, Media Encoder, Sound Booth and a bunch of smaller software packages for a range of other things.</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em></p>
<p>That’s a little difficult to answer, twitter and google plus are my sources of info and links. And the sources come from just about everyone I follow. I no longer regularly visit sites or even use rss feeds … social media ftw!</p>
<p><em><strong>have you attended or are you attending any conferences this year? as a speaker or attendee only?</strong></em></p>
<p>I’ve only attended one conference this year, WebDu (<a href="http://www.webdu.com.au/" target="_blank">http://www.webdu.com.au/</a>) and I was a speaker during the keynote, showing of some of the cool work people are doing with Stage3D. I’m not planning on going to any other conferences this year, prefering to focus on creating work at the moment. I may attend some local stuff, but time is always tight and money too. Generally the only time I’ll attend a conference is as a speaker as I can’t afford the ticket prices. If there was more gaming related stuff in my area I might go to more.</p>
<p><em><strong>do you have any personal projects that you&#8217;d like to share?</strong></em></p>
<p>Yeah I’m working on a new game at the moment, a sequel to one of my fairly popular games. I may change the name but at the moment it’s called ‘Meteor Storm 2’. It’s my first game to be made with 3D assets and is heavily using Stage3D (using the Flare3D engine). Here’s a recent post I made about it &#8211; <a href="http://pixelpaton.com/?p=4234" target="_blank">http://pixelpaton.com/?p=4234</a></p>
<p><em><strong>what are your thoughts on the rebirth of JavaScript (and the HTML spec/family)?</strong></em></p>
<p>I think it’s great that tools are evolving and taking over tedious parts that Flash has been used for. Other languages don’t interest me personally, but I think competition and choice are an important part of technology. Everything changes, or it gets stagnant.</p>
<p><em><strong>what other programming languages do you know/use?</strong></em></p>
<p>I keep a very narrow focus, as I decide what I work on and the tools I use I find it much more efficient to specialise in one language and just focus on creating content.</p>
<p><em><strong>what do you do when you&#8217;re not writing code?</strong></em></p>
<p>I read, draw, sketch, paint, ride my motorbike, run/jog, play with my dog, do the housework (I work at home), drink too much booze, listen to <a href="http://soundcloud.com/seantheflexguy">thotskee’s tunes</a> and try to grow personally. Motivation and focus are always a challenge so I work a lot on keeping the momentum up.</p>
<p><em><strong>anything else you&#8217;d like to mention? blogs, sites, people, tools?</strong></em></p>
<p>Yeah my blog: <a href="http://pixelpaton.com/" target="_blank">http://pixelpaton.com/</a> &#8211; I post a lot of my work here, as I work on it. I try to share what I do partly to feed my own motivation (feedback is awesome to do this) and to help inspire others. If I can make games &#8211; you can make games.<br />
My google plus account is where I now ‘tweet’ (using a service to push out to twitter), there’s a bunch of links there that people may be interested in: <a href="http://plus.google.com/114101814013862230773/about" target="_blank">http://plus.google.com/114101814013862230773/about</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/08/11/interview-with-terry-paton/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Tanya Gray (from Auckland, New Zealand!)</title>
		<link>http://seantheflexguy.com/blog/2011/08/11/interview-with-tanya-gray-from-auckland-new-zealand/</link>
		<comments>http://seantheflexguy.com/blog/2011/08/11/interview-with-tanya-gray-from-auckland-new-zealand/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 02:03:04 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Cairngorm]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex Mobile]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=778</guid>
		<description><![CDATA[name: Tanya Gray age: 22 employer: Me! location: Auckland, New Zealand when did you start flash/flex/AIR/AS dev? Dabbled a little in timeline animation with Flash from 2005, got into some timeline-based AS3 in 2008, then started Flex Development in 2009 with Flex 3.5 are you practicing TDD? why/why not? Unfortunately my previous employer was not [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong><img class="alignright" style="margin-left: 8px; margin-right: 8px;" src="http://seantheflexguy.com/images/blog/interviews/tanya-gray.jpg" alt="" width="150" height="150" />name:</strong></em> Tanya Gray<br />
<em><strong>age:</strong></em> 22<br />
<em><strong>employer:</strong></em> Me!<br />
<em><strong>location:</strong></em> Auckland, New Zealand</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?<br />
</strong></em>Dabbled a little in timeline animation with Flash from 2005, got into some timeline-based AS3 in 2008, then started Flex Development in 2009 with Flex 3.5</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em></p>
<p>Unfortunately my previous employer was not interested in TDD so I haven&#8217;t had any practical exposure to it as yet. Seeing as I&#8217;m freelancing now, it&#8217;s fairly high up my &#8216;to learn&#8217; list and I&#8217;m just waiting for a suitable project to get stuck in and give it a go.</p>
<p><em><strong>what application development frameworks have you used? what’s your favorite?</strong></em></p>
<p>I&#8217;ve only used Cairngorm so far, once again due to the choices of my employer. Based on the examples I&#8217;ve seen, articles I&#8217;ve read and opinions of other Flex devs who I have a lot of respect for, RobotLegs looks like it will be my framework of choice for any future projects.</p>
<p><em><strong>have you done any mobile dev using flash/flex/AIR?</strong></em></p>
<p>No not yet, I think I&#8217;m a bit of a purist at heart and would rather develop any mobile projects natively if possible. That said, Flex/AIR for mobile has come a long way very quickly so I will be keeping my eye on its performance and capabilities. Never say never!</p>
<p><em><strong>what code editor/IDE do you use? any plugins?</strong></em></p>
<p>I use Flash Builder 4.5 with no plugins. Honestly, the lack of plugins and the choice of IDE is simply because I have been too slack to try out any others thus far. There may be better options but Flash Builder works for me!</p>
<p><em><strong>what other tools do you use for flash/flex/AIR dev?</strong></em></p>
<p>None really, haven&#8217;t seen the need. Just Photoshop/Fireworks for graphics bits and pieces &#8211; exporting FXG from Fireworks has come in handy a few times for complex skinning.</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em></p>
<p>I&#8217;m really not much into reading blogs, I always wait for interesting articles to be tweeted before reading them. The only blog I intentionally visit is Stray&#8217;s (<a href="http://www.xxcoder.net" target="_blank">http://www.xxcoder.net</a>) where she writes often about the psychology of programming and also some more advanced development techniques, always in a way which is easy to read and understand.<br />
I won&#8217;t list all the incredible twitter people here as there are just too many, but Twitter is easily my number one source of support and inspiration.</p>
<p><em><strong>have you attended or are you attending any conferences this year? as a speaker or attendee only?<br />
</strong></em><br />
So far this year I&#8217;ve attended Webstock (<a href="http://www.webstock.org.nz" target="_blank">http://www.webstock.org.nz</a>), WebDU (<a href="http://www.webdu.com.au" target="_blank">http://www.webdu.com.au</a>), WDCNZ (<a href="http://wdcnz.com" target="_blank">http://wdcnz.com</a>) and Bar Camp Auckland (<a href="http://bca.geek.nz" target="_blank">http://bca.geek.nz</a>) which are all annual web/tech events and all absolutely worth attending. There&#8217;s also Flash Camp Auckland (<a href="http://flashcamp.co.nz" target="_blank">http://flashcamp.co.nz</a>) coming up next month which I am helping to organise, Creative Camp Wellington (<a href="http://creativecamp.co.nz" target="_blank">http://creativecamp.co.nz</a>) in October and cfObjective(ANZ) (<a href="http://www.cfobjective.com.au" target="_blank">http://www.cfobjective.com.au</a>) in November, all three of which I am supposedly speaking at but have yet to come up with topics for&#8230;</p>
<p><em><strong>do you have any personal projects that you’d like to share?</strong></em></p>
<p>Right now I&#8217;m working on two client projects. One is a website involving a YouTube video player, so have been &#8216;having fun&#8217; with that API the last couple of weeks, and the other is a web-based admin for an iPad application, which has been great for experience with PHP, HTML/CSS and jQuery which I am really enjoying &#8211; quite a lot more fun than I had expected, in fact.</p>
<p><em><strong>what are your thoughts on the rebirth of JavaScript (and the HTML spec/family)?</strong></em></p>
<p>That&#8217;s a tough question. I have been a web developer before, and it was a deliberate choice to move away from web and into Flex development. I think the capabilities of JavaScript in relation to Flash are immensely over-hyped at this point, but technology is advancing rapidly and this won&#8217;t be the case for long. As Flash Platform developers we have a great opportunity here &#8211; moving from AS3 to JavaScript is not a massive jump really, and we have the advantage of experience building apps which many web devs don&#8217;t have. I personally have quite a lot of interest in ExtJS and Sencha Touch as mature app development frameworks for JavaScript. The similarities to Flex make them very appealing.</p>
<p><em><strong>what version of flex are your working with/targeting? 3, 3.5, 4, 4.5?</strong></em></p>
<p>I always keep up with the latest release version of Flex for new projects, so everything is 4.5 or newer at this point.</p>
<p><em><strong>what other programming languages do you know/use?</strong></em></p>
<p>I have a fair amount of experience in HTML and CSS dev, if you can call those programming languages. I&#8217;m currently studying so I&#8217;m learning Java through university, and have been learning PHP and JavaScript/jQuery through a side project. AS3 was my first &#8216;real&#8217; programming language, so now I&#8217;ve got that one under my belt I&#8217;m really excited about learning new languages. The similarities and differences between them are quite fascinating, and if you&#8217;re not learning anything you&#8217;re probably not having fun!</p>
<p><em><strong>what do you do when you’re not writing code?</strong></em></p>
<p>Attend pretty much every community event, meetup or conference I can get to. Meeting people is great fun and it&#8217;s always good to get new perspective on the world and the tech industry. I&#8217;m also currently doing a lot of reading and attending class in between my coding. I love getting out and doing extreme-type activities like snowboarding, rock climbing and windsurfing which are a great contrast to sitting at a desk all day, but unfortunately my freelancing-student life means there hasn&#8217;t been a lot of that lately!</p>
<p><em><strong>anything else you’d like to mention? blogs, sites, people, tools?</strong></em></p>
<p>Oh yes! I&#8217;m a real twitterbug so it&#8217;s the easiest place to find me (<a href="http://twitter.com/tanya" target="_blank">http://twitter.com/tanya</a>) but I&#8217;m also on LinkedIn if that&#8217;s more your style (<a href="http://nz.linkedin.com/in/tanyagraynz" target="_blank">http://nz.linkedin.com/in/tanyagraynz</a>) Please do say hello! <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em><strong>what’s your favorite animal?</strong></em></p>
<p>Lizards! I even have a little lizard mascot who travels around with me <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  http://twitpic.com/5ormym</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/08/11/interview-with-tanya-gray-from-auckland-new-zealand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developing Flex 4 Components Book</title>
		<link>http://seantheflexguy.com/blog/2011/05/17/developing-flex-4-components-book/</link>
		<comments>http://seantheflexguy.com/blog/2011/05/17/developing-flex-4-components-book/#comments</comments>
		<pubDate>Tue, 17 May 2011 14:39:23 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex 4 Components]]></category>
		<category><![CDATA[Flex 4.5]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Component Development]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[MXML]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Software development process]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=743</guid>
		<description><![CDATA[Here&#8217;s an exciting new book that is full of great information regarding developing components in Flex 4. The book is very in depth and a really great read. I have yet to finish the entire thing but am slowly making my way through it. The beginning of the book is an overview of Flex and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/Developing-Flex-Components-ActionScript-Applications/dp/032160413X" target="_blank"><img class="alignright" src="http://www.seantheflexguy.com/images/blog/developing-flex-4-components.jpg" alt="" width="300" height="300" /></a>Here&#8217;s an exciting new book that is full of great information regarding developing components in Flex 4. The book is very in depth and a really great read. I have yet to finish the entire thing but am slowly making my way through it. The beginning of the book is an overview of Flex and also a detailed look at the Flex component architecture. The author, Mike Jones, does an outstanding job of explaining the details of how the Flex component architecture works. I&#8217;d definitely recommend this book to anyone interested in learning more about creating components with Flex 4!!</p>
<p>Here&#8217;s some more info about the book pulled from Amazon.</p>
<div id="_mcePaste">After reading this book, you’ll be able to:</div>
<div id="_mcePaste">•  Set up your Flex and Flash Builder development environment</div>
<div id="_mcePaste">•  Understand key differences between Flex 3 and Flex 4 component frameworks</div>
<div id="_mcePaste">•  Learn how Flex components are typically structured, developed, and rendered</div>
<div id="_mcePaste">•  Leverage ActionScript and MXML to quickly create components</div>
<div id="_mcePaste">•  Implement view states, transitions, effects, and events</div>
<div id="_mcePaste">•  Manipulate and store complex data collections</div>
<div id="_mcePaste">•  Use Flex 4’s FXG and MXMLG to support skinning and styling</div>
<div id="_mcePaste">•  Create components with Flash Professional CS5’s drawing tools</div>
<div id="_mcePaste">•  Integrate components with Flash Builder</div>
<div id="_mcePaste">•  Package components for easy distribution with or without source code</div>
<div id="_mcePaste">•  Streamline implementation with manifests, design view extensions, and metadata</div>
<div>You can get more info about the book and pick up a copy from Amazon:</div>
<div><a href="http://www.amazon.com/Developing-Flex-Components-ActionScript-Applications/dp/032160413X" target="_blank">http://www.amazon.com/Developing-Flex-Components-ActionScript-Applications/dp/032160413X</a></div>
<div>Also you can learn more about the author, Mike Jones, at his <a href="http://blog.flashgen.com" target="_blank">blog</a> and on <a href="http://twitter.com/flashgen" target="_blank">twitter</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/05/17/developing-flex-4-components-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentation on May 25th: Intro to Test Driven Development (TDD) and TDD Kata</title>
		<link>http://seantheflexguy.com/blog/2011/05/16/presentation-on-may-25th-intro-to-test-driven-development-tdd-and-tdd-kata/</link>
		<comments>http://seantheflexguy.com/blog/2011/05/16/presentation-on-may-25th-intro-to-test-driven-development-tdd-and-tdd-kata/#comments</comments>
		<pubDate>Mon, 16 May 2011 17:22:59 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[AS3 API]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex API Example]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Presentations]]></category>
		<category><![CDATA[Flex Tools]]></category>
		<category><![CDATA[Flex Training]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[TDD Kata]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=741</guid>
		<description><![CDATA[I&#8217;ll be giving a presentation on TDD for the Bloomington/Normal, IL Rich Internet Applications Group on May 25th at 6:30PM (Central time). It will be broadcast via Adobe Connect so you watch it from anywhere. It will also be recorded for playback at a later point in time. Here&#8217;s more info about the presentation: This [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin-top: 0px; margin-bottom: 0px; margin-left: 8px; margin-right: 8px;" src="http://www.seantheflexguy.com/images/blog/tdd-presentation.jpg" alt="" width="250" height="250" />I&#8217;ll be giving a presentation on TDD for the Bloomington/Normal, IL Rich Internet Applications Group on May 25th at 6:30PM (Central time). It will be broadcast via Adobe Connect so you watch it from anywhere. It will also be recorded for playback at a later point in time. Here&#8217;s more info about the presentation:</p>
<p>This presentation introduces you to the benefits of Test Driven Development and teaches the fundamentals of TDD practice through a TDD Kata. A Kata is an idea borrowed from martial arts &#8211; an exercise done regularly in order to hone the practitioner&#8217;s skills &#8211; in this case the test-error-code-fail-code-pass cycle. Clearly testing offers reduction of defects and increased code confidence, but this presentation will illustrate how truly Test *Driven* Development brings much deeper benefits. You&#8217;ll leave the presentation with a TDD Kata that you can practice to increase your TDD skills and speed over time, and an understanding of why taking time to build TDD in to your workflow pays dividends.</p>
<p>Here&#8217;s a link to more info about the presentation and how to attend:</p>
<p><a href="http://bniria.groups.adobe.com/index.cfm?event=post.display&amp;postid=36277">http://bniria.groups.adobe.com/index.cfm?event=post.display&amp;postid=36277</a></p>
<p>See you there <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/05/16/presentation-on-may-25th-intro-to-test-driven-development-tdd-and-tdd-kata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SourceMate plug-in for Flash Builder</title>
		<link>http://seantheflexguy.com/blog/2011/02/20/sourcemate-plug-in-for-flash-builder/</link>
		<comments>http://seantheflexguy.com/blog/2011/02/20/sourcemate-plug-in-for-flash-builder/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 19:07:33 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Tools]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Software development process]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=670</guid>
		<description><![CDATA[SourceMate is a really cool plug-in that can be used in Flex/Flash Builder. SourceMate provides some really useful functionality that isn&#8217;t included by default with Flash Builder. I&#8217;ve been using SourceMate for a little while and there are some really powerful, time saving features. There are some handy functions like comment/uncomment all for classes. This [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin-left: 8px; margin-right: 8px;" src="http://www.elementriver.com/sites/default/files/imagecache/screenshot/screenshots/cms.png" alt="" width="275" height="165" /><a href="http://www.elementriver.com/sourcemate" target="_blank">SourceMate </a>is a really cool plug-in that can be used in Flex/Flash Builder. SourceMate provides some really useful functionality that isn&#8217;t included by default with Flash Builder.</p>
<p>I&#8217;ve been using SourceMate for a little while and there are some <strong>really powerful, time saving features</strong>. There are some handy functions like comment/uncomment all for classes. This is a good time saver. There are some really powerful <strong>refactoring tools</strong> and also the ability to create ActionScript and MXML <strong>code templates</strong>.</p>
<p>The plug-in is available in Flash Builder as a top level menu and also provides other integration points in the right click menu and other areas. <strong>Some cool features are</strong>: the ability to generate getter/setters for class properties, generate toString methods, change method signature, convert local variable to field (class property), extract method/interface/constant/local variable, override implement methods, and more!</p>
<p>SourceMate provides the ability to <strong>generate Ant build scripts</strong> and also <strong>generate and build ASDoc</strong>.</p>
<p>Flash Builder is great on its own but SourceMate adds some really great, time saving functionality. I&#8217;m still exploring it and have yet to really become a power user, there&#8217;s still a TON of stuff that I plan on rolling into my Flex development workflow.</p>
<p>You can get a <strong>free 30 day demo</strong> and the <strong>price</strong> is more than <strong>reasonable</strong> for the power that you get.</p>
<p>I highly recommend stopping by the <a href="http://www.elementriver.com/sourcemate" target="_blank">Element River site</a>, downloading the trial, checking out some of their screenshots and videos and giving SourceMate a try. <strong>Five stars!!!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/02/20/sourcemate-plug-in-for-flash-builder/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Motivational Programming Posters Redux (The Code Strikes Back!)</title>
		<link>http://seantheflexguy.com/blog/2011/01/08/motivational-programming-posters-redux-the-code-strikes-back/</link>
		<comments>http://seantheflexguy.com/blog/2011/01/08/motivational-programming-posters-redux-the-code-strikes-back/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 17:19:35 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[best practices]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[motivational programming posters]]></category>
		<category><![CDATA[OOD]]></category>
		<category><![CDATA[OOP]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=638</guid>
		<description><![CDATA[Over the last week or so I added ten new Motivational Programming Posters to the collection. They were posted on Twitter throughout the week and so far have received pretty good feedback. Thanks everyone for checking them out!! They are really fun to make and I&#8217;m usually laughing while making them from beginning to end I&#8217;d like [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last week or so I added ten new Motivational Programming Posters to the collection. They were posted on Twitter throughout the week and so far have received pretty good feedback. Thanks everyone for checking them out!! They are really fun to make and I&#8217;m usually laughing while making them from beginning to end <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;d like to point out a couple things. 1.) These are all in good fun. No offence is intended. I try not to take myself too seriously, the Senior Developer poster is targeted directly at myself. 2.) At the moment I&#8217;m just pulling images from google so I don&#8217;t have the rights to them. If  you see an image that you DO have rights to and do not want it used just contact me and I&#8217;ll take it down. I&#8217;m not selling these or anything just fyi. If there is enough interest I&#8217;ll start using images I can get the rights to and start selling them, time will tell&#8230; Post a comment if you&#8217;d be interested in buying these.</p>
<p>With that said let&#8217;s get to the visuals! Here&#8217;s the new posters, enjoy!!</p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/tdd.jpg"><img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/tdd-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/include.jpg"><br />
<img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/include-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/pair-programming.jpg"><br />
<img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/pair-programming-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/code-reviews.jpg"><br />
<img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/code-reviews-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/legacy-code.jpg"><br />
<img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/legacy-code-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/daily-scrum.jpg"><br />
<img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/daily-scrum-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/refactoring.jpg"><br />
<img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/refactoring-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/junior-developers.jpg"><br />
<img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/junior-developers-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/senior-developers.jpg"><br />
<img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/senior-developers-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/project-managers-developers.jpg"><br />
<img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/project-managers-500px.jpg" alt="" width="500" height="313" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/01/08/motivational-programming-posters-redux-the-code-strikes-back/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Motivational Programming Posters</title>
		<link>http://seantheflexguy.com/blog/2011/01/05/motivational-programming-posters/</link>
		<comments>http://seantheflexguy.com/blog/2011/01/05/motivational-programming-posters/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 16:32:53 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[motivational programming posters]]></category>
		<category><![CDATA[MXML]]></category>
		<category><![CDATA[OOP]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=619</guid>
		<description><![CDATA[We&#8217;ve all seen it, the code that makes you cringe. The projects that leave you scratching your head for hours and hours. The nightmares you have and cold sweats you wake up with at 2AM with your mind racing about 900 line long methods. The countless nested if and for statements, the code with 20 [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve all seen it, the code that makes you <strong><em>cringe</em></strong>. The projects that leave you scratching your head for hours and hours. The nightmares you have and cold sweats you wake up with at 2AM with your mind racing about 900 line long methods. The countless nested if and for statements, the code with 20 references to the same variable. The 5000 line long main.mxml files. The projects that have NO structure at ALL. The NVC frameworks (No Model, No View, No Controller). Some of us have seen the worst of the worst, others will soon be intimately familiar. It doesn&#8217;t really matter what programming language you work with. There is sloppy code <strong><em>everywhere</em></strong>. In every language, for every kind of technology stack. There are devs who don&#8217;t care, dev&#8217;s who are just lazy, devs who write this kind of code for job security (or so they think), devs who don&#8217;t know better, devs with project managers standing behind them asking when&#8217;s it going to be done!?, etc., etc.</p>
<p>Rather than continuing to scream in vein at my monitor when encountering some of the stellar code people write I&#8217;ve come up with a better solution. The Motivational Programming Poster series!!</p>
<p>Here are a few of my initial posters. More to come. Enjoy!</p>
<p>Oh and by the way get the book called <a href="http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882" target="_blank">Clean Code</a> and <strong>READ IT PLEASE&#8230;PRETTY PLEASE, WITH SUGAR AND A CHERRY ON TOP!!</strong>!</p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/best-practices.jpg"><img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/best-practices-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/frameworks.jpg"><img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/frameworks-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/main-mxml.jpg"><img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/main-mxml-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/short-methods.jpg"><img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/short-methods-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/small-classes.jpg"><img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/small-classes-500px.jpg" alt="" width="500" height="313" /></a></p>
<p style="text-align: center;"><a href="http://seantheflexguy.com/images/motivational-programming-posters/useless-comments.jpg"><img class="aligncenter" src="http://seantheflexguy.com/images/motivational-programming-posters/useless-comments-500px.jpg" alt="" width="500" height="313" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/01/05/motivational-programming-posters/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>TDD Kata &#8211; My First Attempt (with screen recording)</title>
		<link>http://seantheflexguy.com/blog/2010/12/12/tdd-katas-my-first-attempt-with-screen-recording/</link>
		<comments>http://seantheflexguy.com/blog/2010/12/12/tdd-katas-my-first-attempt-with-screen-recording/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 17:26:24 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[OOD]]></category>
		<category><![CDATA[OOP]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=523</guid>
		<description><![CDATA[TDD Kata are something I&#8217;ve been interested in for some time. Carving out some time to get started doing them took a little while but I&#8217;ve finally started. If you&#8217;re not familiar with TDD Kata they&#8217;re basically a way to practice TDD. If you&#8217;re not familiar with TDD, take a moment to look into Test [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin-left: 8px; margin-right: 8px;" src="http://www.seantheflexguy.com/images/blog/tdd-kata.jpg" alt="" width="250" height="246" />TDD Kata are something I&#8217;ve been interested in for some time. Carving out some time to get started doing them took a little while but I&#8217;ve finally started. If you&#8217;re not familiar with <a href="http://katas.softwarecraftsmanship.org/" target="_blank">TDD Kata</a> they&#8217;re basically a way to practice TDD. If you&#8217;re not familiar with <a href="http://en.wikipedia.org/wiki/Test-driven_development" target="_blank">TDD</a>, take a moment to look into <a href="http://en.wikipedia.org/wiki/Test-driven_development" target="_blank">Test Driven Development</a>. This is a form of <a href="http://en.wikipedia.org/wiki/Unit_testing" target="_blank">Unit Testing</a> where the developer writes the Unit Tests before they write the production code. I&#8217;m not going to get too deep into the why&#8217;s of TDD in this post but if you&#8217;re interested in it there is <a href="http://elromdesign.com/blog/2010/03/10/test-driven-development-tdd-with-flexunit-4-complete-tutorial/" target="_blank">plenty</a> of <a href="http://flashflex.com/flexunit-4-with-test-driven-development/" target="_blank">information</a> on the <a href="http://www.google.com/search?q=unit+testing+flex" target="_blank">web</a> you can check out.</p>
<p>Of course being a &#8220;Flex guy&#8221; I used Flex / Flash Builder, AS3 and <a href="http://opensource.adobe.com/wiki/display/flexunit/FlexUnit" target="_blank">Flex Unit</a> for the TDD Kata. There are a <a href="http://moleseyhill.com/blog/2009/04/06/code-kata-atari/" target="_blank">few</a> <a href="http://butunclebob.com/ArticleS.UncleBob.TheBowlingGameKata" target="_blank">different</a> Kata&#8217;s that you can practice but I went with the first one that I found on google, (<a href="http://www.osherove.com/tdd-kata-1/" target="_blank">StringCalculator</a>). It seemed to be pretty widely accepted and practiced and from my point of view came from a pretty reliable source. When doing TDD Kata you timebox the exercise. This is to help you increase in speed as you continue to practice. I used to study <a href="http://en.wikipedia.org/wiki/Kenp%C5%8D" target="_blank">Kempo</a> and actually did <a href="http://en.wikipedia.org/wiki/Kata" target="_blank">real Kata&#8217;s</a> at one point in time so I kinda get what it&#8217;s all about. It&#8217;s a way to repetitively practice something until you get to the point where you&#8217;re not really thinking about the actions anymore, you&#8217;re just executing the Kata. My first pass at the <a href="http://www.osherove.com/tdd-kata-1/" target="_blank">StringCalculator Kata</a> went so-so. I wasn&#8217;t able to finish it, but didn&#8217;t really expect to. I anticipate that as I continue to practice the Kata I&#8217;ll increase my speed and also improve my ability to think in a TDD fashion.</p>
<p>TDD is great because it really forces you to think through the code you&#8217;re writing before you write it. This helps keep things somewhat in control. Rather than just pounding out line after line of code to &#8220;get it done&#8221; you think forward about potential issues and shortcomings of the functionality you&#8217;re creating. In addition having a reliable, well thought out <a href="http://en.wikipedia.org/wiki/Test_suite" target="_blank">Test Suite</a> will ensure that you can refactor your code without the fear of negatively affecting other areas of the codebase.</p>
<p>I&#8217;ve posted <a href="http://www.seantheflexguy.com/video/tddkata/string-calculator-kata-recording-01.html" target="_blank">a video</a> of my first TDD Kata session. It&#8217;s about 30 minutes long and it&#8217;s really large (1920&#215;1080). I left Flash Builder maximized while recording and have a decent sized monitor so my apologies if it&#8217;s hard to see what&#8217;s going on. I&#8217;ll set up a recording region next time with the screen recording software and try to keep things a little smaller. I hope to keep doing this Kata as much as possible, at the very minimum once a week. I&#8217;ll post updates to the blog with my experience and progress and post some more recordings as I improve. Hopefully this post has turned you on to something new or provided you with some laughs as you watch me code through the Kata <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2010/12/12/tdd-katas-my-first-attempt-with-screen-recording/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>seantheflexguyTV – episode 02: Flash and the City conference, AIR 2.0, Flex 3 with Java book review</title>
		<link>http://seantheflexguy.com/blog/2010/02/09/seantheflexguytv-%e2%80%93-episode-02-flash-and-the-city-conference-air-2-0-flex-3-with-java-book-review/</link>
		<comments>http://seantheflexguy.com/blog/2010/02/09/seantheflexguytv-%e2%80%93-episode-02-flash-and-the-city-conference-air-2-0-flex-3-with-java-book-review/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 23:14:01 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[Flex Conferences]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[MXML]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[seantheflexguyTV]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=435</guid>
		<description><![CDATA[Here’s the second episode of seantheflexguyTV! In this episode I talk about the upcoming Flash and the City conference in NYC. I also cover some of the new features and capabilities of AIR 2.0 and do a quick review of the Flex 3 with Java book. This episode should be a little more organized and [...]]]></description>
			<content:encoded><![CDATA[<p>Here’s the second episode of seantheflexguyTV! In this episode I talk about the upcoming <a href="http://blog.flashandthecity.com/" target="_blank">Flash and the City conference in NYC</a>. I also cover some of the new features and capabilities of <a href="http://labs.adobe.com/technologies/air2/" target="_blank">AIR 2.0</a> and do a quick review of the <a href="http://www.packtpub.com/flex-3-with-java/book" target="_blank">Flex 3 with Java book</a>. This episode should be a little more organized and focused. I put together some show notes this time, which you can <a href="http://seantheflexguy.com/seantheflexguytv/seantheflexguyTV-episode02-notes.pdf" target="_blank">download here</a>. In addition I&#8217;ve collected up some links for you to check out that relate to the topics covered in the show. Thanks a ton for your suggestions last week and thanks for tuning in. The next episode will focus on Flex &#8220;Gotchas.&#8221; I&#8217;m looking to you, the viewer, to send any gotchas that you&#8217;ve encountered in your Flex development adventures. Please send them to: info@seantheflexguy.com I&#8217;m looking for problems with solutions if you have them. Nothing crazy just any weird issues you&#8217;ve found solutions for that others might benefit from. Thanks again for checking out the show, I appreciate your time and feedback. I have to send a HUGE shout out to Jens at Flash Magazine for the Vimeo Plus account for the shows going forward. Flash Magazine is now an official sponsor of seantheflexguyTV. Stay tuned for some exciting stuff moving forward. Well, until next time, take it easy&#8230;</p>
<div align="center">
<object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9334282&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=9334282&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/9334282">seantheflexguyTV &#8211; episode 02: Flash and the City, AIR 2.0, Flex 3 with Java book review</a> from <a href="http://vimeo.com/seantheflexguy">seantheflexguy</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
</div>
<p>Flash and the City Conference Blog</p>
<p><a href="http://blog.flashandthecity.com/" target="_blank">http://blog.flashandthecity.com/</a></p>
<p>Flash and the City Speakers</p>
<p><a href="http://blog.flashandthecity.com/speakers/" target="_blank">http://blog.flashandthecity.com/speakers/</a></p>
<p>Elad Elrom&#8217;s AIR 2.0 Cookbook recipes (thanks again dude!)</p>
<p><a href="http://elromdesign.com/blog/2010/02/01/10-recipes-on-adc-cookbooks-covering-air-20-new-apis/" target="_blank">http://elromdesign.com/blog/2010/02/01/10-recipes-on-adc-cookbooks-covering-air-20-new-apis/</a></p>
<p>AIR 2.0 info on the Adobe Labs site</p>
<p><a href="http://labs.adobe.com/technologies/air2/" target="_blank">http://labs.adobe.com/technologies/air2/</a></p>
<p>Exploring the new file capabilities in Adobe AIR 2</p>
<p><a href="http://www.adobe.com/devnet/air/flex/articles/exploring_file_capabilities.html" target="_blank">http://www.adobe.com/devnet/air/flex/articles/exploring_file_capabilities.html</a></p>
<p>StorageVolume class info</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/filesystem/StorageVolume.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/filesystem/StorageVolume.html</a></p>
<p>StorageVolumeInfo class info</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/filesystem/StorageVolumeInfo.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/filesystem/StorageVolumeInfo.html</a></p>
<p>StorageVolumeChangeEvent class info<a href=" http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/StorageVolumeChangeEvent.html" target="_blank"></p>
<p>http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/StorageVolumeChangeEvent.html</a></p>
<p>Interacting with Native Processes in AIR 2.0</p>
<p><a href="http://www.adobe.com/devnet/air/flex/quickstart/interacting_with_native_process.html" target="_blank">http://www.adobe.com/devnet/air/flex/quickstart/interacting_with_native_process.html</a></p>
<p>AIR 2.0 New Features Overview</p>
<p><a href="http://www.infoq.com/articles/air-20-new-features" target="_blank">http://www.infoq.com/articles/air-20-new-features</a></p>
<p>AIR 2.0 FAQ on Adobe Labs</p>
<p><a href="http://labs.adobe.com/wiki/index.php/AIR_2:Developer_FAQ" target="_blank">http://labs.adobe.com/wiki/index.php/AIR_2:Developer_FAQ</a></p>
<p>New Features in AIR 2.0 on Adobe Labs</p>
<p><a href="http://labs.adobe.com/wiki/index.php/AIR_2:Release_Notes#New_Features_in_AIR_2__beta_2" target="_blank">http://labs.adobe.com/wiki/index.php/AIR_2:Release_Notes#New_Features_in_AIR_2__beta_2</a></p>
<p>AIR 2 Enhancements Complete Overview</p>
<p><a href="http://www.insideria.com/2009/10/air-2-enhancements-complete-ov.html" target="_blank">http://www.insideria.com/2009/10/air-2-enhancements-complete-ov.html</a></p>
<p>Using the Microphone capabilities in Adobe AIR 2 beta</p>
<p><a href="http://www.adobe.com/devnet/air/flex/articles/using_mic_api.html" target="_blank">http://www.adobe.com/devnet/air/flex/articles/using_mic_api.html</a></p>
<p>TouchEvent class info</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/TouchEvent.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/TouchEvent.html</a></p>
<p>TouchscreenType</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/system/TouchscreenType.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/system/TouchscreenType.html</a></p>
<p>MultitouchInputMode</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/MultitouchInputMode.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/MultitouchInputMode.html</a></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<p><!--Session data-->Multitouch</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/Multitouch.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/Multitouch.html</a></p>
<p>TransformGestureEvent</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/TransformGestureEvent.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/TransformGestureEvent.html</a></p>
<input id="gwProxy" type="hidden" /><!--Session data--><br />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2010/02/09/seantheflexguytv-%e2%80%93-episode-02-flash-and-the-city-conference-air-2-0-flex-3-with-java-book-review/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

