<?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; Flex 4</title>
	<atom:link href="http://seantheflexguy.com/blog/category/flex-4/feed/" rel="self" type="application/rss+xml" />
	<link>http://seantheflexguy.com/blog</link>
	<description>Sean Moore - Software Developer, Digital Musician, Arduino Hacker</description>
	<lastBuildDate>Thu, 22 Dec 2011 16:16:28 +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>My Getting Started with Arduino and Flex/AS3 Development Presentation at FlexMania Brazil 2011</title>
		<link>http://seantheflexguy.com/blog/2011/09/30/my-getting-started-with-arduino-and-flexas3-development-presentation-at-flexmania-brazil-2011/</link>
		<comments>http://seantheflexguy.com/blog/2011/09/30/my-getting-started-with-arduino-and-flexas3-development-presentation-at-flexmania-brazil-2011/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 02:40:03 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[AS3 API]]></category>
		<category><![CDATA[as3glue]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Electrical Engineering]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Builder 4.5]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex 4.5]]></category>
		<category><![CDATA[Flex API Example]]></category>
		<category><![CDATA[Flex Conferences]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Presentations]]></category>
		<category><![CDATA[Flex Training]]></category>
		<category><![CDATA[FlexMania Brazil 2011]]></category>
		<category><![CDATA[Microcontroller]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=877</guid>
		<description><![CDATA[Back in July I had the awesome opportunity to do a presentation for the FlexMania Brazil conference on getting started with Arduino and AS3/Flex communication. I got the link to the recorded presentation and decided I&#8217;d share it with everyone. I was going to give this presentation at the UK based try { harder } conference happening in [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/presentations/flex-arduino-preso-thumb.jpg" alt="" width="250" height="188" />Back in July I had the awesome opportunity to do a presentation for the <a href="http://www.flexmania.com.br/" target="_blank">FlexMania Brazil conference</a> on getting started with Arduino and AS3/Flex communication. I got the link to the recorded presentation and decided I&#8217;d share it with everyone. I was going to give this presentation at the UK based <a href="http://www.tryharder.org.uk/" target="_blank">try { harder }</a> conference happening in a couple days. Unfortunately I can&#8217;t make it out to try { harder } to give the presentation in person (<em><a href="http://www.motleycollegefootball.com/Images/SadPanda2.jpg" target="_blank">megasadpanda</a></em>). So, here&#8217;s the recorded Connect session, the slides and the PIR Motion Sensor schematics from my presentation. Enjoy!!</p>
<p><strong>Getting Started with Arduino and Flex/AS3 Development (by: Sean Moore)<br />
</strong></p>
<p>This presentation will explain what the Arduino is, how it&#8217;s used and why it&#8217;s used. The session will cover how and where to obtain the hardware and software needed for Arduino development with and without Flex and AS3. It will also demonstrate a basic LED blinking example, a temperature sensor example and a PIR motion sensor example. The session will also explain how to get as3glue and serproxy working on your system to enable Arduino circuit development with Flex and AS3.</p>
<p><strong><a href="http://experts.adobeconnect.com/p12bgs09meb/?launcher=false&amp;fcsContent=true&amp;pbMode=normal" target="_blank">Here&#8217;s the live recording (Connect session) of the preso</a></strong></p>
<p>Here&#8217;s <strong><a href="http://www.seantheflexguy.com/presentations/intro-to-arduino-and-flex-as3.ppt" target="_blank">the PPT of the slides</a></strong> and a <strong><a href="http://www.seantheflexguy.com/presentations/intro-to-arduino-and-flex-as3.pdf" target="_blank">PDF of the slides</a></strong></p>
<p>Here&#8217;s the <strong><a href="http://www.seantheflexguy.com/presentations/pir-drawing.jpg" target="_blank">schematic to build the PIR Motion Sensor circuit</a></strong></p>
<p>Here&#8217;s also a<strong><a href="http://www./seantheflexguy.com/presentations/Passive-Infrared-Motion-Sensor-With-LED.fz" target="_blank"> Fritzing schematic</a> </strong>for the PIR Motion Sensor circuit. You can get <a href="http://fritzing.org/">Fritzing here</a>.</p>
<p>My presentation can be found here in the original listing on the FlexMania site for proof and/or historical purposes: <a href="http://www.flexmania.com.br/gravacoes.php" target="_blank">http://www.flexmania.com.br/gravacoes.php</a></p>
<p><em><strong>Oh, and a MASSIVE, MASSIVE shout to <a href="http://twitter.com/igorcosta" target="_blank">Igor Costa</a> for inviting me to present at the conference and THANK YOU to everyone who attended!!!!</strong></em></p>
<p><em><strong>Happy Arduino&#8217;ing everyone!!! <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong></em></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/09/30/my-getting-started-with-arduino-and-flexas3-development-presentation-at-flexmania-brazil-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interview with Doug Winnie aka @sfdesigner from Adobe Systems</title>
		<link>http://seantheflexguy.com/blog/2011/08/16/interview-with-doug-winnie-aka-sfdesigner-from-adobe-systems/</link>
		<comments>http://seantheflexguy.com/blog/2011/08/16/interview-with-doug-winnie-aka-sfdesigner-from-adobe-systems/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 12:37:54 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Builder 4.5]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex Conferences]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Mobile]]></category>
		<category><![CDATA[Flex Tools]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Interviews]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=804</guid>
		<description><![CDATA[name: Doug Winnie age: 35, going on 25… employer: Adobe Systems location: San Francisco, CA when did you start flash/flex/AIR/AS dev? I started working with Flash and ActionScript back in 1999 when I was still in college and when I started my first web job as a web designer at the University of Delaware. I [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright" src="http://seantheflexguy.com/images/blog/interviews/doug-winnie.jpg" alt="" width="150" height="150" />name:</strong> Doug Winnie<br />
<strong>age:</strong> 35, going on 25…<br />
<strong>employer:</strong> Adobe Systems<br />
<strong>location:</strong> San Francisco, CA</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?</strong></em><br />
I started working with Flash and ActionScript back in 1999 when I was still in college and when I started my first web job as a web designer at the University of Delaware. I had played around with a lot of the animation stuff for a while, but when I finally learned ActionScript (1.0 at the time) I became hooked. It was pretty easy to learn, and was totally fun as well.</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em><br />
I am not—mostly because I am doing more prototype-type work or projects that are very small with a limited audience. TDD is something that I would love to teach novice developers to help teach them early in their careers, but it is not easy to teach and there isn’t much content out there for new programmers to work from.</p>
<p><em><strong>what application development frameworks have you used? what&#8217;s your favorite?</strong></em><br />
Again, since most of my projects are prototype or smaller sized apps, I haven’t used many development frameworks. I have managed projects where we have used Caringorm, DevelopmentArc Core, and RobotLegs, but I personally haven’t worked with them myself. I tend not to get too religious about the frameworks that are used, since I want the team to choose what is best for the project and their personal preference since it will let them be more efficient to get the project finished.</p>
<p><em><strong>have you done any mobile dev using flash/flex/AIR?</strong></em><br />
I have! I haven’t released anything into the marketplace yet, but I have been building a ton of prototype applications to test performance and different combinations of tools, workflows, and technologies to do it. In addition, I have been doing a lot of mobile development with HTML frameworks too using jQuery Mobile, Sencha, PhoneGap and others to see what is different between it and the Flash workflow.</p>
<p><em><strong>what code editor/IDE do you use? any plugins?</strong></em><br />
I’m pretty vanilla. For my projects I generally use Flash Professional for asset management exporting as SWCs that I then use in Flash Builder without any plug-ins. For prototype projects I generally use the Flash Professional code editor since it is something that is just testing out a concept. For my HTML stuff, I use Dreamweaver for the jQuery hinting, and for anything that is heavy hitting use Notepad++. I have moved over to Windows 7 from Snow Leopard, so I have also been playing with Visual Studio, mostly to do some experimentation with Windows Phone 7 development.</p>
<p><em><strong>what other tools do you use for flash/flex/AIR dev?</strong></em><br />
I have been using Maque [<a href="http://www.maqueapp.com" target="_blank">http://www.maqueapp.com</a>] from DevelopmentArc recently – It is a very cool app to help with prototype work as it creates a fake data service that you can customize with different schemas and different service types. I know James and Aaron (the developers of Maque) very well, and have been impressed by the project and look forward to see it evolve. Other than that, I don’t use any other developer or coding tools, but for my prototype and mobile app development I would be completely screwed without Fireworks. Say what you will about how amazing Photoshop is, but if you are doing app development there is no comparison to Fireworks: Pixel perfect, scriptable, and fast.</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em><br />
As a community manager at Adobe there are too many to list; however, I tend to follow all of the Adobe evangelists for the latest projects they are working on, and then general tech blogs like Engadget (which I read multiple times per day) and others. I also listen to Nerd Radio and other podcasts too. I do have to say though that reading blogs has become more difficult in the last couple of years—not because of lack of time or anything, but how commenters have become so bitter recently. I love the Flash/Web/Mobile communities—but there are some outliers that make it a really sad place to be sometimes. I wish people would just embrace that things can be “different” without being “crap”.</p>
<p><em><strong>have you attended or are you attending any conferences this year? as a speaker or attendee only?</strong></em><br />
I have attended a bunch this year starting off with FITC Amsterdam, followed by FITC Toronto (my first). I was a speaker at both talking about HTML5 and the new Adobe Edge project that I was the former product manager for. I was going to speak at D2W this year, but had to cancel due to my job shift at Adobe, but I will be a lab instructor at Adobe MAX this year covering two labs on Flash Professional and ActionScript 3.0 development for phones and tablets. I hope to go to others, mostly Flash on the Beach, but will be going to a bunch of user groups on the west coast, including SDFUG in September.</p>
<p><em><strong>do you have any personal projects that you&#8217;d like to share?</strong></em><br />
I recently finished a book that was recently released called “Fundamentals of ActionScript 3.0: Design and Develop” for PeachPit press. I have been a big advocate of trying to make it easier for people to learn ActionScript and become developers with the Flash Platform. First it started as an instructor at San Francisco State University (which I still do), and then my ActionScript 1:1 series on Adobe TV. Last year, I held a pre-conference lab at MAX that included a course guide. That guide evolved into the new book, and I added a new section specifically for AIR development for desktop and mobile, and some of the new features of Flash Professional CS5.5.</p>
<p><em><strong>are you involved with any open source projects you&#8217;d like to talk about?</strong></em><br />
Nope—just a consumer of them J</p>
<p><em><strong>what are your thoughts on the rebirth of JavaScript (and the HTML spec/family)?</strong></em><br />
As the former product manager of Adobe Edge, I’m an interesting person to answer this question. Over the last year, I have really been moving my focus to tablet and mobile UX design and development. With Flash, you get Android, iOS and RIM—but for the others you have to go native or work with HTML-based frameworks like PhoneGap that support Symbian, WebOS and they just started to support Windows Phone 7 too. You will undoubtedly need to make more than one version of your app—but hopefully not 5 or even 6…With AIR you can get three out of the way, and then with PhoneGap you can get the others, plus you’ll have the HTML to make a sweet mobile browser version as well.</p>
<p>It is tough to match the creative power that you get with Flash, and while it is possible to get a lot with CSS3, it is awkward and not as straightforward as Flash. As a designer and developer, and taking my virtual “Adobe” hat off, I honestly think that mobile designers and developers will need to embrace both. The part that sucks is that the HTML5 tools, frameworks, and technology change so quickly that it is difficult to be on top of it and still get your work done. It is getting a lot better, but it is still tough to find stable footing.</p>
<p><em><strong>what version of flex are your working with/targeting? 3, 3.5, 4, 4.5?</strong></em><br />
I always work with the latest version since I am trying to find workflow issues and provide training materials for the latest version that is in the market, so I have been working with 4.5.</p>
<p><em><strong>what other programming languages do you know/use?</strong></em><br />
Other than my 1986-era BASIC skills? Not that much. I know a little (emphasis on little) C# and Objective-C, but that’s about it. I generally work in ActionScript, JavaScript, MXML, HTML and CSS.</p>
<p><em><strong>what do you do when you&#8217;re not writing code?</strong></em><br />
I play a lot of games, ranging from real-time strategy, turn-based strategy, puzzle, role-playing, MMORPGs, and also physical card and board games. I also have a huge collection of old games I have built up since the early 1980s, starting with old text adventures like Star Trek: The Promethean Prophecy, Alone in the Dark, Starflight, Sentinel Worlds, Loom, and the complete Ultima and King’s Quest series that I get a ton of inspiration from in terms of how to build an immersive world within strict technical constraints. I haven’t been adding to the collection recently since I’m pretty happy with it, but every now and then I’ll pull one off the shelf and install it in DOXBox and play it for a bit. It is nostalgic fun, and reminds me that sometimes the best games are based on story and core design and not on the latest visual technology.</p>
<p>In addition, I have been transforming my interest in fitness and nutrition into a hobby as well. I have been trying to lose weight for several years, and have been having some success, but starting in 2011, I wanted to get much more dedicated to it so I started a fitness blog called BarbellGeek. [<a href="http://barbellgeek.wordpress.com" target="_blank">http://barbellgeek.wordpress.com</a>] I have been working with a trainer to build an exercise program that I have been tracking in multiple forms in journals and Excel spreadsheets along with my nutrition program where I measure all of my food and calculate total caloric intake and my BMR (basal metabolic rate). As a result I have lost 20 pounds since the beginning of the year, and am continuing to make progress. Recently I have been learning more about supplements including amino acids, proteins, vitamins and minerals to help me along my goal. Along the way, I have learned a lot and have prototyped some mobile and tablet apps from my experience that I hope to release sometime soon.</p>
<p><em><strong>anything else you&#8217;d like to mention? blogs, sites, people, tools?</strong></em><br />
I recently changed my role at Adobe, and decided to leave product management and get more involved with the community as a community manager. To help, I started a new blog, SFDesigner:DW [<a href="http://sfdesignerdw.wordpress.com" target="_blank">http://sfdesignerdw.wordpress.com</a>], where I’ll be writing about ActionScript, mobile and tablet app workflow, user experience design, Flex, Flash, and HTML5. I just started it recently, but am looking forward to using it as a way to share all of the stuff I learn through my prototypes and app creation experiences.</p>
<p><em><strong>any questions i should add to this interview?</strong></em><br />
It would be cool to see what everyone’s first experience with a computer was. For me it was with a TRS-80 that my step-dad brought home from work. He was the head of the computer department (then it was called the “data processing” department) at a local community college in New Jersey. A little later, we had an IBM clone from Sperry, an old PC company which is where I learned how to program. My step-dad bought be a book on BASIC programming for the IBM-PC using the built in BASIC compiler that came with DOS. I created TONS of little games with it. I even created a complete Star Trek bridge simulator application that had sound effects, graphics and a randomly generated star map. Very nerdy, but it was tons of fun, and allowed my creative and fantasy life to enter into the real world through the computer. I even created a box and manual for the game—I should have known then that I was born to make games and software.</p>
<p><em><strong>what&#8217;s your favorite animal?</strong></em><br />
Hands down, the squirrel. My husband and I call them “bevos.” It was a name he called them years ago as a kid and it just stuck. We have peanut feeders at our vacation cabin in Sonoma and love watching them scurry around, eat nuts and just be cute. They are such neat animals.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/08/16/interview-with-doug-winnie-aka-sfdesigner-from-adobe-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Kathryn Rotondo</title>
		<link>http://seantheflexguy.com/blog/2011/08/11/interview-with-kathryn-rotondo/</link>
		<comments>http://seantheflexguy.com/blog/2011/08/11/interview-with-kathryn-rotondo/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 02:17:16 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Builder 4.5]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex Mobile]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[Interviews]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=781</guid>
		<description><![CDATA[name: kathryn rotondo employer: none location: Tübingen, germany when did you start flash/flex/AIR/AS dev? in 2004, i started learning flash through evening classes from RISD&#8217;s continuing education department, and was delighted to discover actionscript. i had just completed a software engineering certificate at the harvard extension school (using mostly java), and actionscript really clicked with [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong><img class="alignright" style="margin-left: 8px; margin-right: 8px;" src="http://seantheflexguy.com/images/blog/interviews/kathryn-rotondo.jpg" alt="" width="150" height="150" />name:</strong></em> kathryn rotondo<br />
<em><strong>employer:</strong></em> none<br />
<em><strong>location:</strong></em> Tübingen, germany</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?</strong></em></p>
<p>in 2004, i started learning flash through evening classes from RISD&#8217;s continuing education department, and was delighted to discover actionscript. i had just completed a software engineering certificate at the harvard extension school (using mostly java), and actionscript really clicked with my desire to work on the front end and make interesting visual things happen through code. when i exhausted the local knowledge (which was pretty fast &#8211; RISD didn&#8217;t have a lot of programming teachers), i turned to gotoAndLearn and then lynda. then in 2007 i had the great opportunity to work in joey lott&#8217;s group at schematic, and learned flex 2 on the job for my first client project. air (or apollo, at that point) was in alpha, and joey was approached about writing a book on it. he shared the opportunity with our team, and so between writing my chapters and reviewing those of my co-authors, i developed a pretty solid understanding of AIR during its pre-release.</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em></p>
<p>i&#8217;m embarrassed to admit that i&#8217;m not. it&#8217;s on my long, long list of things to learn.</p>
<p><em><strong>what application development frameworks have you used? what&#8217;s your favorite?</strong></em></p>
<p>for architectural frameworks, back at schematic we mostly used cairngorm, and at litl we used robotlegs. robotlegs worked well for us, but i&#8217;m not really equipped to compare its strengths and weaknesses against other frameworks. without a doubt though, frameworks are worth the time it takes to learn them. no matter which one(s) you pick, it&#8217;s really helpful for a whole team to understand the code&#8217;s organization and wires, so that anyone can jump in on anyone else&#8217;s project and know that they&#8217;re doing.</p>
<p><em><strong>have you done any mobile dev using flash/flex/AIR?</strong></em></p>
<p>right now i&#8217;m learning flex iOS development, so just doing a lot of little hello world sort of experiments, kicking the tires and getting a feel for it. i have a specific app in mind to build, and need to figure out whether i can do what i want in flex, or whether it would be better to do it in objective C. it would be so convenient for me to build the app this way, because my flex is stronger than my objective c, but ultimately i&#8217;ll use whatever is the right tool for the job.</p>
<p><em><strong>what code editor/IDE do you use? any plugins?</strong></em></p>
<p>i use flash builder 4.5. at litl, we used the flexformatter and any edit plugins to auto-format code on save. we just distributed a stylesheet to everyone on the team, and they configured their plugins properly, and it blissfully removed superficial code-formatting criticism from any of our discussions about blocks of code. it also allowed us to use tooling for code reviews, ensuring that the diffs showed only code changes and were not sullied up by any extraneous formatting changes.</p>
<p>i also have an intelliJ IDEA license, but learning how to make the most of it is another item on that long skill-building wishlist.</p>
<p><em><strong>what other tools do you use for flash/flex/AIR dev?</strong></em></p>
<p>git, git tower, github, and google code reviews.</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em></p>
<p>there&#8217;s so much news out there, i definitely battle information overload. there are so many different possible specializations within web and mobile. so my advice to anyone is just to seek out the people writing about the stuff that matters most to them, and ignore the rest. lately i&#8217;m really interested in the careers and experiences of women developers, so most of the blogs i&#8217;ve discovered in the past year are from that research.</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&#8217;ve spoken at a few conferences in the last year or so, including flash and the city, the fits unconference at adobe max, and ria unleashed. this may i spoke about code review at multi-mania in belgium, and in september i&#8217;m doing an elevator pitch at flash on the beach in brighton. i&#8217;ll have only three minutes to hook the audience on code review! it&#8217;s a good challenge.</p>
<p>on the maybe list for this year are the decoded conference in munich in october, and flash unplugged in london in november. next spring, i definitely hope to attend beyond tellerand in cologne. of course there are a lot of great conferences in the US, but without having expenses paid through an employer, i&#8217;ll probably only be crossing the pond for conferences which pay speaker travel and lodging expenses.</p>
<p>applying to conferences makes me feel really vulnerable. you send your proposal out and then either get accepted or rejected, with no feedback. if i were ever to run a conference, i think i&#8217;d try to write at least one or two sentences along with each rejection, giving the developer some tips about how to improve their chances for the future.</p>
<p><em><strong>do you have any personal projects that you&#8217;d like to share?</strong></em></p>
<p>i&#8217;ve been working on a series of interviews of women developers for ria rockstars. this project grew out of my frustration at not having other women role models, which i didn&#8217;t think of as much of a problem when i started out, but became painfully obvious when i had a baby. i&#8217;ve never seen a male programmer take more than two weeks of parental leave &#8211; certainly never three months or more. and when they return to work, they are not navigating the same physical demands that women have on their bodies during the baby&#8217;s first year. around then i was speaking at a conference, and it just so happened that there was another speaker there who&#8217;d had a baby at about the same time i did. i asked her how she balanced career and motherhood, and she shared that she had switched to working part-time. this was a revelation for me &#8211; that maybe in order to stay sane i was going to need to forge a new path for my career, that didn&#8217;t look like the one most guys take. the idea, or permission, to reduce my hours felt like such a breath of fresh air&#8230; but i also began to worry about how to keep my career momentum and the respect of my colleagues. i&#8217;m still answering those questions for myself, and want to make sure the next generation has access to the answers that i and others find. so i interview other women developers. and every time one shares her story, i find myself voraciously re-reading it and finding so many parts of it that i can relate to. teasing out these stories, and sharing them back with the larger community feels like some of the most genuine work i&#8217;ve done in a long time, and i feel lucky to be in a position to do it.</p>
<p><em><strong>what version of flex are your working with/targeting? 3, 3.5, 4, 4.5?</strong></em></p>
<p>4.5. but i&#8217;m just me, playing around, not restricted by client needs.</p>
<p><em><strong>what other programming languages do you know/use?</strong></em></p>
<p>well, i trained in java, though that was ten years ago, and in order to do anything interesting with it i&#8217;d have to learn some new tricks. but who knows, maybe it will come in handy for android development. my schooling also involved C and unix shell scripting, and while i don&#8217;t use those at all, i&#8217;m really glad to understand pointers and memory management and to be comfortable at the command line.</p>
<p><em><strong>what do you do when you&#8217;re not writing code?</strong></em></p>
<p>currently, this is most of the time. since moving to germany this spring for my husband&#8217;s job, i&#8217;m a stay-at-home mom to my toddler son. it&#8217;s a way more physically intensive, emotionally draining, and ultimately more rewarding job than software development. i&#8217;m also learning german, studying up for my driver&#8217;s license, finishing setting up our apartment. i have some weird german tenant responsibilities like sweeping the stairwell, and collecting apples that fall from the pair of trees in our yard. i regularly shop at the outdoor market and cook with a lot of fresh vegetables, which i feel is so important for my wellbeing. and in calm moments after my son goes to sleep, if i have any energy left, i play a few songs on my guitar.</p>
<p>i&#8217;m really thankful to have the chance to take a pause, and slow down from the startup/agency pace. but it won&#8217;t last forever, so i&#8217;ve also started trying to scope out the local tech scene and see if there are any companies doing interesting web/mobile work around here &#8211; or any cool american companies for which i should consider working remotely.</p>
<p><em><strong>anything else you&#8217;d like to mention? blogs, sites, people, tools?</strong></em></p>
<p>my urls:<br />
blog: <a href="http://flashonista.org/" target="_blank">http://flashonista.org</a><br />
twitter: <a href="http://twitter.com/krotondo" target="_blank">http://twitter.com/krotondo</a><br />
google+: <a href="https://plus.google.com/105115259145511474643/" target="_blank">https://plus.google.com/105115259145511474643/</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/08/11/interview-with-kathryn-rotondo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interview with Matthew Wallace</title>
		<link>http://seantheflexguy.com/blog/2011/07/29/interview-with-matthew-wallace/</link>
		<comments>http://seantheflexguy.com/blog/2011/07/29/interview-with-matthew-wallace/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 18:07:39 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Mobile]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[Interviews]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=765</guid>
		<description><![CDATA[name: Matthew Wallace age: N/A employer: N/A location: N/A when did you start flash/flex/AIR/AS dev? I have been a developer since 2001 and started working in the Flash Player since 2004 are you practicing TDD? why/why not? I stated using more TDD this year. It is proven to be a great way to prove functionality [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright" src="http://seantheflexguy.com/images/blog/interviews/matthew-wallace.jpg" alt="" width="150" height="150" />name:</strong> Matthew Wallace<br />
<strong>age:</strong> N/A<br />
<strong>employer:</strong> N/A<br />
<strong>location:</strong> N/A</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?</strong></em></p>
<p><em><strong></strong></em>I have been a developer since 2001 and started working in the Flash Player since 2004</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em></p>
<p><em><strong></strong></em>I stated using more TDD this year. It is proven to be a great way to prove functionality and help better seperate logic from views in Flash.</p>
<p><em><strong>what application development frameworks have you used? what&#8217;s your favorite?</strong></em></p>
<p><em><strong></strong></em>I started with Cairngorm back in the day, switched to PureMVC for a while but started using Parsley on every project this year. I found it&#8217;s better at separation on concerns and that also helps with TDD.</p>
<p><em><strong>have you done any mobile dev using flash/flex/AIR?</strong></em></p>
<p>A little but looks like I will be doing more. Clients ask about it all the time and app development on platforms such as phones and tablets seems to be the way things are going for us guys that build RIA&#8217;s and such.</p>
<p><em><strong>what code editor/IDE do you use? any plugins?</strong></em></p>
<p><em><strong></strong></em>I use FDT the most. I find that it has the most features that allow me to customize my workflow and speed up development.</p>
<p><em><strong>what other tools do you use for flash/flex/AIR dev?</strong></em></p>
<p><em><strong></strong></em>Flash IDE, Photoshop for asset creation, De MonsterDebugger, also been playing around with sprouts (ruby gem for working on flash development)</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em></p>
<p><a href="http://www.theflashblog.com" target="_blank"><em><strong></strong></em>http://www.theflashblog.com</a></p>
<p><a href="http://twitter.com/matthewswallace/companies" target="_blank">http://twitter.com/matthewswallace/companies</a></p>
<p><a href="http://twitter.com/matthewswallace/flash-peeps" target="_blank">http://twitter.com/matthewswallace/flash-peeps</a></p>
<p><em><strong>what are your thoughts on the rebirth of JavaScript (and the HTML spec/family)?</strong></em></p>
<p><em><strong></strong></em>There is a lot of really awesome stuff out there and I am sure we will see even more awesomeness. As flash developers we are in a great position to learn and push HTML and JavaScript to new and exciting levels.</p>
<p><em><strong>what version of flex are your working with/targeting? 3, 3.5, 4, 4.5?</strong></em></p>
<p>I have developed in Flex since version 3 and do my best to work in the latest version. The last few projects and current work are all in Flex 4 and above.</p>
<p><em><strong>what other programming languages do you know/use?</strong></em></p>
<p>Java, Ruby, Javascript are others that I use on a regular bases. I find that I can develop in just any language. A developer is a developer right?!</p>
<p><em><strong>what do you do when you&#8217;re not writing code?</strong></em></p>
<p><em><strong></strong></em>Solve the problem in the most reusable way possible.</p>
<p><em><strong>anything else you&#8217;d like to mention? blogs, sites, people, tools?</strong></em></p>
<p>Places you can find me.</p>
<p><a href="http://mattwallace.me" target="_blank">http://mattwallace.me</a></p>
<p><a href="http://twitter.com/matthewswallace" target="_blank">http://twitter.com/matthewswallace</a></p>
<p><a href="http://gplus.to/mattwallace" target="_blank">http://gplus.to/mattwallace</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/07/29/interview-with-matthew-wallace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mongoAS3 &#8211; An ActionScript 3.0 MongoDB Driver</title>
		<link>http://seantheflexguy.com/blog/2011/07/17/mongoas3-an-actionscript-3-0-mongodb-driver/</link>
		<comments>http://seantheflexguy.com/blog/2011/07/17/mongoas3-an-actionscript-3-0-mongodb-driver/#comments</comments>
		<pubDate>Sun, 17 Jul 2011 18:55:03 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[AS3 API]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex API Example]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[mongodb]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=757</guid>
		<description><![CDATA[Here&#8217;s a really cool new API that can be used for AS3 and/or Flex development if  you are working with mongoDB. The really awesome thing about using mongoDB and AS3/Flex is that you don&#8217;t need a middleware language to work with the database. The API was created by Omar Gonzales, you may know him on [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste"><img class="alignright" style="margin-left: 8px; margin-right: 8px;" src="http://seantheflexguy.com/images/blog/mongo-screen-cap.jpg" alt="" width="250" height="158" />Here&#8217;s a really cool new API that can be used for AS3 and/or Flex development if  you are working with <a href="http://www.mongodb.org/" target="_blank">mongoDB</a>. The really awesome thing about using mongoDB and AS3/Flex is that you don&#8217;t need a middleware language to work with the database. The API was created by Omar Gonzales, you may know him on twitter as <a href="http://twitter.com/s9tpepper" target="_blank">@s9tpepper</a>. He&#8217;s written a blog post to help  you get started using mongoAS3, <a href="http://omar.likesflex.com/?p=37" target="_blank">check it out here</a>. Jump directly over to the <a href="https://github.com/s9tpepper/MongoAS3/" target="_blank">github repo here</a>.</div>
<div>This is the description of the API from the <a href="http://www.mongoas3.com/" target="_blank">mongoAS3 website</a>:</div>
<div><em>&#8220;An ActionScript 3 driver for mongodb that works without the use of a server side language such as PHP, Java, .Net, etc. The driver is written in pure AS3 so it is usable in both pure AS3/Flash projects as well as Flex projects. Current Version: 0.1&#8243;</em></div>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/07/17/mongoas3-an-actionscript-3-0-mongodb-driver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intro to TDD and TDD Kata Presentation &#8211; Recording and Slides</title>
		<link>http://seantheflexguy.com/blog/2011/05/26/intro-to-tdd-and-tdd-kata-presentation-recording-and-slides/</link>
		<comments>http://seantheflexguy.com/blog/2011/05/26/intro-to-tdd-and-tdd-kata-presentation-recording-and-slides/#comments</comments>
		<pubDate>Thu, 26 May 2011 15:45:58 +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 4]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Presentations]]></category>
		<category><![CDATA[Software development process]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[TDD Kata]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=749</guid>
		<description><![CDATA[Last night I gave my Intro to TDD and TDD Kata presentation using Adobe Connect to the Bloomington/Normal Illinois Rich Internet Applications Adobe Group. The presentation was recorded and is now available online for anyone that wasn&#8217;t able to attend the live session. I&#8217;ve also uploaded the slideshow with all of the info, quotes, links, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin-left: 5px; margin-right: 5px;" src="http://www.seantheflexguy.com/images/tdd-presentation.jpg" alt="" width="250" height="250" />Last night I gave my Intro to TDD and TDD Kata presentation using Adobe Connect to the <a href="http://groups.adobe.com/group/861" target="_blank">Bloomington/Normal Illinois Rich Internet Applications Adobe Group</a>. The presentation was recorded and is now <a href="http://experts.adobeconnect.com/p83rizj01jj/?launcher=false&amp;fcsContent=true&amp;pbMode=normal" target="_blank">available online</a> for anyone that wasn&#8217;t able to attend the live session. I&#8217;ve also uploaded the slideshow with all of the info, quotes, links, etc. You can download the <a href="http://seantheflexguy.com/presentations/intro-to-tdd-and-tdd-kata.pdf" target="_blank">PDF</a> and <a href="http://seantheflexguy.com/presentations/intro-to-tdd-and-tdd-kata.ppt" target="_blank">PPT</a>.</p>
<p>I&#8217;d like to send a huge thanks to <a href="http://dougr.net" target="_blank">Doug Reynolds</a> for inviting me to present at the user group. I&#8217;d also like to send a huge thanks to everyone that attended the presentation both at the user group and remotely via Connect. A big shout out to <a href="http://www.xxcoder.net/" target="_blank">Stray</a> for the help reviewing the presentation content and also providing a quote for the slideshow!!</p>
<p>Lastly, a HUGE thanks to <a href="http://osherove.com" target="_blank">Roy Osherove</a> for the inspiration and fantastic content both in his book <a href="http://artofunittesting.com/" target="_blank">The Art of Unit Testing</a> and his videos.</p>
<p>I hope my presentation helps people get started with TDD and TDD Kata. If you have any questions about TDD please don&#8217;t hesitate to post a comment or hit me up on <a href="http://twitter.com/seantheflexguy" target="_blank">twitter</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/05/26/intro-to-tdd-and-tdd-kata-presentation-recording-and-slides/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>BabelFX for localization of Flex applications</title>
		<link>http://seantheflexguy.com/blog/2011/04/23/babelfx-for-localization-of-flex-applications/</link>
		<comments>http://seantheflexguy.com/blog/2011/04/23/babelfx-for-localization-of-flex-applications/#comments</comments>
		<pubDate>Sat, 23 Apr 2011 18:33:21 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[AS3 API]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex API Example]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Tools]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[localization]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=725</guid>
		<description><![CDATA[One of the most useful sessions I attended at 360Flex was Rob Rusher&#8217;s session on localization of Flex applications. All the sessions were great but this one applied directly to a project I&#8217;m working on. In the session Rob gave an overview of the BabelFX framework and explained how to get it set up and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.babelfx.org/"><img class="alignright" style="margin-left: 8px; margin-right: 8px;" src="http://www.seantheflexguy.com/images/blog/babelfx.png" alt="" width="250" height="250" /></a>One of the most useful sessions I attended at 360Flex was <a href="http://twitter.com/robrusher" target="_blank">Rob Rusher&#8217;</a>s session on localization of Flex applications. All the sessions were great but this one applied directly to a project I&#8217;m working on. In the session Rob gave an overview of the <a href="http://www.babelfx.org/" target="_blank">BabelFX framework</a> and explained how to get it set up and working.</p>
<p>After returning from 360 one of my next tasks was actually to implement localization into the new architecture I&#8217;m putting together. BabelFX is great because is uses an IoC approach to inject your view layer with localized textual values, pulled from resource bundles. It&#8217;s nice because you aren&#8217;t required to have a bunch of ResourceManager calls in your codebase.  You simply add IDs to your view layer controls and components and BabelFX will then inject the various properties on them with the localized strings.</p>
<p>I&#8217;m still getting everything set up and have yet to explore the more sophisticated features available through BabelFx but so far it&#8217;s working great! Everything boils down to a Map that you create that basically maps properties from your resource bundles to controls in your view layer. It&#8217;s basically a Context and somewhat like a Front Controller. For large, complex applications you can use multiple Contexts to keep things organized and clean.</p>
<p>I&#8217;d recommend that you take a minute and check out BabelFX if you are localizing any Flex apps. It can be added to existing applications or used from the start of the development cycle. You can grab the <a href="https://github.com/BabelFx/AS3-Flex-Library" target="_blank">source here</a>, get the <a href="https://github.com/BabelFx/AS3-Flex-Library/zipball/v1.0b1.6">SWC here</a> and I&#8217;d recommend starting with <a href="https://github.com/BabelFx/AS3-Flex-Samples/tree/master/TestCalendar" target="_blank">this example</a> to see the uber basics.</p>
<p>I&#8217;d like to thank <a href="http://twitter.com/thomasburleson" target="_blank">Thomas Burleson</a>, the author of BabelFx for his time and help this week. He was very generous and gave me a hand getting things up and running. Thanks again man!! Really appreciate the assistance!!!</p>
<p>Thomas should be posting a new tutorial and video for getting things up and running with BabelFx soon. I&#8217;ll also probably put together a MEGA simple example sometime in the near future.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/04/23/babelfx-for-localization-of-flex-applications/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mega-simple Drag and Drop for Flex 4 Group (Code Example)</title>
		<link>http://seantheflexguy.com/blog/2011/04/17/mega-simple-drag-and-drop-for-flex-4-group-code-example/</link>
		<comments>http://seantheflexguy.com/blog/2011/04/17/mega-simple-drag-and-drop-for-flex-4-group-code-example/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 19:04:41 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[MXML]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=714</guid>
		<description><![CDATA[Looking around the web and searching google resulted in no quick, easy and simple results for a basic drag and drop example for a Flex 4 Group. There&#8217;s plenty of drag and drop examples but all the ones I located were way too complicated for my needs. (What&#8217;s up with all the examples being super-over-the-top [...]]]></description>
			<content:encoded><![CDATA[<p>Looking around the web and searching google resulted in no quick, easy and simple results for a basic drag and drop example for a Flex 4 Group. There&#8217;s plenty of drag and drop examples but all the ones I located were way too complicated for my needs. (What&#8217;s up with all the examples being super-over-the-top these days btw? K.I.S.S.) My need was really basic. Click a Group and drag it around the Stage. Whoa! So&#8230; this is crazy simple, maybe too simple to even have a code example for&#8230; Well, someone else might need this, and if so, here&#8217;s the code:</p>
<div id="_mcePaste">&lt;s:Group xmlns:fx=&#8221;http://ns.adobe.com/mxml/2009&#8243;</div>
<div id="_mcePaste">    xmlns:s=&#8221;library://ns.adobe.com/flex/spark&#8221;</div>
<div id="_mcePaste">    xmlns:mx=&#8221;library://ns.adobe.com/flex/mx&#8221;</div>
<div id="_mcePaste">    mouseDown=&#8221;this.startDrag();&#8221; mouseUp=&#8221;this.stopDrag();&#8221;&gt;</div>
<div id="_mcePaste">    &lt;!&#8211; all your group stuff goes here //&#8211;&gt;</div>
<div id="_mcePaste">&lt;/s:Group&gt;</div>
<p>That&#8217;s it. Just tie the startDrag and stopDrag to the mouseDown and mouseUp events. Mega-simple&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/04/17/mega-simple-drag-and-drop-for-flex-4-group-code-example/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>seantheflexguyTV &#8211; episode 01: RobotLegs, Flex Unit 4, FlexPMD, FDT, RIATest and more!</title>
		<link>http://seantheflexguy.com/blog/2010/01/30/seantheflexguytv-episode-01-robotlegs-flex-unit-4-flexpmd-fdt-riatest-and-more/</link>
		<comments>http://seantheflexguy.com/blog/2010/01/30/seantheflexguytv-episode-01-robotlegs-flex-unit-4-flexpmd-fdt-riatest-and-more/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 16:05:07 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[Inversion Of Control]]></category>
		<category><![CDATA[seantheflexguyTV]]></category>
		<category><![CDATA[Software development process]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=424</guid>
		<description><![CDATA[Here&#8217;s the first episode of seantheflexguyTV! I&#8217;ll talk about several new Flex related tools and some software development books. I&#8217;d like to thank Jesse Warden for the inspiration and the nudge to get seantheflexguyTV started. More specifically in this episode I talk a little about: RobotLegs, Parsley, FlexPMD, RIATest, Hello Flex 4, Clean Code, 97 [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the first episode of seantheflexguyTV! I&#8217;ll talk about several new Flex related tools and some software development books. I&#8217;d like to thank Jesse Warden for the inspiration and the nudge to get seantheflexguyTV started. More specifically in this episode I talk a little about: RobotLegs, Parsley, FlexPMD, RIATest, Hello Flex 4, Clean Code, 97 Things Every Software Architect Should Know, Flex Unit 4 and FDT. Please let me know if you love/hate the series and if you have any feedback. You can reach me by email at: info@seantheflexguy.com. Thanks for checking it out. If you have a tool, book, magazine or anything else that you&#8217;d like reviewed or any news stories please get in touch!!</p>
<div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="370" id="viddler_seantheflexguy_1"><param name="movie" value="http://www.viddler.com/player/33467c12/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/33467c12/"  wmode="transparent" width="437" height="370" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler_seantheflexguy_1" /></embed></object>
</div>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2010/01/30/seantheflexguytv-episode-01-robotlegs-flex-unit-4-flexpmd-fdt-riatest-and-more/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

